Using Eclipse for Bibus Development
From Bibus
Eclipse is principaly a Java development environment. But with the [PyDev] extention it is possible to use Eclipse as a complete development environment for Python and thus also for Bibus with features like:
- Project management
- CVS interface
- Class browsing
- Editing, Code completition
- Debugging
- ..
I used this during some modifications on the BibTeX import for Bibus. The used platform was a WinXP box using Eclips 3.1.2, with pyDev 1.0.8. Pythone 2.3 with all the necessary elements needed for the Bibus source distribution. I further use a MySQL database 4.1.10 (do not know if this has an impact).
This did a good job except for debugging where I had to stop at a specific breakpoint during Bibus startup in order to be able lunch the application. FYI the breakpoint was in autoConnect() Methode in Module BibFrame.py (line 227)
There I had to step out of the methode and could then continue the startup process. After Bibus was running I was able to place some specific breakpoint on BibTex.py in order to debug errors.


