Removing support for Pre-ADC 1.0 Client

Registered by Toast

Here is the start of the blueprint for removing support for ADC 1.0 Clients

Blueprint information

Status:
Complete
Approver:
Pietry
Priority:
Medium
Drafter:
Toast
Direction:
Approved
Assignee:
Pietry
Definition:
Approved
Series goal:
None
Implementation:
Informational Informational
Milestone target:
None
Started by
Pietry
Completed by
Pietry

Related branches

Sprints

Whiteboard

The login checking system this will occur at login

    * user connects
    * adc version check (so that BASE is supplied not BAS0)
    * upgrade msg (with instructions on how to upgrade)
    * disconnect (will be mandatory, sorry, but I'm not going to keep thousands of ADC versions out there...)

Behavior System

If the client does not send BASE in it's initial support string but BAS0 ( a pre 1.0 version ) then it should be disconnected with an upgrade message. Seems quite simple. Any client who sends BASE ( meaning they do actually support or at least pretending to ) should be let in until they do something not according to latest specs...

Deployment:
Kappa RC1 is the first release using this specification.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.