taskSavannah Administration - Tasks: task #12147, Submission of Upmf

 
 

task #12147: Submission of Upmf

Submitter:  Aljosha Papsch <alip2890>
Submitted:  Wed 27 Jun 2012 02:02:34 PM UTC
   
 
Should Start On:  Tue 26 Jun 2012 10:00:00 PM UTC Should be Finished on:  Fri 06 Jul 2012 10:00:00 PM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 09 Jul 2012 03:17:39 AM UTC, comment #2: 

We've never really had a formal policy on it.  As long as your sure you're meeting all the requirements for Savannah hosting, I don't have a problem with you approving your own submission.  The main goal of the project reviews is to ensure the hosting policies are met.

Michael J. Flickinger <mjflick>
Sun 08 Jul 2012 01:19:48 PM UTC, comment #1: 

I guess it's OK to approve my own submission?

Aljosha Papsch <alip2890>
Wed 27 Jun 2012 02:02:34 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: Upmf
  • System Name:  upmf
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later





Description:

Upmf is a package manager, uniting the good things of two other source based package managers, Gentoo's Portage and Paldo's Upkg, and adding some own ideas:

  * Package specification files: Upmf uses an advanced XML format, derived from Upkg's XML format.  Upmf strives to keep compatibility with Upkg's package files, thus giving access to Paldo's growing repository.
  * USE flags: The user can customize the features of a package.  If a USE flag is enabled, the feature will be built, otherwise not.
  * Build types: Provide predefined ways to build a package.  This avoids massive duplication of the same lines (./configure && ...) like in Upkg's package files.
  * Sections: Give packages a namespace.  This is much like the first part in Gentoo package names, e.g. dev-lang in dev-lang/vala.
  * Installation of a package: Upmf uses GNU Stow for installation of packages.  In contrast, Portage installs a package to a special install directory, creates an archive from that and then extracts that archive in the root file system.  Upmf + Stow should be faster here, especially on big-sized packages.

Upmf is written in C and makes use of Gnulib.  XML is used in configuration files.


Other Software Required:

libxml2, Expat, http://xmlsoft.org/
GNU Stow, GPL, http://www.gnu.org/software/stow/


Tarball URL:

http://savannah.gnu.org/submissions_uploads/upmf-0.1-sv.tar.gz


Aljosha Papsch <alip2890>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mjflick (Posted a comment)
  • -email is unavailable- added by alip2890 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-07-08 alip2890 StatusNone Done
        Percent Complete0% 100%
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code