Differences between revisions 11 and 12
Revision 11 as of 2008-03-27 12:36:47
Size: 1868
Editor: abuehl
Comment: +cat
Revision 12 as of 2009-01-15 09:45:58
Size: 1923
Editor: BardiKu
Comment: PublishingRepositoriesUsingCherryPy
Deletions are marked like this. Additions are marked like this.
Line 46: Line 46:
how about PublishingRepositoriesUsingCherryPy ?
----

Being able to manage a collection of repositories via the web is handy for both departmental servers and public ones.

Requirements

Features for a web interface:

  • ability to register user and passwords for htaccess
  • ability to reset passwords

User and admin capabilities:

  • initialize or clone new repositories
  • edit existing repositories
  • change password
  • change email address

Repo administration:

  • delete repo
  • verify
  • rollback
  • strip
  • set description
  • set notify addresses
  • set allowed users for push (default owner-only)
  • set default web encoding? (UTF-8)
  • set per-repo message of the day

Implementation

A good approximation of this idea is [http://freehg.org/ freehg.org]. The source hg repository is [http://freehg.org/u/mmarshall/freehg/ here] (by Matthew Marshall).


the idea was more in the sense of a "trac plugin" which looks like you design it. everything else is there. what problem do you have with trac as you try to reinvent the wheel here?


how about PublishingRepositoriesUsingCherryPy ?


CategoryWeb

HostingDesign (last edited 2011-02-18 03:20:14 by ruby)