BibSpace: Online Bibtex Publications Management Software for Authors and Research Groups
Perl HTML Perl6 Other
Latest commit 42eef62 Feb 20, 2017 @vikin91 committed on GitHub Delete db_new.sql
Permalink
Failed to load latest commit information.
bin packing the code with dist zilla. experimenting with dist zilla and t… May 22, 2016
fixture Delete db_new.sql Feb 20, 2017
lib change css of landing page filtering to more modest version Feb 14, 2017
t change css of landing page filtering to more modest version Feb 14, 2017
util Merge branch 'dev' into 'master' Feb 12, 2017
.gitattributes add .gitattributes to fix language detection @ github Feb 14, 2017
.gitignore packing the code with dist zilla. experimenting with dist zilla and t… May 22, 2016
.perltidyrc add systemd service for demo and perltidyrc files Oct 14, 2016
.travis.yml improve show bib and show abstract in generated html code. split fron… Feb 12, 2017
BibSpaceUML.graffle change css of landing page filtering to more modest version Feb 14, 2017
Changelog.md update readme and changelog Feb 5, 2017
INSTALL.md Update INSTALL.md Feb 13, 2017
LICENSE.md fix tests 00, 01 May 19, 2016
MANIFEST.SKIP add Makefile.PL for ExtUtils::MakeMaker May 21, 2016
Makefile.PL mass add caller to automatically get the origin of log message Feb 7, 2017
README.md Update README.md Feb 13, 2017
bibspace.service fix app->home Oct 14, 2016
bibspace.sublime-project refactor Set part 1. create FSet. write tests for FSet. Some tests le… Jun 25, 2016
cpanfile fix typo in Authors controller Feb 14, 2017
dist.ini add dependency mojo::redis2 to travis and install scripts and prepare… Oct 14, 2016
git-getrevision.sh fix MTagclod. Partial fix for SEO download links. Fix for /test route… Jun 13, 2016
install-bibtex2html.sh try fix travis problems with bibtex2html Feb 5, 2017

README.md

README

BibSpace is an Online Bibtex Publications Management Software for Authors and Research Groups. Read about its features on the BibSpace @ the Error Blog.

Build status

Branch Status Test coverage
master Build Status Coverage Status
dev Build Status Coverage Status

Demo

Visit hex64.com and click backend/frontend demo to have a quick overview of the running system.

Installation

TODOs

BibSpace is currently undergoing serious refactoring. I try to keep current status up to date in BibSpace Trelo Board

Goals of the ongoing refactoring:

  • provide clean MVC without SQL in the controller
  • Apply Perl Object-Oriented code design
  • [~] Improve code orthogonality
  • [~] Remove code duplication
  • [~] Simplify templates thanks to OO
  • [] Allow BibSpace to run without Smart* layer
  • [] Provide BibSpace API and separate frontend and backend (Future)

Handbook TODO

  • [] Describe nginx and apache2 configuration
  • [] Describe cron setup
  • [] Describe HTML embedding