From: Christopher O. <oe...@oe...> - 2007-08-14 20:14:07
|
Hi Kariem, we have recently introduced a Plugin-Architecture to JabRef, that allows you to implement such a feature in a completely stand-alone manner. In the end you provide just a compiled jar that people can now drop into a plug-in folder beside their jabref jar and your plugin starts working. If the plugin then becomes popular we can easily integrate into the core distribution. We do not have a lot of documentation yet, but it essentially boils down to creating a new plugin.xml file and defining which class provides your new exporter and then implementing the associated interface. Have a look at the plugin.xml in /src/plugins/ and let me know if you have questions. Cheers, Christopher On Thu, 09 Aug 2007 13:50:14 +0200, Kariem Hussein <ka...@us...> wrote: > Hi, > > I've been a Jabref user since 2005 and always used it to organize my > references before exporting to docbook. I have created a custom > exporter and changed some of the source code to more easily export > complicated entries to biblioentries with custom reflabels or abbrevs. > > My adaptions do not work in a current version of Jabref: I did the > latest merge in version 2.2. That is why I'd liked to propose a > different approach than the one I have been pursuing until now. > > I would like to add a formatter that exports the bibtex entry as a > simple XML element. A user's custom formatter may then use XSL to > format the results into whatever the user needs, may it be for docbook > or any other format. > > I would like to know some things before starting: > > - Is this interesting for someone else than me? > > - As this would change the custom export configuration (Menu: Options >> Manage custom exports) which is visible to the user, are there any > guidelines or approaches I should take into consideration? > > - What type of contribution is appreciated by the development team? I > don't want to put additional work on the team, if I can do it right in > the first place. I was thinking about a diff to CVS Head (or a > branch/tag?), unit tests, example XSLs for my use case scenario > > I hope that I could communicate my point, > Kariem > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Jabref-users mailing list > Jab...@li... > https://lists.sourceforge.net/lists/listinfo/jabref-users |