How to begin helping in Pybliographer development

brullo nulla <[email protected]> Sun, 30 Oct 2005 00:36:47 +0200
Newsgroups gmane.comp.gnome.apps.pybliographer
Message-ID <[email protected]>
Hi,
I have a working knowledge of Python, so I would like to help with the
development of Pybliographer. It would really "scratch my itch" because I
really want an OSS app to replace EndNote in my lab and getting completely
rid of Windows :) .

I downloaded the current development snapshot (1.3-patch192) from the arch
repository. I also downloaded and printed the documentation. However, at
least at a first look, some things are still obscure.

1) I don't understand well the structure of the folder I fetched from the
arch repository. It seems quite weird to me, and the ,,index file don't help
that much. Does pybliographic run directly from that folder, for example? I
tried it on my gentoo box (where I have a working stable
1.2.xpybliographic) and it didn't work. If it's uncommon, I'll post
the error
when back at home.

2) (possibly connected to 1) Is there somewhere a description of the
module/application structure of pybliographer and pybliographic? The
"development guide" presents some neat general theory, but the architecture
and implementation sections are... ehm, quite blank (My PDF file of the
guide dates july 26,2003: if I missed something more recent, please excuse
me and point it me to the new guide). Of course I can figure out from source
files, but if someone can point me at a sketch of the program architecture i
will probalby both save time and potential pitfalls.

3) In the website there are references to "satellite" projects to
pybliographer (like garlic, for example). Is there a list of these projects
somewhere? How strongly are they connected to the pybliographer project?

4) The bug list is that maintained on sourceforge.net<http://sourceforge.net>?
It looks quite dated to me. (I'd like to begin my work by trying to patch
bugs, of course... BTW, it's my first attempt to join an OSS project, so
please be kind with my naivete and inexperience)

Thank you very much,
Massimo