Skip to content

Proposal: Spec authors for the stable release #1632

@jdesrosiers

Description

@jdesrosiers

I propose that we completely drop the idea of the spec having "authors" and replace it with "contributors". The spec is a collaborative work and no one should be confused that they have any ownership of the spec because they are listed as an "author". We currently have an "Acknowledgements" appendix listing contributors. I suggest we move anyone listed as an author to the contributors list and just present that.

If we want, we can acknowledge the "editors" for a release as well. The role of "editor" would be a transient role that acknowledges who's doing the work to move the spec forward at any particular time. You get the title because you're doing the work, not because had the title at some point in the past. For example, Austin hasn't played a significant role in spec development since draft-06, yet we continue to list him as an author because he was a significant contributor in the past. Continuing to list him misleads about his level of involvement in the project. Listing the current editors for a release makes more sense.

I feel very strongly that dropping "authors" in favor of "contributors" is definitely something we should do. I think that acknowledging "editors" is probably ok as long as it's clear that it's only an indicator of who worked on that release and not some kind of indicator of something larger such as being the leader or owner of the project as whole. But, I wouldn't be opposed to leaving out "editors" and avoiding that slippery slope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    In Discussion

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions