Re: ZooKeeper gets three Google Summer of Code students

2010-04-27 Thread Patrick Hunt
3 GSOC projects approved, that's great! Thank you students for applying for
a project, should be some interesting new functionality/features developed
over the summer. Thanks to all the mentors for stepping up and volunteering
their time and Henry for shepherding the gsoc process (as well as being a
mentor).

I encourage our user base to engage with the students if they have interest
in a particular project. If you have ideas, problems, or suggestions for
features please discuss with the student (on the list is great). Exposing
the mentees to how ZK based software is used in real life production
environments will allow them to build a better product.

Regards,

Patrick

On Mon, Apr 26, 2010 at 4:55 PM, Henry Robinson  wrote:

> Hi -
>
> Just wanted to announce to the community that we are lucky to have three
> talented students working on Google's Summer of Code projects directly
> related to ZooKeeper.
>
> Andrei Savu  will be working with Patrick Hunt on a Web-based
> Administrative
> Interface, extending and improving Patrick's Django-based front end.
> Abmar Barros will be working with Flavio Junqueira on improving ZooKeeper's
> failure detector module - making the code cleaner and easier to try out new
> implementations, as well as implementing a few failure detection algorithms
> himself!
> Finally, Sergey Doroshenko will be working with me on a Read-Only Mode for
> ZooKeeper, which will help bolster ZK's availability in certain
> circumstances when a network partition is detected, as well as potentially
> optimising the read-path.
>
> (The full list of 450 GSoC students is here:
> http://socghop.appspot.com/gsoc/program/list_projects/google/gsoc2010)
>
> Congratulations to all three - we look forward to seeing what you produce
> over the summer. Thanks to everyone who applied, suggested projects and
> offered to mentor students; this program will have a big effect on
> ZooKeeper's visibility and community, as well as hopefully producing some
> great code!
>
> cheers,
> Henry
>
> --
> Henry Robinson
> Software Engineer
> Cloudera
> 415-994-6679
>


ZooKeeper gets three Google Summer of Code students

2010-04-26 Thread Henry Robinson
Hi -

Just wanted to announce to the community that we are lucky to have three
talented students working on Google's Summer of Code projects directly
related to ZooKeeper.

Andrei Savu  will be working with Patrick Hunt on a Web-based Administrative
Interface, extending and improving Patrick's Django-based front end.
Abmar Barros will be working with Flavio Junqueira on improving ZooKeeper's
failure detector module - making the code cleaner and easier to try out new
implementations, as well as implementing a few failure detection algorithms
himself!
Finally, Sergey Doroshenko will be working with me on a Read-Only Mode for
ZooKeeper, which will help bolster ZK's availability in certain
circumstances when a network partition is detected, as well as potentially
optimising the read-path.

(The full list of 450 GSoC students is here:
http://socghop.appspot.com/gsoc/program/list_projects/google/gsoc2010)

Congratulations to all three - we look forward to seeing what you produce
over the summer. Thanks to everyone who applied, suggested projects and
offered to mentor students; this program will have a big effect on
ZooKeeper's visibility and community, as well as hopefully producing some
great code!

cheers,
Henry

-- 
Henry Robinson
Software Engineer
Cloudera
415-994-6679


Re: Google Summer of Code

2010-03-12 Thread Henry Robinson
Just to update - I filled out an application at length, but there were a
couple of typos in the Google web-app that led me to believe the application
was later than it actually was. There's talk of a possible extension to the
deadline as a result, but...

...it turns out that Apache as an umbrella organisation are participating in
SoC, and by labelling JIRAs with 'gsoc' and 'mentor' we appear in the list
of potential projects at
https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12314021(and,
sneakily, ZooKeeper is right at the top of that list ;)). See
http://community.apache.org/gsoc.html for more details.

So the recent raft of rather large-sounding JIRAs were me copying the ideas
from http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas to ZK JIRA.

Thanks for the ideas - now we wait for applications...

Henry

On 11 March 2010 12:32, Patrick Hunt  wrote:

> Henry, good idea. I added an entry for BookKeeper FUSE module that I came
> up with but haven't had time to work on.
>
> Regarding Gustavo's suggestion, last I talked with Ben he had implemented
> the netty changes (adds encryp/certauth support) but hadn't had a chance to
> chase down all the bugs yet. He really wants to finish it for 3.4.0 though.
>
>
> > 1. An interface which can return the clients which set watcher on
> specific
> > znode of the data tree. This kind of interface can be really helpful for
> the
> > administrators.
>
> This item (list watchers for admin purposes) is already in 3.3.0:
> https://issues.apache.org/jira/browse/ZOOKEEPER-572
>
> Patrick
>
>
> Qian Ye wrote:
>
>> Hi Henry,
>>
>> I think we should add two kinds of interface to the server:
>> 1. An interface which can return the clients which set watcher on specific
>> znode of the data tree. This kind of interface can be really helpful for
>> the
>> administrators.
>> 2. An interface which can return a list of servers in a zookeeper cluster.
>>
>> Maybe the students can help to do this work.
>>
>> thx~
>>
>> On Wed, Mar 10, 2010 at 4:46 AM, Gustavo Niemeyer > >wrote:
>>
>>  Hi Henry,
>>>
>>>  There is a wiki page here:
 http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas that requires that

>>> you
>>>
 sign up to edit. Please post your project ideas up there - I've left one

>>> as
>>>
 an example. You can also mail me directly and I'll post them myself. On
 Friday I'll tidy up the page and send in an application to Google.

>>> Thanks a lot for organizing this.
>>>
>>> The key things I'd like to see moving forward, as was discussed before
>>> in the mailing list, are:
>>>
>>> - Encryption of communication between servers
>>> - Encryption of communication between servers and clients
>>> - Dynamic cluster membership changes
>>>
>>> I don't know how well these fit in GSoC.
>>>
>>> --
>>> Gustavo Niemeyer
>>> http://niemeyer.net
>>> http://niemeyer.net/blog
>>> http://niemeyer.net/identi.ca
>>> http://niemeyer.net/twitter
>>>
>>>
>>
>>
>>


-- 
Henry Robinson
Software Engineer
Cloudera
415-994-6679


Re: Google Summer of Code

2010-03-11 Thread Patrick Hunt
Henry, good idea. I added an entry for BookKeeper FUSE module that I 
came up with but haven't had time to work on.


Regarding Gustavo's suggestion, last I talked with Ben he had 
implemented the netty changes (adds encryp/certauth support) but hadn't 
had a chance to chase down all the bugs yet. He really wants to finish 
it for 3.4.0 though.


> 1. An interface which can return the clients which set watcher on 
specific
> znode of the data tree. This kind of interface can be really helpful 
for the

> administrators.

This item (list watchers for admin purposes) is already in 3.3.0:
https://issues.apache.org/jira/browse/ZOOKEEPER-572

Patrick

Qian Ye wrote:

Hi Henry,

I think we should add two kinds of interface to the server:
1. An interface which can return the clients which set watcher on specific
znode of the data tree. This kind of interface can be really helpful for the
administrators.
2. An interface which can return a list of servers in a zookeeper cluster.

Maybe the students can help to do this work.

thx~

On Wed, Mar 10, 2010 at 4:46 AM, Gustavo Niemeyer wrote:


Hi Henry,


There is a wiki page here:
http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas that requires that

you

sign up to edit. Please post your project ideas up there - I've left one

as

an example. You can also mail me directly and I'll post them myself. On
Friday I'll tidy up the page and send in an application to Google.

Thanks a lot for organizing this.

The key things I'd like to see moving forward, as was discussed before
in the mailing list, are:

- Encryption of communication between servers
- Encryption of communication between servers and clients
- Dynamic cluster membership changes

I don't know how well these fit in GSoC.

--
Gustavo Niemeyer
http://niemeyer.net
http://niemeyer.net/blog
http://niemeyer.net/identi.ca
http://niemeyer.net/twitter







Re: Google Summer of Code

2010-03-10 Thread Qian Ye
Hi Henry,

I think we should add two kinds of interface to the server:
1. An interface which can return the clients which set watcher on specific
znode of the data tree. This kind of interface can be really helpful for the
administrators.
2. An interface which can return a list of servers in a zookeeper cluster.

Maybe the students can help to do this work.

thx~

On Wed, Mar 10, 2010 at 4:46 AM, Gustavo Niemeyer wrote:

> Hi Henry,
>
> > There is a wiki page here:
> > http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas that requires that
> you
> > sign up to edit. Please post your project ideas up there - I've left one
> as
> > an example. You can also mail me directly and I'll post them myself. On
> > Friday I'll tidy up the page and send in an application to Google.
>
> Thanks a lot for organizing this.
>
> The key things I'd like to see moving forward, as was discussed before
> in the mailing list, are:
>
> - Encryption of communication between servers
> - Encryption of communication between servers and clients
> - Dynamic cluster membership changes
>
> I don't know how well these fit in GSoC.
>
> --
> Gustavo Niemeyer
> http://niemeyer.net
> http://niemeyer.net/blog
> http://niemeyer.net/identi.ca
> http://niemeyer.net/twitter
>



-- 
With Regards!

Ye, Qian


Re: Google Summer of Code

2010-03-09 Thread Gustavo Niemeyer
Hi Henry,

> There is a wiki page here:
> http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas that requires that you
> sign up to edit. Please post your project ideas up there - I've left one as
> an example. You can also mail me directly and I'll post them myself. On
> Friday I'll tidy up the page and send in an application to Google.

Thanks a lot for organizing this.

The key things I'd like to see moving forward, as was discussed before
in the mailing list, are:

- Encryption of communication between servers
- Encryption of communication between servers and clients
- Dynamic cluster membership changes

I don't know how well these fit in GSoC.

-- 
Gustavo Niemeyer
http://niemeyer.net
http://niemeyer.net/blog
http://niemeyer.net/identi.ca
http://niemeyer.net/twitter


Google Summer of Code

2010-03-09 Thread Henry Robinson
Google is running their 'Summer of Code' again this year. For those
unfamiliar with it, SoC pays students a small stipend to contribute to an
open-source project. ZooKeeper could greatly benefit from participation -
there is always more work to do than the committers and contributors are
able to find time for.

The application process, both for mentoring organizations and students, is
described here:
http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs

Briefly, we need to put together a list of project ideas by this Friday. I'd
really like suggestions from the community for things they'd like students
to work on. Please be as specific as possible - and if you are willing to
mentor a project, so much the better! This is a great chance to get your
personal ZooKeeper issue addressed, if it turns out to be an interesting
project.

There is a wiki page here:
http://wiki.apache.org/hadoop/ZooKeeper/SoC2010Ideas that requires that you
sign up to edit. Please post your project ideas up there - I've left one as
an example. You can also mail me directly and I'll post them myself. On
Friday I'll tidy up the page and send in an application to Google.

Henry

-- 
Henry Robinson
Software Engineer
Cloudera
415-994-6679


[Fwd: [GSoC 2009] Apache is officially participating in Google Summer of Code 2009]

2009-04-02 Thread Patrick Hunt

FYI. If anyone has ideas for ZooKeeper that might fit GSoC.

Patrick
--- Begin Message ---
Dear PMC,

It's now official, Google has announced that The Apache Software
Foundation was selected as one of the participating organization in
the GSoC 2009 program. This is an excellent opportunity for Apache, as
it allows projects to build/increase its community, it also help
students to learn about open source, about Apache Software Foundation
and how to do things the "Apache Way".

Please start advertising the program and discussing project ideas with
your project community. Then add your project ideas to the ASF GSoC
2009 Official Project Ideas page [1], as this is going to be the most
visible place for students. Per GSoC 2009 timeline, Students should
officially start applying for these ideas on March 23.

ASF Members and committers can volunteer to be mentors in the GSoC
2009 program (see [2] for more details about being a mentor). We
invite all mentors and GSoC interested parties to subscribe to the
code-awa...@a.o mailing list [3] to coordinate work between mentors,
ask questions and get updates related to GSoC 2009 program.

Please, feel free to forward this announce to any appropriate dev@ or
users@ lists so your larger community can hear about the GSoC 2009
program.

[1] http://wiki.apache.org/general/SummerOfCode2009
[2] http://wiki.apache.org/general/SummerOfCodeMentor
[3] mailto:code-awards-subscr...@apache.org


-- 
Luciano Resende
http://people.apache.org/~lresende
http://lresende.blogspot.com/
--- End Message ---