Bug report #4249
Display maintainer instead of author
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | - | ||
Pull Request or Patch supplied: | No |
Description
I'm going to copy some plugins from the Faunalia repository to the new plugins site, but the site displays me as the plugin author.
Sometimes who upload a plugin is not its author, but just the maintainer.
Better change that label from "author" to "maintainer".
from elpaso:
a - change the field string label from "Author" to "Maintainer" and change the author from the admin panel to match the current maintainer, this would of course loose the information about the original author, but you can always put that name into the description
b - rename existing "author" field to "maintainer" and add an optional "author" string field (alter DB schema), no need for the author to be an existing user
c - add a new (mandatory) "maintainer" field (alter DB schema). This option requires that both author and maintainer are existing users. The maintainer and the author could be the same user.
solution "a" is a trivial hack/patch.
solution "b" and "c" require much more work: the permission system is tightly coupled to the plugin's author and changing that code means that all the models and the views have to be carefully checked and refactored.
History
#1 Updated by Alessandro Pasotti over 13 years ago
- Status changed from Open to Resolved
Fixed in commit a5bdc67..5489433
#2 Updated by Alessandro Pasotti over 13 years ago
- Status changed from Resolved to Closed