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 -~----------~----~----~----~------~----~------~--~---
