Post meeting Notes
A brief summary of what was decided during the meeting on Sunday 12 March '07
People who attended the meeting :
- Kosta Gaitanis
- Ivan A. Uemlianin
- Arnaud Sébastien
We decided to split up the work according to what each one of us can do best and according to our time limitations and interests. Another main point is that we decided to switch to a dual licensing system, the same as that of MySQL.
Kosta
Will review the code and make it meet the PEP specifications : http://www.python.org/dev/peps/pep-0008
Review the class specifications and create UML Diagrams
Implement the Gaussian Distributions
Ivan
My task is to upload worked examples and exercises from 'Bayesian
Networks and Decision Graphs' [1] to a suitable place on the OpenBayes
website. I shall try and give some basic theoretical background, but
the main point will be to provide examples of BNs of different shapes
and sizes.
Arnaud
Here are the areas I should be able to help with in the short-term:
1) Assist with the setup of python setup-tools as a new package
distribution system in order to provide better version control and a
more streamlined process for releases. Kosta, please run through this
quick presentation/tutorial it should get you up to speed:
http://ianbicking.org/docs/setuptools-presentation/
2) Get access to the openbayes' Berlios space and setup wiki, bug
tracker, etc... in order to move forward the development community
around OpenBayes. Kosta, I created an account at BerliOS, my username
is: arnaudsj
3) In the context of building a "plumbing" framework (I will have to
name this soon;) work on input methods to load data in OpenBayes as
well as extend the current Load/Save XBN format to support Gaussian
distributions and Dynamic BNs.
4) Help clean up the Plone site a little bit to make it more
attractive and easier for beginners.
Did I miss anything?
One thing I just thought after the facts is that one 1) is done I can
write a darwin-port and gentoo ebuild so that it is even easier to
install OpenBayes on Mac OS X & Gentoo Linux (it's really selfish,
since those are my 2 favorite platforms ;)
Also, in order to communicate better I hope BerliOS has a basic
mailing list system so that we can create a dev mailing list so that
all who want to contribute can communicate easily with everybody
involved. I don't believe dev talk needs to be a part of the main
site, otherwise we might just turn off a lot of users in the forums ;)