It would be nice to have a web UI that would convert a packaged and
uploaded zip file into a subversion commit.

The interface would include fields for Trac username/password, name of
the project, whether it's a plugin or theme, and an upload field.  A
notice that only ASL-compatible projects should be uploaded should
appear on the form.

Uploaded files would be searched for appropriate metadata before
addition.  Also, those stupid Mac files would be removed from the
archive, if present.

After upload, the SVN URL would be displayed.

A second phase would allow a user to upload a zip file to make changes
to an existing project.  The only differences would be that you would
select a project to update.   The uploaded files may be validated
against the existing ones to prevent tampering, but you'd still need a
Trac login to update a plugin this way.

A third (or earlier) phase would connect this all to the Habari plugin/
theme directory, and let the user submit or update a plugin/theme
description via the UI.

This would make a great Trac plugin, but I'm just interested in it for
what we have now.

Owen

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/habari-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to