The OpenFOAM-extend project on SourceForge: current status Martin Beaudoin, Hydro Québec Research Institute Bernhard Gschaider, ICE Strömungforschung GmbH
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
OpenFOAM-extend main page 3
OpenFOAM-extend main page Navigation buttons 4
OpenFOAM-extend main page Navigation buttons Not used 5
OpenFOAM-extend main page Navigation buttons Not used: OpenFOAMWiki 6
OpenFOAM-extend main page Navigation buttons Not used: OpenFOAM Forum 7
OpenFOAM-extend main page Navigation buttons - Public mailing lists - Some private lists e.g.: TurboWG 8
OpenFOAM-extend main page Navigation buttons 9
OpenFOAM-extend main page Navigation buttons - Great bug tracking tools - Yet unused... 10
OpenFOAM-extend main page Navigation buttons Windows/Cygwin Port 11
OpenFOAM-extend main page Navigation buttons Subversion repository 12
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 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
Browsing the SVN repository: The root directory 15
Browsing the SVN repository: Deep inside ldusolvers 16
Browsing the SVN repository: Bug fix contributions 17
Browsing the SVN repository: Bug fix contributions : OpenFOAM-1.4.1_patch 18
Browsing the SVN repository: See the difference... 19
Browsing the SVN repository: And who's to blame for what... 20
Browsing the SVN repository: An active OSIG: the TurboWG 21
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
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
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
rd Some stats: (as of June 23 2008) Total of 11,613 Read Transactions (checkout & update) 25
rd Some stats: (as of June 23 2008) Total of 2,209 downloads 26
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
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
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