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
Is Rush dead?
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
 
alexey.petrushin  
View profile  
 More options Jan 28 2011, 2:51 pm
From: "alexey.petrushin" <alexey.petrus...@gmail.com>
Date: Fri, 28 Jan 2011 11:51:08 -0800 (PST)
Local: Fri, Jan 28 2011 2:51 pm
Subject: Is Rush dead?
There where no commits to the git repository for about a year, so is
the Rush project dead?

 
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.
alexey.petrushin  
View profile  
 More options Feb 12 2011, 5:30 pm
From: "alexey.petrushin" <alexey.petrus...@gmail.com>
Date: Sat, 12 Feb 2011 14:30:26 -0800 (PST)
Local: Sat, Feb 12 2011 5:30 pm
Subject: Re: Is Rush dead?
About a week ago I get ill and won't be able to do any serious work,
so decided it would be interesting to do something small and cool. And
made a 'Virtual File System', a small tool, similar to Rush but with a
little different goals and scope.

here it is https://github.com/alexeypetrushin/vfs


 
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.
Diamantini Maurice  
View profile  
 More options Feb 13 2011, 6:00 am
From: Diamantini Maurice <maurice.diamant...@gmail.com>
Date: Sun, 13 Feb 2011 12:00:55 +0100
Local: Sun, Feb 13 2011 6:00 am
Subject: Re: Is Rush dead?

Le 12 févr. 2011 à 23:30, alexey.petrushin a écrit :

> About a week ago I get ill and won't be able to do any serious work,
> so decided it would be interesting to do something small and cool. And
> made a 'Virtual File System', a small tool, similar to Rush but with a
> little different goals and scope.

> here it is https://github.com/alexeypetrushin/vfs

Very interesting and very promising!
I really hope this project will evolve and will be maintained!

I'm looking to use something like Rake or Capristano for some work.
Somebody try me to make use of Fabric (a python simplified clone of capristano).
But I don't like python (but I could like Fabric...).

I would have liked to use Rush but I seems dead, and I don't want to depend
on something unmaintained.

Some package based on Rush ideas above Rake would be great.
It seems that it's what you are going to do!

I also note that you did other admin utilities for Ruby.
So what about building the successor of Capistrano, organized on
several independent layers (Rush, Vfs, ...).

You also did a fork of Rush itself. Do you want to maintain it
(I hope so) ?

Some other questions :
- are these extensions pure Ruby or there is some native code?
- will Vfs includes al feature of Rush?
- are there some howto (recipe, ...) examples for some deploying task?
- do you think thes tools can replace some basic feature of Capristano ou Fabric?
- are these extensions already usable (even if not API stables)?
- what do you want as future for these extensions?
- is there some mailing list.

Using Github, for these object admin tools is a positiv point for the future

Merci!
-- Maurice


 
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.
alexey.petrushin  
View profile   Translate to Translated (View Original)
 More options Feb 15 2011, 1:47 pm
From: "alexey.petrushin" <alexey.petrus...@gmail.com>
Date: Tue, 15 Feb 2011 10:47:08 -0800 (PST)
Local: Tues, Feb 15 2011 1:47 pm
Subject: Re: Is Rush dead?
Thanks for reply :)

> I also note that you did other admin utilities for Ruby.
> So what about building the successor of Capistrano, organized on
> several independent layers (Rush, Vfs, ...).

I belive Rush consist of 3 independet parts: FS abstraction, OS
abstraction, drivers (local + remote over http).
So, I created similar components: Virtual File System (vfs), Virtual
Operating System (vos),
a couple of drivers (local + remote over ssh).
You can use them as independent components or as a whole and get thus
a Rush/Capistrano clone.

> You also did a fork of Rush itself. Do you want to maintain it (I hope so) ?

Actually I tried, but then decided that I like Rush API very much and
want it not only for my administration scripts but also for
my day-to-day programming, as a replacement of File/Dir/FileUtils, so
I created Vfs. It's very tiny, and doesn't have performance
loss compared to File/Dir/FileUtils (at least I belive in it :) ).
But if you also want extra stuff - just couple it with Vos and you'll
get it.

> Some other questions :
> - are these extensions pure Ruby or there is some native code?
> - will Vfs includes al feature of Rush?
> - are there some howto (recipe, ...) examples for some deploying task?
> - do you think thes tools can replace some basic feature of Capristano ou Fabric?
> - are these extensions already usable (even if not API stables)?
> - what do you want as future for these extensions?
> - is there some mailing list.

