Add -F (Force) and -p (sourcePackage) flags to nicole

Bug #47 reported by Christian Reis
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Invalid
Medium
Unassigned

Bug Description

As discussed on IRC, we require two options to be added to Nicole:

   -F (Force)
   -p (sourcePackage)

The semantics are as follows:

  -F indicates that, regardless of whether or not a sourceforge or freshmeat project was found with the suggested name, create the product.

  -p indicates that the product listing file will contain a second column which indicates a sourcepackage name that should be associated with that product. All sourcepackages that are related to that sourcepackage name should have packaging table entries added. Example file follows:

  analog analog
  anna anna

Note that -p implies a change in workflow: even if the product listed exists, we still need to check if all sourcepackages listed require adding to packaging. For instance:

  apache apache
  apache apache2

Even though apache will already exist, we should add a packaging entry for both apache and apache2. This also implies that existing products (that were manually entered) need to have all package listings associated.

Revision history for this message
Celso Providelo (cprov) wrote :

-F attempts to create a Product even if we didn't found necessary information on web, the most critical is the OWNER.
Should we create a fake Person to own all the not found products or would we use another policy ?

Christian Reis (kiko)
Changed in doap:
status: New → Rejected
tags: added: iso-testing
tags: removed: iso-testing
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.