• Bibliography

  last modified February 6 by mclange

Improving Plone for use in scientific environments, with a focus on tool for handling bibliographic data.

Team leader: Raphael Ritz

Other team members:  Eric Steele, Erik Rose, Nate Aune (natea), David Siedband (siebo), Martin Opstad Reistadbakk (martior), Ross Patterson (zenwryly), Matthew Lange (mateolan), Alex Mandel 

Buildout: https://svn.plone.org/svn/collective/CMFBibliographyAT/buildout/trunk/

    * Make sure you have the build dependencies, on Ubuntu $sudo apt-get build-dep zope2.10  and don't forget to run bootstrap.py with python2.4

Issue tracker: http://plone.org/products/cmfbibliographyat/issues 

 

Possible Biblio Tool Feature Goals

  • #38 - Plone 3 compatibility (for CMFBibliographyAT) [done] - see svn trunk
  • #6, #42 - Easy import from EndNote/BibTeX, Robust error handling on records (handle missing pid (aka bibtex key) on line 232 in bibtex.py )
  • #32 - Test and improve export to BibTeX/EndNote
  • #27,#28, #29, #30, #55, #56 - Increased support of more BibTeX features (keywords, DOI)
  • #33 - Integration with common journal aggregators (Web of Science, PubMed, etc.)
  • #50 - Adopt the (zope 3 style) component architecture to improve its extensibility
  • Style tool to refactor the look/layout of citations to common journal styles. (this already exists as ATBiblioStyles)
    http://dev.plone.org/collective/browser/ATBiblioStyles
  • Compatability with Zotero firefox bibliography extension. Using COins RDF or DublinCore
  • Improve member-matching functionality (more hooks would be lovely so that products like FacultyStaffDirectory can plug into it easily) 
  • improve exception handling and logging in CMFBiblioAT.  Currenlty a single error in a BibTeX file causes the entire import to fail.  I think it would be great if we could make log the offending records and continue with the import, impporting all entries which do not contain errors (siebo)
  • Make BibTeX keywords properly import to Plone's Subject field (siebo)
  • adding DOI to whatever citation type we work on (cbcunc)
  • Improve UI for ranking (see docs/users). (CMFBibliographyAT)
  • Improve English in templates. (CMFBibliographyAT) (ErikRose is doing it.)
  • Make installing BibliographyAT install ATExtensions automatically. Why this needs to be done: make a new Bib folder and add a Webpage Reference to it. (CMFBibliographyAT)
  • Then choose Display->Base_view, and watch the Display menu go away. Fix that. (CMFBibliographyAT)
  • Add KSS savviness. (CMFBibliographyAT)
  • Improve validation in configlet: complain if the user selects an option but then don't fill out the fields that, as a result, also need to be filled out. They're already .cpts. Just add or improve the .vpys. (CMFBibliographyAT)


Existing Projects:

  • CMF Bibliography AT: Plone product for bibliography management
  • ATBiblioList: "An add-on to CMFBibliographyAT that lets organise bibliographical references into selection lists and have them printed in a "ready to publish" style."
  • http://dev.plone.org/collective/browser/ATBiblioTopic
  • http://dev.plone.org/collective/browser/AmazonTool
  • http://dev.plone.org/collective/browser/BibExporter
  • http://dev.plone.org/collective/browser/bibrefscraper
  • http://dev.plone.org/collective/browser/CMFBibliographyAT_workflows

Frank Bennet's extensions to CMFBib


  • http://dev.plone.org/collective/browser/BibAmazon
  • http://dev.plone.org/collective/browser/BibCentral
  • http://dev.plone.org/collective/browser/BibLexis
  • http://dev.plone.org/collective/browser/BibLoc
  • http://dev.plone.org/collective/browser/BibNavi
  • http://dev.plone.org/collective/browser/BibNotes