- yes they are pure ruby, local and ssh drivers also pure ruby.
- no, Vfs is FS-stuff only, it should be very small and simple,
nothing more. But you can use it with Vos (during the time there
should be all
features but right now there are only core features implemented).
- I hope it will be written in next week (because there will be some
minor issues and some refactoring needed), right now only the bare
code:
 http://github.com/alexeypetrushin/my_cluster/blob/master/Rakefile
 http://github.com/alexeypetrushin/my_cluster/blob/master/lib/services...
- I don't know Fabric, and yes as far as I know Capistrano it should
be able replace all features, not only basic (it's my guess,
I used Capistrano but don't examined it in deep details).
- I use it for management of my server, here are actual scripts
http://github.com/alexeypetrushin/my_cluster, I
guess it is usable but there may be bugs, and probably some of API
will change a little over time.
- there are 2 different goals Vfs should be File System Abstraction,
you should be able to use it over any FS-like storage (Local, Amazon
S3,
Hadoop, Remote-SSH, In-Memory, ...), Vfs+Vos+ClusterManagement should
became Administration Tools (not only deployment automation)
that allow you to do things your way (not the rails way only as it's
with capistrano).
- there should be possible to create and discuss issues on the
project's github page, later I'll add docs as github wikipages or as
standalone site.

Thanks for interest :).


 
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.
mdiam  
View profile  
 More options Feb 16 2011, 2:51 am
From: mdiam <maurice.diamant...@gmail.com>
Date: Tue, 15 Feb 2011 23:51:04 -0800 (PST)
Local: Wed, Feb 16 2011 2:51 am
Subject: Re: Is Rush dead?

If I understand correctly:
- rush is more or less equivalent to "Vos + Vfs",
- Capistrano is more or less equivalent to "Rake + Vos + Vfs +
cluster_managment".
Although you said somewhere (about cluster_management) that it is only
for less than ten servers.

Many people are on this list means that they expected much from Rush.
Other people dreamed for (or started) some "Rushistrano" project.

Also,  Adam Wiggins call (a year ago) for a new rush maintainer, and
stated some directions
(e.g. splitting Rush as you do with "vos + vfs").
See at:
  http://groups.google.com/group/ruby-shell/browse_thread/thread/75c8ce...

So I think using this list for discussion about Rush derivatives
projects is ok(?)

Also, perhaps the set of the three gems "vos + vfs +
cluster_managment"
could be package as the "Rush v2" gem?

So if you make some change or add doc, wiki or so about your rush2
collection,
please post a message on this group!

-- Maurice

On 15 fév, 19:47, "alexey.petrushin" <alexey.petrus...@gmail.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.
alexey.petrushin  
View profile  
 More options Feb 17 2011, 5:48 am
From: "alexey.petrushin" <alexey.petrus...@gmail.com>
Date: Thu, 17 Feb 2011 02:48:42 -0800 (PST)
Local: Thurs, Feb 17 2011 5:48 am
Subject: Re: Is Rush dead?
> If I understand correctly:
> - rush is more or less equivalent to "Vos + Vfs",
> - Capistrano is more or less equivalent to "Rake + Vos + Vfs +
> cluster_managment".

yes, You are right.

> Although you said somewhere (about cluster_management) that it is only
> for less than ten servers.

I think it's impossible to make an universal tool that will be best in
any situations,
the goal of 'cluster_management' gem - to be a small and easy to use.
Simple things should be simple, You don't have to learn custom API/DSL
(well just a little maybe :) )
or run your configuration server (like Cheff) only to install some
software on bunch of servers.
If you need to manage really big cluster, It's probably better to get
familiar with tools like Cheff
and so on.

> So I think using this list for discussion about Rush derivatives
> projects is ok(?)

Yes, sure.

> Also, perhaps the set of the three gems "vos + vfs + cluster_managment"
> could be package as the "Rush v2" gem?

Personally,I love the principle "divide and rule" so for my taste it's
better to divide independent tools, but them also can be easily merged
in one.

> So if you make some change or add doc, wiki or so about your rush2
> collection, please post a message on this group!

Shure :).

-- Alexey Petrushin


 
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 »