Re: ZooKeeper gets three Google Summer of Code students
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
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
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
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
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
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
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]
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 ---