Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

ELPA #44

Open
naphthalene opened this Issue Sep 13, 2016 · 18 comments

Comments

Projects
None yet
8 participants

It would be nice to be able to pull this from the main package repositories (Emacs 24+)

Collaborator

wasamasa commented Sep 13, 2016 edited

I agree. The main difficulty with adding a package to GNU ELPA is convincing anyone who has contributed non-trivial (read: more than five lines of diff) amounts of code to sign the FSF copyright assignment form. I have already done this, however it's unclear whether any other contributors did or are willing to. Due to this complication people only bother with this for either popular packages with a great benefit or new ones that don't have a complicated history.

Ping @yoshiki @antalk2 @mmckinst @timcharper @SamB @Wilfred @wentasah.

edit: Also, there's a Marshall T. Vandegrift listed as other author besides @yoshiki. That makes eight people to get confirmation from :D

Contributor

antalk2 commented Sep 13, 2016 edited

It would be nice to be able to pull this from the main package repositories (Emacs 24+)

I agree, too.

to sign the FSF copyright assignment form.

I would. How can I do that?


I am sorry, but now that I saw the FSF copyright assignment form, I would rather not sign it.
There is too much in it that I either do not understand or means something
different than I expected or wanted.

I only touched two lines of code in

The rest are test cases: they are mostly textual description of what to expect for what actions and
typically 2-3 lines of actual sample data.

So maybe the amount I contributed does not make it necessary to create a legal document.

  • If it does, please let me know. Then we need an alternative to the FSF form.
Contributor

Wilfred commented Sep 13, 2016 edited

I've already done FSF assignment, FWIW. I know there's a FSF machine that has a list of people who have already assigned: abo-abo/swiper#577 (comment)

To assign copyright for your contributions, just email assign@gnu.org and tell them you want to assign copyright for your Emacs-related contributions. They'll tell you what to do.

Contributor

timcharper commented Sep 13, 2016

Emailed.

Contributor

wentasah commented Sep 13, 2016

I also wrote them.

(For others: They seem to need the information described in http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=tree;f=doc/Copyright;hb=HEAD)

Contributor

mmckinst commented Sep 14, 2016

There's 4 of them listed in there. Which of those am I supposed to fill out and email them?

Collaborator

wasamasa commented Sep 14, 2016 edited

@mmckinst You're not supposed to fill one out upfront. Write an email to the above address and wait for further instructions.

Contributor

mmckinst commented Sep 14, 2016

OK. I've emailed them. FWIW my contribution was pretty trivial since I just updated the FSF address and added a copy of the GPLv2 but will assign copyright regardless.

Owner

yoshiki commented Sep 14, 2016 edited

I agree too.
I would send email to assign copyright. Emailed.

Any news on this?

Contributor

wentasah commented Sep 26, 2016

I wait for my employer to sign the paper.

Owner

yoshiki commented Oct 24, 2016

My assignment/disclaimer process with the FSF is complete.
Any update on this?

Collaborator

wasamasa commented Oct 24, 2016

I've updated the initial list. The thing is that inclusion into GNU ELPA can only proceed once every non-trivial submission had its author tracked down and their assignment has been done.

Contributor

wentasah commented Nov 17, 2016

My assignment process is complete as well.

Contributor

mmckinst commented Nov 18, 2016

I just finally mailed mine today, not sure what the turnaround time is for snail mail.

There's still the issue of the code antalk2 submitted...

Once the copyright is all assigned to the FSF, I wonder if this could all just be moved to the emacs project so yaml-mode comes direct from emacs?

Contributor

mmckinst commented Dec 11, 2016

My copyright assignment to the FSF has been completed.

Collaborator

wasamasa commented Dec 11, 2016

@mmckinst Thank you! Regarding your previous question, it's become unusual to include more into the Emacs sources, save for a few very convincing cases (like xref). It's likelier that with this, yaml-mode could be included into GNU ELPA.

Looks like @SamB is left then? Thank you all for taking the time to do this! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment