Skip to content
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

Call For Input: rename author(s) to maintainer(s) or proposer(s) #317

Closed
g11tech opened this issue Feb 19, 2024 · 5 comments
Closed

Call For Input: rename author(s) to maintainer(s) or proposer(s) #317

g11tech opened this issue Feb 19, 2024 · 5 comments

Comments

@g11tech
Copy link

g11tech commented Feb 19, 2024

Call for Input

Decision

Do we rename author(s) to maintainer(s) or proposer(s) in the EIP/ERC/RIP headers and webfronts

If Affirmed

The EIP header and renderings will be renamed from author(s) to maintainer(s) or proposer(s), and the process documents be updated to signal the new semantics of the field.

If Rejected No change
Method Rough Consensus
Deadline March 20th, 2024

Background

Refer to the discussions on

Where it was discussed allowing an author to be added to a final EIP. A consensus for doing the same couldn't be reached for the same for reasons enumerated in the issue.

In light of the fact that its not feasible to credit every one involved unless rigorous references are mentioned and checked against (and also necessitating the need to evaluate authorship claims), it is suggested via this "Call for Input" to change the semantics of author to maintainer and hence reflect the same.

Once the EIP/ERC/RIP is submitted, the IP and copyright is waived off and hence belongs to the community, and the only relevance of the current author(s) field is permissions for them to update it till it is adopted by the community.

This can also resolve issues, where the current author of a stagnent EIP no longer supports it and EIP editors can take executive decision add someone else who is more motivated (can happen again via Call For input, but its an orthogonal issue but nevertheless the semantics change allows us to do this if the current author for e.g. is not cooperative for their stagnent EIP)

@SamWilsn
Copy link
Collaborator

So "author" is definitely the more recognized term in publishing, but I do agree that it doesn't transfer well here. For one, being an author implies that you agree to release your content under CC0, but you do not need to consent to being added as an author, so a misbehaving author could add, say, Brian Armstrong (CEO of Coinbase) to an EIP to give the impression that Coinbase releases the work to the public domain, when in fact they do not.

On the other hand, there is a significant amount of work in renaming the field. The renderer would need to be updated along with eipw, not to mention third-party integrations like airdrops.


For the above reasons, I am choosing to abstain for the time being.

@lightclient
Copy link

I vote no here, I don't think there is a problem to solve here.

@abcoathup
Copy link

No change: (I don't have a vote).
The effort in renaming made me vote no.

Rather than renaming, why not add an explicit definition to EIP-1 of what an author is and isn't.
https://eips.ethereum.org/EIPS/eip-1#author-header

@g11tech
Copy link
Author

g11tech commented Feb 22, 2024

Rather than renaming, why not add an explicit definition to EIP-1 of what an author is and isn't.

may be this is the minimum we can do

This was referenced Mar 13, 2024
@SamWilsn
Copy link
Collaborator

SamWilsn commented Apr 3, 2024

I don't really see a clear consensus. @g11tech is likely in favour since he made this proposal, and @lightclient has clearly expressed his opposition. I'm going to close this as rejected, but am fine with re-opening if there's more discussion to be had.

@SamWilsn SamWilsn closed this as completed Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants