Standards

Standard

Usage

URL

iCalendar

Events and tasks

RFC 5545

HTML+RDFa (extension task)

Inline markup

http://www.w3.org/TR/html-rdfa/

RSS and JSON

Events and tasks

https://google-styleguide.googlecode.com/svn/trunk/jsoncstyleguide.xml

Data sources

Client side applications

https://github.com/ninjatrench/DeveloperHorizon

Features

HOW TO USE

I have recently written a one step installation script for this project just fetch the setup.sh script and run/pipe it to bash

or

it will automatically install all the required dependency, fetch the code and prepare the environment for it. currently it is written for using with Debian and Ubuntu, but it can be altered easily to work with other linux distributions.

help is welcome for writing the script for that.

Technologies and reference

I have implemented rest API architecture for the project so back end and front end works separately

So you can run web API and User interface separately or skip the UI all together and just use the web API or build your own UI over the webAPI

Reference usage of REST web API is at : https://github.com/ninjatrench/DeveloperHorizon/blob/master/examples/Flask_api_usage.txt

Backend:

Front end :

Backend libraries

Library

Debian Package

URL

Python 3

python3

https://docs.python.org/3/

SQLalchemy ORM

python3-sqlalchemy

http://docs.sqlalchemy.org/en/latest/orm/

pygithub

python3-pygithub

https://github.com/PyGithub/PyGithub

python-bugzilla (1.1.0)

Not found

https://github.com/python-bugzilla/python-bugzilla

bitbucket-api (0.5.0)

python-bitbucket (not Python 3)

https://pypi.python.org/pypi/bitbucket-api/0.5.0

Flask-classy

Not found

https://pythonhosted.org/Flask-Classy/

pickleDB

Not found

https://pythonhosted.org/pickleDB/

Team

Project discussion at #debian-data on irc.debian.org (OFTC).

Other Debian contacts