Re: [DISCUSS] Giraph graduation resolution
Sorry about that (my current non-involvement). Currently working for a start-up with no bandwidth left (not even on weekends) and, unfortunately, that start-up does not need Giraph right away. I hope this will change sometime in the future. -Christian On May 4, 2012, at 10:09 AM, Jakob Homan wrote: > Looks good. I might suggest adding language to rotate the PMC chair > annually to spread the responsibility around a bit and increase our > Bus Number. Also, I was hoping to have seen Christian a bit more > during incubation... > -Jakob > > > On Fri, May 4, 2012 at 9:49 AM, Mattmann, Chris A (388J) > wrote: >> Looking good below. >> >> +1. >> >> Cheers, >> Chris >> >> On May 4, 2012, at 9:26 AM, Owen O'Malley wrote: >> >>> All, >>> We need a resolution before we can do the vote on incubator >>> general. The text is pretty boilerplate, but make sure that I got all >>> of the spots fixed and got all of the names right. I've removed Arun >>> Suresh and Phillip Rhodes since they haven't participated in the >>> project while it has been in incubation. >>> >>> -- Owen >>> >>> >>> ## Resolution to create a TLP from graduating Incubator podling >>> >>> X. Establish the Apache Giraph Project >>> >>> WHEREAS, the Board of Directors deems it to be in the best >>> interests of the Foundation and consistent with the >>> Foundation's purpose to establish a Project Management >>> Committee charged with the creation and maintenance of >>> open-source software related to a highly scaleable, fault-tolerant, >>> Bulk Synchronous Parallel (BSP)-based graph processing framework >>> for distribution at no charge to the public. >>> >>> NOW, THEREFORE, BE IT RESOLVED, that a Project Management >>> Committee (PMC), to be known as the "Apache Giraph Project", >>> be and hereby is established pursuant to Bylaws of the >>> Foundation; and be it further >>> >>> RESOLVED, that the Apache Giraph Project be and hereby is >>> responsible for the creation and maintenance of software >>> related to a distributed computing graph processing framework; >>> and be it further >>> >>> RESOLVED, that the office of "Vice President, Apache Giraph" be >>> and hereby is created, the person holding such office to >>> serve at the direction of the Board of Directors as the chair >>> of the Apache Giraph Project, and to have primary responsibility >>> for management of the projects within the scope of >>> responsibility of the Apache Giraph Project; and be it further >>> >>> RESOLVED, that the persons listed immediately below be and >>> hereby are appointed to serve as the initial members of the >>> Apache Giraph Project: >>> >>> * Avery Ching >>> * Claudio Martella >>> * Dmitriy V. Ryaboy >>> * Eugene Joseph Koontz >>> * Hyunsik Choi >>> * Jakob Homan >>> * Jake Mannix >>> * Christian Kunz >>> * Owen O'Malley >>> * Sebastian Schelter >>> >>> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Avery Ching >>> be appointed to the office of Vice President, Apache Giraph, to >>> serve in accordance with and subject to the direction of the >>> Board of Directors and the Bylaws of the Foundation until >>> death, resignation, retirement, removal or disqualification, >>> or until a successor is appointed; and be it further >>> >>> RESOLVED, that the initial Apache Giraph PMC be and hereby is >>> tasked with the creation of a set of bylaws intended to >>> encourage open development and increased participation in the >>> Apache Giraph Project; and be it further >>> >>> RESOLVED, that the Apache Giraph Project be and hereby >>> is tasked with the migration and rationalization of the Apache >>> Incubator Giraph podling; and be it further >>> >>> RESOLVED, that all responsibilities pertaining to the Apache >>> Incubator Giraph podling encumbered upon the Apache Incubator >>> Project are hereafter discharged. >> >> >> ++ >> Chris Mattmann, Ph.D. >> Senior Computer Scientist >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >> Office: 171-266B, Mailstop: 171-246 >> Email: chris.a.mattm...@nasa.gov >> WWW: http://sunset.usc.edu/~mattmann/ >> ++ >> Adjunct Assistant Professor, Computer Science Department >> University of Southern California, Los Angeles, CA 90089 USA >> ++ >>
Re: [DISCUSS] Giraph graduation resolution
+1, sounds good to me. I also would like to have a rotating PMC chair. Avery On 5/4/12 10:26 AM, Jakob Homan wrote: Both suggestions sound reasonable to me. +1 on the current resolution. On Fri, May 4, 2012 at 10:23 AM, Owen O'Malley wrote: On Fri, May 4, 2012 at 10:09 AM, Jakob Homan wrote: Looks good. I might suggest adding language to rotate the PMC chair annually to spread the responsibility around a bit and increase our Bus Number. Also, I was hoping to have seen Christian a bit more during incubation... Since this resolution is a one-off, I would suggest putting the anual rotation in the bylaws that will be part of the project's permanent website. That will make it more visible and easier for the project to change it itself. I agree that Christian hasn't been involved while it is in the incubator. On the other hand, he was heavily involved before it came to Apache. Looking at the svn logs, the number of commits (not contributions) per user is: 148 aching 47 jghoman 37 ckunz 11 claudio 7 exg 5 ssc 4 hyunsik 3 omalley 1 kunzchr 1 jmannix 1 ekoontz 1 asuresh So Christian only has 1 commit at Apache, but he has 37 prior. Given that level of involvement, I'd rather put him on the Giraph PMC and let him go emeritis in a few months. What do others think? -- Owen
Re: [DISCUSS] Giraph graduation resolution
Both suggestions sound reasonable to me. +1 on the current resolution. On Fri, May 4, 2012 at 10:23 AM, Owen O'Malley wrote: > On Fri, May 4, 2012 at 10:09 AM, Jakob Homan wrote: >> Looks good. I might suggest adding language to rotate the PMC chair >> annually to spread the responsibility around a bit and increase our >> Bus Number. Also, I was hoping to have seen Christian a bit more >> during incubation... > > Since this resolution is a one-off, I would suggest putting the anual > rotation in the bylaws that will be part of the project's permanent > website. That will make it more visible and easier for the project to > change it itself. > > I agree that Christian hasn't been involved while it is in the > incubator. On the other hand, he was heavily involved before it came > to Apache. Looking at the svn logs, the number of commits (not > contributions) per user is: > > 148 aching > 47 jghoman > 37 ckunz > 11 claudio > 7 exg > 5 ssc > 4 hyunsik > 3 omalley > 1 kunzchr > 1 jmannix > 1 ekoontz > 1 asuresh > > So Christian only has 1 commit at Apache, but he has 37 prior. Given > that level of involvement, I'd rather put him on the Giraph PMC and > let him go emeritis in a few months. What do others think? > > -- Owen
Re: [DISCUSS] Giraph graduation resolution
My general strategy here is to include anyone on the PPMC + mentors on the resolution and to let someone tell you (like me) that they don't need/want to be on the resolution. IOW, let them opt out. Cheers, Chris On May 4, 2012, at 10:23 AM, Owen O'Malley wrote: > On Fri, May 4, 2012 at 10:09 AM, Jakob Homan wrote: >> Looks good. I might suggest adding language to rotate the PMC chair >> annually to spread the responsibility around a bit and increase our >> Bus Number. Also, I was hoping to have seen Christian a bit more >> during incubation... > > Since this resolution is a one-off, I would suggest putting the anual > rotation in the bylaws that will be part of the project's permanent > website. That will make it more visible and easier for the project to > change it itself. > > I agree that Christian hasn't been involved while it is in the > incubator. On the other hand, he was heavily involved before it came > to Apache. Looking at the svn logs, the number of commits (not > contributions) per user is: > > 148 aching > 47 jghoman > 37 ckunz > 11 claudio > 7 exg > 5 ssc > 4 hyunsik > 3 omalley > 1 kunzchr > 1 jmannix > 1 ekoontz > 1 asuresh > > So Christian only has 1 commit at Apache, but he has 37 prior. Given > that level of involvement, I'd rather put him on the Giraph PMC and > let him go emeritis in a few months. What do others think? > > -- Owen ++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++
[jira] [Commented] (GIRAPH-153) HBase/Accumulo Input and Output formats
[ https://issues.apache.org/jira/browse/GIRAPH-153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13268551#comment-13268551 ] Brian Femiano commented on GIRAPH-153: -- Avery, any luck with the patch? This patch should be ok. > HBase/Accumulo Input and Output formats > --- > > Key: GIRAPH-153 > URL: https://issues.apache.org/jira/browse/GIRAPH-153 > Project: Giraph > Issue Type: New Feature > Components: bsp >Affects Versions: 0.1.0 > Environment: Single host OSX 10.6.8 2.2Ghz Intel i7, 8GB >Reporter: Brian Femiano > Attachments: GIRAPH-153.1.patch, GIRAPH-153.2.patch, > GIRAPH-153.3.patch, GIRAPH-153.patch > > > Four abstract classes that wrap their respective delegate input/output > formats for > easy hooks into vertex input format subclasses. I've included some sample > programs that show two very simple graph > algorithms. I have a graph generator that builds out a very simple directed > structure, starting with a few 'root' nodes. > Root nodes are defined as nodes which are not listed as a child anywhere in > the graph. > Algorithm 1) AccumuloRootMarker.java --> Accumulo as read/write source. > Every vertex starts thinking it's a root. At superstep 0, send a message down > to each > child as a non-root notification. After superstep 1, only root nodes will > have never been messaged. > Algorithm 2) TableRootMarker --> HBase as read/write source. Expands on A1 by > bundling the notification logic followed by root node propagation. Once we've > marked the appropriate nodes as roots, tell every child which roots it can be > traced back to via one or more spanning trees. This will take N + 2 > supersteps where N is the maximum number of hops from any root to any leaf, > plus 2 supersteps for the initial root flagging. > I've included all relevant code plus DistributedCacheHelper.java for > recursive cache file and archive searches. It is more hadoop centric than > giraph, but these jobs use it so I figured why not commit here. > These have been tested through local JobRunner, pseudo-distributed on the > aforementioned hardware, and full distributed on EC2. More details in the > comments. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: [DISCUSS] Giraph graduation resolution
On Fri, May 4, 2012 at 10:09 AM, Jakob Homan wrote: > Looks good. I might suggest adding language to rotate the PMC chair > annually to spread the responsibility around a bit and increase our > Bus Number. Also, I was hoping to have seen Christian a bit more > during incubation... Since this resolution is a one-off, I would suggest putting the anual rotation in the bylaws that will be part of the project's permanent website. That will make it more visible and easier for the project to change it itself. I agree that Christian hasn't been involved while it is in the incubator. On the other hand, he was heavily involved before it came to Apache. Looking at the svn logs, the number of commits (not contributions) per user is: 148 aching 47 jghoman 37 ckunz 11 claudio 7 exg 5 ssc 4 hyunsik 3 omalley 1 kunzchr 1 jmannix 1 ekoontz 1 asuresh So Christian only has 1 commit at Apache, but he has 37 prior. Given that level of involvement, I'd rather put him on the Giraph PMC and let him go emeritis in a few months. What do others think? -- Owen
Re: [DISCUSS] Giraph graduation resolution
Looks good. I might suggest adding language to rotate the PMC chair annually to spread the responsibility around a bit and increase our Bus Number. Also, I was hoping to have seen Christian a bit more during incubation... -Jakob On Fri, May 4, 2012 at 9:49 AM, Mattmann, Chris A (388J) wrote: > Looking good below. > > +1. > > Cheers, > Chris > > On May 4, 2012, at 9:26 AM, Owen O'Malley wrote: > >> All, >> We need a resolution before we can do the vote on incubator >> general. The text is pretty boilerplate, but make sure that I got all >> of the spots fixed and got all of the names right. I've removed Arun >> Suresh and Phillip Rhodes since they haven't participated in the >> project while it has been in incubation. >> >> -- Owen >> >> >> ## Resolution to create a TLP from graduating Incubator podling >> >> X. Establish the Apache Giraph Project >> >> WHEREAS, the Board of Directors deems it to be in the best >> interests of the Foundation and consistent with the >> Foundation's purpose to establish a Project Management >> Committee charged with the creation and maintenance of >> open-source software related to a highly scaleable, fault-tolerant, >> Bulk Synchronous Parallel (BSP)-based graph processing framework >> for distribution at no charge to the public. >> >> NOW, THEREFORE, BE IT RESOLVED, that a Project Management >> Committee (PMC), to be known as the "Apache Giraph Project", >> be and hereby is established pursuant to Bylaws of the >> Foundation; and be it further >> >> RESOLVED, that the Apache Giraph Project be and hereby is >> responsible for the creation and maintenance of software >> related to a distributed computing graph processing framework; >> and be it further >> >> RESOLVED, that the office of "Vice President, Apache Giraph" be >> and hereby is created, the person holding such office to >> serve at the direction of the Board of Directors as the chair >> of the Apache Giraph Project, and to have primary responsibility >> for management of the projects within the scope of >> responsibility of the Apache Giraph Project; and be it further >> >> RESOLVED, that the persons listed immediately below be and >> hereby are appointed to serve as the initial members of the >> Apache Giraph Project: >> >> * Avery Ching >> * Claudio Martella >> * Dmitriy V. Ryaboy >> * Eugene Joseph Koontz >> * Hyunsik Choi >> * Jakob Homan >> * Jake Mannix >> * Christian Kunz >> * Owen O'Malley >> * Sebastian Schelter >> >> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Avery Ching >> be appointed to the office of Vice President, Apache Giraph, to >> serve in accordance with and subject to the direction of the >> Board of Directors and the Bylaws of the Foundation until >> death, resignation, retirement, removal or disqualification, >> or until a successor is appointed; and be it further >> >> RESOLVED, that the initial Apache Giraph PMC be and hereby is >> tasked with the creation of a set of bylaws intended to >> encourage open development and increased participation in the >> Apache Giraph Project; and be it further >> >> RESOLVED, that the Apache Giraph Project be and hereby >> is tasked with the migration and rationalization of the Apache >> Incubator Giraph podling; and be it further >> >> RESOLVED, that all responsibilities pertaining to the Apache >> Incubator Giraph podling encumbered upon the Apache Incubator >> Project are hereafter discharged. > > > ++ > Chris Mattmann, Ph.D. > Senior Computer Scientist > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 171-266B, Mailstop: 171-246 > Email: chris.a.mattm...@nasa.gov > WWW: http://sunset.usc.edu/~mattmann/ > ++ > Adjunct Assistant Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++ >
Re: [DISCUSS] Giraph graduation resolution
Looking good below. +1. Cheers, Chris On May 4, 2012, at 9:26 AM, Owen O'Malley wrote: > All, > We need a resolution before we can do the vote on incubator > general. The text is pretty boilerplate, but make sure that I got all > of the spots fixed and got all of the names right. I've removed Arun > Suresh and Phillip Rhodes since they haven't participated in the > project while it has been in incubation. > > -- Owen > > > ## Resolution to create a TLP from graduating Incubator podling > > X. Establish the Apache Giraph Project > > WHEREAS, the Board of Directors deems it to be in the best > interests of the Foundation and consistent with the > Foundation's purpose to establish a Project Management > Committee charged with the creation and maintenance of > open-source software related to a highly scaleable, fault-tolerant, > Bulk Synchronous Parallel (BSP)-based graph processing framework > for distribution at no charge to the public. > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management > Committee (PMC), to be known as the "Apache Giraph Project", > be and hereby is established pursuant to Bylaws of the > Foundation; and be it further > > RESOLVED, that the Apache Giraph Project be and hereby is > responsible for the creation and maintenance of software > related to a distributed computing graph processing framework; > and be it further > > RESOLVED, that the office of "Vice President, Apache Giraph" be > and hereby is created, the person holding such office to > serve at the direction of the Board of Directors as the chair > of the Apache Giraph Project, and to have primary responsibility > for management of the projects within the scope of > responsibility of the Apache Giraph Project; and be it further > > RESOLVED, that the persons listed immediately below be and > hereby are appointed to serve as the initial members of the > Apache Giraph Project: > > * Avery Ching > * Claudio Martella > * Dmitriy V. Ryaboy > * Eugene Joseph Koontz > * Hyunsik Choi > * Jakob Homan > * Jake Mannix > * Christian Kunz > * Owen O'Malley > * Sebastian Schelter > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Avery Ching > be appointed to the office of Vice President, Apache Giraph, to > serve in accordance with and subject to the direction of the > Board of Directors and the Bylaws of the Foundation until > death, resignation, retirement, removal or disqualification, > or until a successor is appointed; and be it further > > RESOLVED, that the initial Apache Giraph PMC be and hereby is > tasked with the creation of a set of bylaws intended to > encourage open development and increased participation in the > Apache Giraph Project; and be it further > > RESOLVED, that the Apache Giraph Project be and hereby > is tasked with the migration and rationalization of the Apache > Incubator Giraph podling; and be it further > > RESOLVED, that all responsibilities pertaining to the Apache > Incubator Giraph podling encumbered upon the Apache Incubator > Project are hereafter discharged. ++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++
[DISCUSS] Giraph graduation resolution
All, We need a resolution before we can do the vote on incubator general. The text is pretty boilerplate, but make sure that I got all of the spots fixed and got all of the names right. I've removed Arun Suresh and Phillip Rhodes since they haven't participated in the project while it has been in incubation. -- Owen ## Resolution to create a TLP from graduating Incubator podling X. Establish the Apache Giraph Project WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software related to a highly scaleable, fault-tolerant, Bulk Synchronous Parallel (BSP)-based graph processing framework for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Giraph Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Giraph Project be and hereby is responsible for the creation and maintenance of software related to a distributed computing graph processing framework; and be it further RESOLVED, that the office of "Vice President, Apache Giraph" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Giraph Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Giraph Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Giraph Project: * Avery Ching * Claudio Martella * Dmitriy V. Ryaboy * Eugene Joseph Koontz * Hyunsik Choi * Jakob Homan * Jake Mannix * Christian Kunz * Owen O'Malley * Sebastian Schelter NOW, THEREFORE, BE IT FURTHER RESOLVED, that Avery Ching be appointed to the office of Vice President, Apache Giraph, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Giraph PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Giraph Project; and be it further RESOLVED, that the Apache Giraph Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Giraph podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Giraph podling encumbered upon the Apache Incubator Project are hereafter discharged.
[jira] [Commented] (GIRAPH-20) Move temporary test files from the project directory
[ https://issues.apache.org/jira/browse/GIRAPH-20?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13268364#comment-13268364 ] Sebastian Schelter commented on GIRAPH-20: -- the patch still misses a single file, I'll provide an updated one soon. > Move temporary test files from the project directory > > > Key: GIRAPH-20 > URL: https://issues.apache.org/jira/browse/GIRAPH-20 > Project: Giraph > Issue Type: Improvement > Components: test >Affects Versions: 0.2.0 >Reporter: Owen O'Malley >Assignee: Sebastian Schelter > Attachments: GIRAPH-20.patch > > > We shouldn't use the project directory as the location for temporary files > generated by the tests. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GIRAPH-20) Move temporary test files from the project directory
[ https://issues.apache.org/jira/browse/GIRAPH-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebastian Schelter updated GIRAPH-20: - Attachment: GIRAPH-20.patch > Move temporary test files from the project directory > > > Key: GIRAPH-20 > URL: https://issues.apache.org/jira/browse/GIRAPH-20 > Project: Giraph > Issue Type: Improvement > Components: test >Affects Versions: 0.2.0 >Reporter: Owen O'Malley >Assignee: Sebastian Schelter > Attachments: GIRAPH-20.patch > > > We shouldn't use the project directory as the location for temporary files > generated by the tests. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (GIRAPH-20) Move temporary test files from the project directory
[ https://issues.apache.org/jira/browse/GIRAPH-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sebastian Schelter reassigned GIRAPH-20: Assignee: Sebastian Schelter > Move temporary test files from the project directory > > > Key: GIRAPH-20 > URL: https://issues.apache.org/jira/browse/GIRAPH-20 > Project: Giraph > Issue Type: Improvement > Components: test >Reporter: Owen O'Malley >Assignee: Sebastian Schelter > > We shouldn't use the project directory as the location for temporary files > generated by the tests. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira