[GE dev] Where to start?

kartik rustagi kashes911 at gmail.com
Wed Dec 3 11:06:15 GMT 2008

OK so first I will begin with ideas listed on
http://wiki.gridengine.info/wiki/index.php/GSoCIdeas .I could not find
the status of these projects ie whether they were allotted to some one
or not in gsoc2007. So assuming few of these still need some work.
The ideas I am interested in :

1.DRMAA Web Services Specification and Binding
What exactly related to DRMAA needs to be done here. Any particular
person I should contact regarding this.

2.RSS/ATOM Feed for job status
To generate RSS feeds can I use python or do I have to stick to
javascript. I guess the XML about the job status will be fetched from
xml-qstat. Then they would have to be embedded in the XMl format of
RSS and shown to user as RSS feeds.

3.A NetBeans plugin for DRMAA and/or OpenM
Can anybody tell me the status of this. I will also put this query up
on NetBeans mailing list

4.Integration with a VMM (such as Xen) to dynamically set up an
execution environment (in the form of a virtual machine) before
running a job
Will this be done using libvirt or is libvirt the solution to this problem.

5.IPv6 support

Plus there are many tasks which deals with running windows based
programs on linux using a VM. Are these tasks specific to a particular
VM or generic in nature.

Regarding my machine having IPMI, I dont think it will have IPMI. Its
a dell laptop. Still I have writen a mail to Dell asking about it.

And I find working for execution deamon and qmaster deamon interesting too.

So the thing is I find most of the ideas you have given interesting.
Now I wish to be associated with SGE for a long period of time,
outside the time scope of this competition. And the thing is I am not
able to measure the amount of time each of these ideas will take to be
I choose SGE because of my general interest in Grid computing. And
since you people have more knowledge regarding the code base of SGE it
will be great if you people can suggest me projects i should work
upon( can be more that 1 project too) which can be completed in these
4-5 months including understanding the required code base.

As far as my skills go, I am comfortable in c/c++, python, HTML and
javascript. I haven't learn java till now, but if any of the project
requires quite a lot of work in java i will learn it too.

ps:- The website of the competition i am participating in quotes that
"it should not be bug fixes and should i require substantial amount of
coding or/and research"
Waiting for replies

On Fri, Nov 28, 2008 at 10:10 PM, kartik rustagi <kashes911 at gmail.com> wrote:
> ohk finally exams over , now i am for grid 24*7..... will check out
> the ideas both of you(rayson and reuti) and get back to you guys soon
> On Sun, Nov 23, 2008 at 12:41 AM, reuti <reuti at staff.uni-marburg.de> wrote:
>> Hi,
>> some issues might fall into the set timeframe and would be of common
>> interest to be implemented (I hope). Maybe some are even interesting
>> for you, if you just want to pick a specific one:
>> 1) http://gridengine.sunsource.net/issues/show_bug.cgi?id=2808 (limit
>> the job count per user in an RQS)
>> 2) http://gridengine.sunsource.net/issues/show_bug.cgi?id=2147 (jobs
>> as a who clause in an RQS)
>> 3) http://gridengine.sunsource.net/issues/show_bug.cgi?id=2087 (not
>> enforced custom time-limit)
>> 4) http://gridengine.sunsource.net/issues/show_bug.cgi?id=1116 (sort
>> qstat by parallel job)
>> 5) http://gridengine.sunsource.net/issues/show_bug.cgi?id=2554
>> (header for qstat of the listed user range)
>> 6) Repair user-mapping and implement group-mapping
>> Maybe someone with a deep insight of the SGE source might judge,
>> whether some of these would be an appropriate project.
>> -- Reuti
>> Am 22.11.2008 um 17:26 schrieb rayson:
>>> (Moving the discussion back to the list) It's great that you are
>>> interested in the SGE project!!
>>> There are some materials that I think are quite useful to the first
>>> time SGE developer:
>>> In the 2002 workshop:
>>> - Working in the Grid Engine Project Part I
>>> - Working in the Grid Engine Project Part II
>>> And other PDFs are available from the Grid Engine workshops:
>>> http://gridengine.sunsource.net/workshop.html
>>> As for picking a project, since SGE is an application that is quite
>>> complex, the answer to "where to start?" depends on what you are
>>> interested in.
>>> - if you are interested in low-level Unix programming, then you can
>>> start with working on the execution daemon, which is responsible for
>>> starting SGE jobs.
>>> - if you are interested in scheduling, you can start with the qmaster
>>> daemon and scheduler module.
>>> - if you are interested in data center issues and have access to a
>>> machine that has IPMI, then you can also work with Ron and I on the
>>> power saving project.
>>> - if you are interested in web stuff (eg. AJAX), you can take a look
>>> at the xml-qstat project.
>>> And we have a few Google Summer of Code proposals at: (the
>>> gridengine.info site is currently down, so you may need to wait for a
>>> day or two before it comes back up)
>>> http://wiki.gridengine.info/wiki/index.php/GSoCIdeas
>>> And lastly, we have a few packaging effort going on, including the
>>> Debian & Redhat RPM projects.
>>> Rayson
>>> On 11/22/08, kartik rustagi <kashes911 at gmail.com> wrote:
>>>> yeah definately. Can you help me start?
>>>> On Sat, Nov 22, 2008 at 3:57 AM, Rayson Ho <rayrayson at gmail.com>
>>>> wrote:
>>>>> Hi,
>>>>> Are you still interested in doing a project in SGE??
>>>>> rayson
>>>>> On 11/13/08, kartik rustagi <kashes911 at gmail.com> wrote:
>>>>>> Hi, I am a Engineering student having quite a lot of interest in
>>>>>> Grid
>>>>>> computing and want to work in this field. Being an open source
>>>>>> fanatic
>>>>>> I think Grid Engine is the project where I can contribute. I
>>>>>> will be
>>>>>> having my winter break in the month of December and January and
>>>>>> would
>>>>>> like to dedicate these and the following 2-3 months to grid. I
>>>>>> would
>>>>>> like to work for Grid Engine as a part of "Code For Freedom"
>>>>>> organized
>>>>>> by Sun <http://in.sun.com/communities/univ/codeforfreedom/> .
>>>>>> Can any
>>>>>> Gris developer please help me in choosing a project which i
>>>>>> could work
>>>>>> upon. I am very comfortable in working in c/c++. Waiting for a
>>>>>> reply.
>>>>>> ps:- Aint Grid Engine on irc?
>>>>>> ------------------------------------------------------
>>>>>> http://gridengine.sunsource.net/ds/viewMessage.do?
>>>>>> dsForumId=39&dsMessageId=88694
>>>>>> To unsubscribe from this discussion, e-mail: [dev-
>>>>>> unsubscribe at gridengine.sunsource.net].
>>> ------------------------------------------------------
>>> http://gridengine.sunsource.net/ds/viewMessage.do?
>>> dsForumId=39&dsMessageId=89501
>>> To unsubscribe from this discussion, e-mail: [dev-
>>> unsubscribe at gridengine.sunsource.net].
>> ------------------------------------------------------
>> http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=39&dsMessageId=89510
>> To unsubscribe from this discussion, e-mail: [dev-unsubscribe at gridengine.sunsource.net].


To unsubscribe from this discussion, e-mail: [dev-unsubscribe at gridengine.sunsource.net].

More information about the gridengine-users mailing list