Bibliography Team

by plone.org Administrator last modified Dec 05, 2005 11:05 AM

Objective:

  1. Provide an ArcheTypes based version of CMFBibliography for better integration into other archetypes based projects.
  2. Factor import/export out into a tool.
  3. Allow for more flexible schema handling.

Actions:

  1. **ArcheTypes:** A version based on Archetypes has been done (see http://www.neuroinf.de/LabTools/ for the current status).

    The trickiest part so far was the enabling of author handling in the way that CMFBibliography does it in an ArcheTypes setting. See the source of the BaseEntry<a class="new visualNoPrint" href="http://new.plone.org/events/sprints/paderborn/BibliographyTeam/createform?page=BaseEntry" title="create this page">?</a> module and the authors_widget if you want to see how this is currently done.

  2. Refactoring: There is now a portal_bibliography tool to manage the renderers and parsers for the import/export functionality. Hopefully this makes extending the import/export capabilities more straight forward.

    It should be possible to include other modules that convert between various bibliographyic formats like pybliographer

    Support of the IMS content packaging should be straight forward now, once its stable.

  3. Schema handling: Things get involved here. There are at least two different potential user groups for this package: scientists and librarians. Whereas scientists are (hopefully) accomodated by the bibtex entry types provided so far, librarians need more extended schemata on the entry types. Currently there is a set of librarian reference types in the works but we still need to think how to integrate this.

    Alternatively including the schema editor that Andreas Jung provides with PloneCollectorNG should be beneficial here. Maybe this will be added to ArcheTypes anyway so that we could just wait for it?

Raphael (Sept. 30, 2003)