codehosting - 1.8
Django app for hosting code projects
This django application is intended to assist developers who want to host releases of their own projects, instead of relying on SourceForge. Using the django admin interface, one creates "projects" and "releases" of those projects. Projects may consist of source/binary releases, or may refer to an externally hosted site for web services where code is not released.
Add support for tagging projects using django-tagging. Add "related links" with django-links.
Latest release: Sun Sep 2 18:55:11 2007
Changelog
- codehosting/models.py (Release.get_absolute_url): Remove
ProjectLink, since we'll now use the django-linking package instead.
- LICENSE.txt: Add separate license file
- codehosting/models.py (Project): Add the tags field to enable
indirect relationships between Projects and other types of objects. (Project.Meta): Add default ordering information. (Project.Admin): Show the tags for a project and include in search text.
- codehosting/views.py (project_detail): Include the project
tag (the same as the project name) so the template can use it to search for related objects.
- codehosting/templates/project_detail.html: Use the tagging
package to find related projects.
- 2a24,26
- codehosting/templates/project_detail.html: Add a link to the
release details.