nose is utilised for testing and configuration for
setup.cfg file within this project. This configuration
automatically examines files for tests within the project, including
this read-me itself. You can initialise and run tests using the Buildout
git clone git://github.com/collective/github-collective.git cd github-collective virtualenv . python boostrap.py bin/buildout bin/nosetests
tox is used to ensure this package
installs correctly under each version of Python. Currently we test
Python 2.6 and Python 2.7. Support for running tests under
come shortly. To test installation:
git clone git://github.com/collective/github-collective.git cd github-collective virtualenv . pip install tox tox
Issues and Contributing¶
Report issues via this project’s GitHub issue tracker at https://github.com/collective/github-collective/issues.
Contribute by submitting a pull request on GitHub or else by adding yourself to the Collective and contributing directly.
- Allow configuration of organisation settings via API
- Add facility to continue if error experienced
- Send emails to owners about removing repos
- Better logging mechanism (eg. logbook)
- Support configuration extensibility (eg
extends =syntax) for using multiple configuration files.