misc #9421

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

Added by Eric Wong 3 months ago. Updated about 1 month ago.

[ruby-core:]
Status:Closed
Priority:Normal
Assignee:Eric Wong
Category:doc
Target version:current: 2.2.0

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 3 months 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 3 months 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 3 months ago

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

#4 Updated by Shyouhei Urabe 3 months 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 3 months 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 3 months 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 3 months ago

welcome!

#8 Updated by Eric Wong 3 months 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 month ago

  • Status changed from Assigned to Closed

Resolved by r44729

Thanks Eric!

Also available in: Atom PDF