The OpenFOAM-extend project on SourceForge: current status
Transcript
The OpenFOAM-extend project on SourceForge: current status
The OpenFOAM-extend project on SourceForge: current status Martin Beaudoin, Hydro Québec Research Institute Bernhard Gschaider, ICE Strömungforschung GmbH Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Outline of the presentation Overview of the OpenFOAM-extend site on SourceForge.net Current status of the OpenFOAM-extend repository Feed-back from the audience 2 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page 3 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons 4 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons Not used 5 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons Not used: OpenFOAMWiki 6 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons Not used: OpenFOAM Forum 7 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons - Public mailing lists - Some private lists e.g.: TurboWG 8 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons 9 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons - Great bug tracking tools - Yet unused... 10 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons Windows/Cygwin Port 11 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM-extend main page Navigation buttons Subversion repository 12 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Structure for the Subversion repository https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend trunk/ Core/ Forge/ Breeder/ OpenFOAM-1.3_dev_07_08_29 tags/ Core/ Breeder/ branches/ admin/ OpenCFD_Release OpenFOAM-1.4.1_dev_07_11_14 OpenFOAM_1.4.1_patch Experimental_Core testing/ thirdparty/ 13 ... Forge/ OpenFOAM-1.4_dev_07_08_30 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 OpenFOAM_1.4 The trunk section https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend Core/ trunk/ Forge/ Breeder/ Trunk: main line of development. “Work in progress”, so wear protective gear at all times Core : Structured like the OpenFOAM distribution Content: what currently is known as “Hrv’s development version”. Permanent beta, with intermediate stable releases Breeder: OSIG/Turbomachinery/ other/scripting/PyFoam/ solvers/ utilities/ • mesh/ • parallelProcessing • postProcessing • preProcessing Forge: 14 Currently empty Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: The root directory 15 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: Deep inside lduSolvers 16 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: Bug fix contributions 17 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: Bug fix contributions : OpenFOAM-1.4.1_patch 18 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: See the difference... 19 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: And who's to blame for what... 20 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Browsing the SVN repository: An active OSIG: the TurboWG 21 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 The public mailing lists Managed by SourceForge Can be subscribed by anyone The lists: openfoam-extend-annonce: – Moderated list where new releases are announced openfoam-extend-general: – public list for discussion about the openfoam-extend project – Not for discussing about OpenFOAM • use the message board for that openfoam-extend-submit: – list that automatically sends a mail following every subversion commit 22 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Notification of commits Stay up to date with what is happening in the Subversion repository Three different ways: Mailing list: openfoam-extend-submit – Send emails about the changed files and the commit message RSS-Feed: – http://cia.vc/stats/project/openfoam-extend/.rss – Use a browser to read the information IRC channel 23 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Notification of commits: IRC For those who like instant notifications A user Automatically sent by a IRC bot Available via http://cia.vc/ Server: irc.freenode.net Channel: #openfoam-extend The Chat-bot 24 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 rd Some stats: (as of June 23 2008) Total of 11,613 Read Transactions (checkout & update) 25 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 rd Some stats: (as of June 23 2008) Total of 2,209 downloads 26 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 rd Some stats: (as of June 23 2008) 687 Subversion commits in one year 7 active commiters/contributors 4 administrators: 27 Martin Beaudoin Bernhard Gschaider Hrvoje Jasak Håkan Nilsson Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 How to become a contributor The requirements Have a SourceForge account Have a good knowledge of Subversion Have a good knowledge of OpenFOAM Ask one of the administrators to grant you write access – Tell him what you are planning to do – Give him some informal reference of your previous work with OpenFOAM 28 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008 Conclusion OpenFOAM-extend on SourceForge.net: Stable and enabling technology In the true spirit of the Open Source movement Especially well suited for collaborative efforts OpenFOAM Special Interest Groups are welcomed Your comments will be appreciated 29 Third OpenFOAM Workshop, Politecnico di Milano, 10-11 July 2008