Le 07-05-15 à 14:23, Michael Jackson a écrit :


On May 15, 2007, at 10:42 AM, James Berry wrote:

The MacPorts Web App (mpwa) is online for some initial testing at http://db.macports.org/

This is the start of a vision for a more comprehensive online repository for ports. Please see some of my sketchy documentation at:

http://svn.macports.org/repository/macports/users/jberry/mpwa/doc/ design.txt and http://svn.macports.org/repository/macports/users/jberry/mpwa/ doc/portpkg-design.txt

To quote from the design document, my goals for mpwa are:

Goals:

        - Develop a network-reachable port storage mechanism

        - Allow for ad-hoc submission of new ports/revisions by any user
        
- Since users may submit ports and make them available, port availability is not held up for review by committers. Committers may provide special status
          to approved ports.

- All submissions and versions should always remain network reachable
          so that old versions may be installed and/or reviewed.

        - Allow for storage of meta information with such a submission:
                - Submitter
                - Comments by various users
                - Build status
                - (potentially binaries)
                - etc.

- Allow for promotion of such a submission to a special status (stable, whatever)
          by the port maintainer or other official personnel.

Note that what is visible today is not a complete implementation. The following things are implemented, for the most part:

        - port submit, to submit a port to the repository.
- autosubmit, a script I've been running which auto submits svn checkins after they've been given a chance to stabilize.
        - mpwa web frontend to browse and view ports and port information.

The following is not yet implemented:

- A handler for the application/vnd.macports.portpkg mime-type to make it easy to download and use a given portpkg.
        - Any sort of local support for ports by http: url.
        - port get, to get a particular port and use it locally
        - Any remote indexing or query support
        - User accounts
        - User created tags
        - Signing of submissions by submitters
        - Support for dependencies
        - Nicer css design and information layout.

Your feedback or help on the project is desired. In particular, if somebody want so put in a little work on the css and templates, that would be great.

James

James,

Looks great! Can't wait to see this up and running. I would be more than willing to help out on the design/css layout if I had some mockups or some kind of idea where to go with it.


It's already up and running, and looks great !

yves

_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to