Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
new maintainer for rush
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Adam Wiggins  
View profile  
 More options Feb 5 2010, 10:52 pm
From: Adam Wiggins <a...@heroku.com>
Date: Fri, 5 Feb 2010 19:52:43 -0800
Local: Fri, Feb 5 2010 10:52 pm
Subject: new maintainer for rush
Hey folks -

I'm in search of a new maintainer for rush; I'm proud of this project
and I use it every day, but I don't have the time to maintain it any
longer.  I recently gave away maintainership of RestClient and Pony
which revitalized both of those projects, and I'm hoping to do the
same thing with rush.

If you're interested in maintaining the library, including integrating
some of the great patches that are out there in forks, and potentially
taking it in new directions (like splitting apart the core Rush
library for unix integration from the rushd server daemon for cluster
control), please drop me a line with a little about yourself and what
you'd like to do with it.

Thanks,
Adam


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
James Seigel  
View profile  
 More options Feb 5 2010, 11:21 pm
From: James Seigel <sei...@gmail.com>
Date: Fri, 5 Feb 2010 20:21:54 -0800 (PST)
Local: Fri, Feb 5 2010 11:21 pm
Subject: Re: new maintainer for rush
Sorry to hear that you are not able to find the time.  I can relate!
I used to run a project on sourceforge, I ran out of time and hardware
to maintain it.  I left the industry where it was used
unfortunately.

I was wondering what your plans were for this product as I have used
it in the past and thought it had some interesting concepts.  Do you
believe there is a direction you'd like it to go, or is it just a
maintenance project right now?

Cheers
James.

On Feb 5, 8:52 pm, Adam Wiggins <a...@heroku.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "new maintainer for rush (Chef?)" by Diamantini Maurice
Diamantini Maurice  
View profile  
 More options Feb 6 2010, 6:03 am
From: Diamantini Maurice <maurice.diamant...@gmail.com>
Date: Sat, 6 Feb 2010 12:03:50 +0100
Local: Sat, Feb 6 2010 6:03 am
Subject: Re: new maintainer for rush (Chef?)
Bonjour Adam,

I suggest that you post this call on the main ruby forum
(comp.lang.ruby).
I'm sure some admin system would be strongly interested.
(add "ruby for admin system" in the subject).

Perhaps rush could be included in Chef in some form?

Cordialement,
-- Maurice Diamantini

Le 6 févr. 2010 à 05:21, James Seigel a écrit :


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "new maintainer for rush" by Adam Wiggins
Adam Wiggins  
View profile  
 More options Feb 9 2010, 3:23 pm
From: Adam Wiggins <a...@heroku.com>
Date: Tue, 9 Feb 2010 12:23:42 -0800
Local: Tues, Feb 9 2010 3:23 pm
Subject: Re: new maintainer for rush

On Fri, Feb 5, 2010 at 8:21 PM, James Seigel <sei...@gmail.com> wrote:
> I was wondering what your plans were for this product as I have used
> it in the past and thought it had some interesting concepts.  Do you
> believe there is a direction you'd like it to go, or is it just a
> maintenance project right now?

Currently it's a maintenance project, but it could potentially go some
more interesting directions if someone came to the helm with fresh
ideas.

Perhaps the biggest issue right now is that rush is a conflation of
three things that have relatively little to do with each other:

1. A shell with Ruby syntax, which you can use to manipulate files and
processes locally in a more structured way than bash.  I use it this
way frequently for things like search-and-replace in files, complex
renaming or copying of large sets of files in recursive directories,
or hunting down and killing processes.

2. A unix integration layer for Ruby that is better and more
consistent than the built-in Ruby classes.  We use it heavily
throughout the Heroku codebase for this purpose.

3. A way to control a heterogeneous cluster or remote machines, e.g.
an ssh replacement.  This part of it has never really advanced beyond
the proof-of-concept stage - it barely works, although I have heard
reports that some people do use it for this purpose.

I'm not sure what the best way to sort all this out is.  One fairly
radical idea, for example, would be to separate the remote cluster
control into its own gem (rushd?), and then rename library to
emphasize that #2 is its strength and its focus.  It comes with an
interactive shell (just like restclient, sequel, rails, and many other
ruby libraries), but that's an added bonus, not its main purpose.

In any case, deciding whether to make it a maintenance project or
whether to take it in a new direction would be up to the new
maintainer.

Adam


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Frawley  
View profile  
 More options Feb 11 2010, 5:41 pm
From: Michael Frawley <frawl...@gmail.com>
Date: Thu, 11 Feb 2010 16:41:21 -0600
Local: Thurs, Feb 11 2010 5:41 pm
Subject: Re: new maintainer for rush

I think splitting the cluster control out in to a separate gem would be a
good move for Rush.  I imagine some people take a look at Rush for #2 and
get confused with #3, or think they'll be pulling in too much to just have a
better interface over the filesystem.

I think Rush is one of the best ruby libraries and I would love to see it be
more widely adopted.  The standard library for dealing with files is such a
mess, yet everyone uses it and memorizes its quirks, or builds their own
small (procedural) fileutils module.  Maybe one day rush could be in the
standard library :)

Mike


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Adam Wiggins  
View profile  
 More options Feb 12 2010, 9:02 pm
From: Adam Wiggins <a...@heroku.com>
Date: Fri, 12 Feb 2010 18:02:15 -0800
Local: Fri, Feb 12 2010 9:02 pm
Subject: Re: new maintainer for rush

On Thu, Feb 11, 2010 at 2:41 PM, Michael Frawley <frawl...@gmail.com> wrote:
> The standard library for dealing with files is such a
> mess, yet everyone uses it and memorizes its quirks, or builds their own
> small (procedural) fileutils module.

This really nails it.  Maybe this should be the tagline on the rush website :)

I explored this subject in detail, looking at some other libraries as
well as stuff from the Python world, in this post:

http://adam.blog.heroku.com/past/2008/8/29/objectoriented_file_manipu...

Adam


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »