michaeledgar / ruby-patches

A collection of patches for Ruby - any implementation. Install with RVM!
http://carboni.ca/projects/ruby-patches/
Other
112 stars 6 forks source link

Project Organization #6

Open trans opened 13 years ago

trans commented 13 years ago

I was thinking about the organization of the project and I think it would be better if it followed the pattern some other projects have established when they have a large plugin architecture. Rather than have a single project for all the patches, create a Ruby Patches organization, and a have a separate project for each patch. That way each patch can be versioned independently and all patches for each version of Ruby will be together. The project layout for each patch would be like:

README.md
1.9/
  some-patch.diff
jruby/
  some-patch.diff

This would make it much easier for people to work with the particular patch they are interested in and help support it.

Another benefit it that ruby-patches would then have it's own website under the organization url.

What do you think?

michaeledgar commented 13 years ago

Well, the whole point was to have all the patches under one repository. It's not as easy on github to browse through all of an organization's repos, and one repository per patch seems silly. I know it made sense on RubyForge to do it that way, but I feel like it would make it a lot harder to find all the patches.