soyuz upload policy engine needs simplification

Bug #30983 reported by Daniel Silverstone on 2006-02-09
Affects Status Importance Assigned to Milestone
Launchpad itself

Bug Description

The upload policy engine currently makes a vast number of decisions, some of which are non-trivial.

The code is, as a result, quite complex in places. This needs simplifying so that when we move the policy storage into the database we don't end up with even more scary code.

Celso Providelo (cprov) wrote :

Indeed, even if 'simplification' makes this task so vague ;) We do need proper model for upload policy which should include persistent storage and zope integration.

Changed in qprocd:
assignee: nobody → cprov
status: Unconfirmed → Confirmed
Celso Providelo (cprov) wrote :

upload policy improvements will be implemented during the PPA task

Celso Providelo (cprov) wrote :

Some features were landed during PPA, however they don't seem to be enough, they just let us to demote this task for now and postpone the need of the fixes.

Changed in soyuz:
importance: High → Medium
Curtis Hovey (sinzui) on 2010-06-01
Changed in soyuz:
assignee: Celso Providelo (cprov) → nobody
tags: added: tech-debt
Changed in launchpad:
importance: Medium → Low
summary: - upload policy engine needs simplification
+ soyuz upload policy engine needs simplification
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers