News

October 2009 : a new release (bibus 1.5.0)

  • OOo3.1 compatibility
  • Infinite number of file/http links
  • Clever capitalization (lord of war => Lord of War ...)
  • Better handling of journal abbreviations
  • Import/Export filters can be added easily (plugin)
  • journal abbreviations and shortcuts can be easily edited (simple csv file that can be edited in OOo/excel or a text editor)
  • Lot of bug fixes
  • Requires python2.5 (not a problem anymore under Windows since OOo3.1 includes 2.6)
  • Requires wxpython-2.8

Using Eclipse for Bibus Development

From Bibus

Jump to: navigation, search

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.

Personal tools