Hi Lu,

> I have an policy question regarding Ripe policy before adoption of "no need" 
> policy.

I don't see the usefulness of second-guessing how obsolete policy would have 
been applied. Can you explain the relevance to current policy development?

> We all know that before the no need policy, when Ripe makes an assignment, 
> while the "need" has changed, the assignment become invalid.

RIPE NCC only would assign provider independent resources. To LIRs RIPE NCC 
would allocate resources and then verify policy requirements, such as need, 
when the LIR makes assignments from the allocation.

> The question come to what the definition of need. Below I have few examples, 
> please provide your view:

I am not going into the details of your examples as they are no longer relevant 
to current policy development. In general: assignments are quite specific. As 
an LIR you assign resources to your own infrastructure or a specific customer. 
Whenever any of that changes (i.e. customers changing, expansion of networks 
etc) it would be considered a new assignment which would require new 
justification (need etc).

So the correct thing to do in the database (to keep things a bit relevant) 
would be to delete the old assignments and create new ones. That would keep the 
history nice and clean (old object would be for the old assignment, new object 
with new creation date would be for the new assignment).

Cheers,
Sander


Reply via email to