Misc #9421

[PATCH] doc/contributing.rdoc: allow/encourage other git hosts

Added by Eric Wong about 1 year ago. Updated about 1 year ago.

[ruby-core:]
Status:Closed
Priority:Normal
Assignee:Eric Wong

Description

git is a distributed system, so make it clear to potential contributors
that it does not and should not matter where their repositories are
hosted.

Furthermore, it should be possible to contribute to Open Source projects
by relying only on Open Source tools, protocols and APIs.


The following changes since commit 2c3522c3e403dfdadaaf6095564bde364cc4bddf:

test_thread.rb: stop at once (2014-01-16 06:34:47 +0000)

are available in the git repository at:

git://80x24.org/ruby.git git-contrib

for you to fetch changes up to a50dcd3f641d3be6851e1a50fc4d1b0d568f0638:

doc/contributing.rdoc: allow/encourage other git hosts (2014-01-16 09:32:52 +0000)


Eric Wong (1):
doc/contributing.rdoc: allow/encourage other git hosts

doc/contributing.rdoc | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)

0001-doc-contributing.rdoc-allow-encourage-other-git-host.patch Magnifier (2.1 KB) Eric Wong, 01/16/2014 09:34 AM

History

#1 Updated by Eric Wong about 1 year ago

normalperson@yhbt.net wrote:

misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
https://bugs.ruby-lang.org/issues/9421

git is a distributed system, so make it clear to potential contributors
that it does not and should not matter where their repositories are
hosted.

Furthermore, it should be possible to contribute to Open Source projects
by relying only on Open Source tools, protocols and APIs.

I consider this change important enough for me to request SVN commit
access to ruby/trunk. I will merge patches/pull requests submitted
using Free/Open Source tools if nobody else has interest.

My primary goal is to make it easier for Free Software zealots (like
myself) to contribute to Ruby. I'll do my best to not break things for
non-Free platforms and will give other committers a few days/weeks to
review and test before I commit anything.

My SSH public key is here: http://yhbt.net/id_rsa.pub
SHA-1: adc4e096e26eff2a7f59663c54ca3623e1d38ea1
I have no GPG key and avoid real-life interactions, so no signatures.
My brain is too slow for real-time/real-life interaction.

#2 Updated by Zachary Scott about 1 year ago

Hello Eric!

Sorry I haven't had time to commit this since you submitted it 8 days ago.

Please commit your patch, send matz@ruby-lang.org an email requesting commit.

Also, please take notice of Bug #9254. Some other notes to add for this ticket:

" I think it's fine to add words that indicate that other repositories than github are OK"
" however, a mention that some maintainers need a ticket on b.r-l.o"
" for example, some committers don't check github"
" similarly, those committers won't check other git repositories, so the author of the changes will need to create an issue"

#3 Updated by Zachary Scott about 1 year ago

  • Status changed from Open to Assigned
  • Assignee changed from Zachary Scott to Eric Wong

#4 Updated by Shyouhei Urabe about 1 year ago

(I'm totally neutral about this particular patch but) I like Eric's
patches very much in general. They are fairly well written, well
commented. I'm strongly +1 to add him our team.

#5 Updated by Eric Wong about 1 year ago

e@zzak.io wrote:

Sorry I haven't had time to commit this since you submitted it 8 days ago.

No worries.

Please commit your patch, send matz@ruby-lang.org an email requesting commit.

Also, please take notice of Bug #9254. Some other notes to add for
this ticket:

This might be a while, I guess matz/SVN admin are too busy.
I'll rebase for #9254 if you commit that, first.

" however, a mention that some maintainers need a ticket on b.r-l.o"
" for example, some committers don't check github"
" similarly, those committers won't check other git repositories, so the author of the changes will need to create an issue"

Of course. As long as the b.r-l.o is available, contributors won't
have to use non-Free Software.

I'll also try to make contributing easier for browser/GUI-phobic
folks like myself.

#6 Updated by Motohiro KOSAKI about 1 year ago

On Thu, Jan 23, 2014 at 5:18 PM, Eric Wong normalperson@yhbt.net wrote:

normalperson@yhbt.net wrote:

misc #9421: [PATCH] doc/contributing.rdoc: allow/encourage other git hosts
https://bugs.ruby-lang.org/issues/9421

git is a distributed system, so make it clear to potential contributors
that it does not and should not matter where their repositories are
hosted.

Furthermore, it should be possible to contribute to Open Source projects
by relying only on Open Source tools, protocols and APIs.

I consider this change important enough for me to request SVN commit
access to ruby/trunk. I will merge patches/pull requests submitted
using Free/Open Source tools if nobody else has interest.

My primary goal is to make it easier for Free Software zealots (like
myself) to contribute to Ruby. I'll do my best to not break things for
non-Free platforms and will give other committers a few days/weeks to
review and test before I commit anything.

My SSH public key is here: http://yhbt.net/id_rsa.pub
SHA-1: adc4e096e26eff2a7f59663c54ca3623e1d38ea1
I have no GPG key and avoid real-life interactions, so no signatures.
My brain is too slow for real-time/real-life interaction.

You are really welcome! I wanted it for a long time. :)

#7 Updated by Yui NARUSE about 1 year ago

welcome!

#8 Updated by Eric Wong about 1 year ago

Thanks all. Committed as a r44729
Oops, I forgot to edit the SVN commit log from git-svn.
The ChangeLog file should be in the right format, though.

#9 Updated by Zachary Scott about 1 year ago

  • Status changed from Assigned to Closed

Resolved by r44729

Thanks Eric!

Also available in: Atom PDF