Presentation is loading. Please wait.

Presentation is loading. Please wait.

Madagascar Software Project: 10 Years Later Sergey Fomel The University of Texas at Austin.

Similar presentations


Presentation on theme: "Madagascar Software Project: 10 Years Later Sergey Fomel The University of Texas at Austin."— Presentation transcript:

1 Madagascar Software Project: 10 Years Later Sergey Fomel The University of Texas at Austin

2

3

4 10 Years Later From version 0.9 to version 2.0 From 6 to 72 main developers From 30 to 260 reproducible papers From SourceForge to GitHub https://github.com/ahay/ http://ahay.org/

5 Stable Versions 0.9 – 06/2006 1.0 - 07/2010 1.7 – 04/2015 2.0 – 06/2016

6

7 Back in 1991 Linux Python WWW

8 Reproducible Research “It is a big chore for one researcher to reproduce the analysis and computational results of another […] I discovered that this problem has a simple technological solution: illustrations (figures) in a technical document are made by programs and command scripts that along with required data should be linked to the document itself […] This is hardly any extra work for the author, but it makes the document much more valuable to readers who possess the document in electronic form because they are able to track down the computations that lead to the illustrations.” (Claerbout, 1991)

9 Reproducible Research in 1997

10 Madagascar Project What is the purpose? What is in the package? What makes it open-source? – License – Governance – Community

11 Purpose Powerful research environment Convenient technology transfer

12 Implement TestPublish Research pyramid

13 Programs WorkflowsExamplesPapers

14 > 1,800 Programs 1,000 Workflows 9,000 Tests > 250 Papers What is in the package? LaTeX Python SCons Unix C

15 Madagascar Project What is the purpose? What is in the package? What makes it open-source? – License – Governance – Community

16 Free Software (GPL) Run the program as you wish, for any purpose. Study how the program works, and change it so it does your computing as you wish. Redistribute copies so you can help your neighbor. Distribute copies of your modified versions to others so you can help your community.

17

18 Open-Source Governence The governance model used by an open source project encapsulates all the hard questions about a project. Who decides on the project roadmap? How transparent are the decision-making processes? Can anyone follow the discussions and meetings taking place in the community? (Laffan, 2012)

19 Development Activity

20 Contributors Salah Al-Hadab, Tariq Alkhalifah, Vladimir Bashkardin, Filippo Broggini, Jules Browaeys, Cody Brown, William Burnett, Yihua Cai, Maria Cameron, Lorenzo Casasanta, Yangkang Chen, Zhonghuan Chen, Jiubing Cheng, Luke Decker, Joseph Dellinger, Esteban Diaz, Yuting Duan, Gang Fang, Mehdi Far, Sergey Fomel, Jeff Godwin, Gilles Hennenfent, Jie Hou, Jingwei Hu, Yin Huang, Trevor Irons, Detchai Ittharat, Jim Jennings, Jun Ji, Long Jin, Parvaneh Karimi, Roman Kazinnik, Alexander Klokov, Siwei Li, Guochang Liu, Yang Liu, Yujin Liu, Xuxin Ma, Douglas McCowan, Dmitrii Merzlikin, Henryk Modzelewski, Jorge Monsegny, Francesco Perrone, Jack Poulson, Kelly Regimbal, James Rickett, Sjoerd de Ridder, Daniel Rocha, Sean Ross-Ross, Colin Russell, Christos Saragiotis, Paul Sava, Karl Schleicher, Reza Shahidi, Yunzhi Shi, Jeffrey Shragge, Eduardo Filpo Silva, Xiaolei Song, Yanadet Sripanich, Junzhe Sun, Ioan Vlad, Hui Wang, Robin Weiss, Zedong Wu, Zhiguang Xue, Jia Yan, Jun Yan, Pengliang Yang, Lexing Ying, Zhendong Zhang, Hejun Zhu + Joseph Dellinger, William Symes, and many others…

21 CircleCI Continuous Integration

22

23 Online Collaboration Wiki http://ahay.org/http://ahay.org/ Blog http://ahay.org/blog/http://ahay.org/blog/ GitHub project (44 contributors) https://github.org/ahay/ https://github.org/ahay/ Mailing lists (437 subscribers) https://lists.sourceforge.net/lists/listinfo/rsf-user https://lists.sourceforge.net/lists/listinfo/rsf-user LinkedIn group (583 members) https://www.linkedin.com/groups/1847746

24 Schools and Workshops 2006 – Vancouver, Canada 2007 – Austin, Texas 2008 – Golden, Colorado 2009 – Delft, Netherlands 2010 – Houston, Texas 2011 – Beijing, China 2012 – Austin, Texas 2013 – Melbourne, Australia 2014 – St. Petersburg, Russia 2015 – Harbin & Qingdao, China 2016 – Z ü rich, Switzerland 2013 – Austin, Texas 2014 – Houston, Texas 2015 – Houston, Texas 2016 – Houston, Texas

25 Vancouver-2006 photo by Joe Dellinger

26 Beijing-2011

27 Qingdao-2015

28 2016 Madagascar School Z ü rich, Switzerland June 6-7, 2016 http://ahay.org/wiki/Zurich_2016

29 Special Section in Geophysics Geophysics Papers of the Future (GPF) F. Broggini, J. Dellinger, S. Fomel, Y. Liu Reviewed according to the guidelines of Geophysics Software & Algorithms Published: November/December 2017 Submission deadline: December 1, 2016

30 http://ahay.org


Download ppt "Madagascar Software Project: 10 Years Later Sergey Fomel The University of Texas at Austin."

Similar presentations


Ads by Google