I am maintaining the #CTAN site since 2012. For some time I am working on release 3. Especially the frontend is already designed:
@GerdNeugebauer would it have a account system to put new version of package?
@maieulr the underlying authorisation for uploads will be unchanged: If you are not logged in then you have to enter your name and known email in the upload form (or the API). If you are logged in then these fields are filled automatically.
Thus -- as today -- it is not necessary to have an account to upload a contribution. But it makes things a little bit more comfortable.
If you start the upload from your contribution list then all known attributes are prefilled -- this will be new.