On 07/06/2010 13:42, Lucas Nussbaum wrote: > On 07/06/10 at 13:13 +0200, Stéphan Gorget wrote: >> On Mon, Jun 7, 2010 at 11:09 AM, Lucas Nussbaum >> <lu...@lucas-nussbaum.net>wrote: >> >>> (Please Cc me on replies, I don't follow -mentors@ very closely). >>> >>> First question: why do we need yet another parallel command execution >>> tool? Why is it better than pdsh, dsh, dish, fabric, capistrano, >>> taktuk+kanif, etc? I'm not arguing that it is not better, but we have so >>> many of those that it would make sense to elaborate a bit. >>> >>> Clustershell is a tool like dsh or pdsh but it also provides a python API. >> It is used by lustre-shine[1] > > So your plan is to also package lustre-shine? Have you gotten in touch > with the Lustre packaging team, then?
I do not intend to package lustre-shine for now, as I am only using clustershell and not lustre-shine. > >> and it can also be used to script actions on a cluster. >> >> [1] lustre-shine (https://sourceforge.net/apps/trac/lustre-shine/) is a >> command >> line tool designed to setup and manage the Lustre file system on a cluster. >> >>> On 06/06/10 at 23:37 +0200, Stéphan Gorget wrote: >>>> Dear mentors, >>>> >>>> I am looking for a sponsor for my package "clustershell". >>>> >>>> * Package name : clustershell >>>> Version : 1.2.83 >>>> Upstream Author : Stephane Thiell <stephane.thi...@cea.fr> >>>> * URL : https://sourceforge.net/projects/clustershell/ >>>> * License : CeCILL-C >>>> Programming Lang: Python >>>> >>>> It builds these binary packages: >>>> clustershell - An event-based Python library to execute commands on >>>> distant cluster nodes >>>> >>>> Description: An event-based Python library to execute commands on local >>>> or distant cluster nodes in parallel depending on the selected >>>> engine and worker mechanisms. >>>> . >>>> The library provides also advanced nodeset handling methods. Its goal >>>> is to improve the administration of cluster by providing a lightweight >>>> but scalable API for developers. >>>> . >>>> Example : clush -w node[001-256] hostname >>>> or clush -w node[001-256] apt-get update|clubak -c >>> >>> That's not how Description: works. first line is supposed to be a 1-line >>> summary. And I don't think that it's a place for providing documentation >>> (or examples). >>> >> >> >> A better description would maybe be : >> Description : Distributed shell that provides an efficient python interface >> Event-based Python library to execute commands on local or distant >> cluster nodes in parallel depending on the selected engine and >> worker mechanisms. >> . >> The library provides also advanced nodeset handling methods. Its goal >> is to improve the administration of cluster by providing a lightweight >> but scalable API for developers. > > This doesn't explain what makes the interface "efficient". > > In any case, I would recommend getting in touch with either pkg-lustre > (http://pkg-lustre.alioth.debian.org/) or the PAPT team > (http://wiki.debian.org/Teams/PythonAppsPackagingTeam). I'm not > qualified myself to sponsor python stuff. I am in contact with PAPT team and hope they will be able to review the package. > > Lucas Thank you, Stéphan -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4c0e3600.6070...@gmail.com