MacPorts Web App (mpwa) online for initial testing.

Michael Jackson mjijackson at gmail.com
Tue May 15 11:23:04 PDT 2007


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.

Michael

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2452 bytes
Desc: not available
Url : http://lists.macosforge.org/pipermail/macports-users/attachments/20070515/818414e7/smime.bin


More information about the macports-users mailing list