-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author identification #14
Comments
By package author you mean the package maintainer (package_maintainer)? In Debian packages, the maintainer is given in a form similar to "Name Surname email@address.com" which, however, might be hard to check. In the schema, we would need a RegEx that checks for that. Checking for email addresses is easy though. However, I am not so sure, if we want to limit the maintainer string anyway, as a maintainer might be a company. |
Right... |
Ah - now it gets clearer. You want to (re-) use the package_maintainer to check permissions? I am in favor of decoupling that completely form the package descriptor. Uploading is done via the Gatekeeper. Thus, you have to login (or provide credentials - in case of using an API and no GUI) to the Gatekeeper in order to upload packages. Same is true for licensing - which is not completely solved by the current package descriptor yet. But I have to think more about it - and postponed that to phase 2 :-) |
Ok, no problem in decoupling... { What do you think? Yes, let's postpone licensing until phase 2 |
Totally agree :-) Although I think, uploading can be done using a GUI at least optionally (I also think, the API way might be the dominant one) but your proposal does not prevent that. |
Could we use an email address for identifying a package author? Or, when we consider users, we could use the user name...? If we use GitHub users, we could reuse those...
What do you think?
The text was updated successfully, but these errors were encountered: