Search for new chair
I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic?
Re: Search for new chair
On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive
Re: Search for new chair
On 05/29/2013 01:33 PM, C. Bergström wrote: On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive You have my +1 :) Regards -- ^TM
Re: Search for new chair
On Wed, May 29, 2013 at 3:41 PM, C. Bergström cbergst...@pathscale.comwrote: On 05/29/13 08:27 PM, Stefan Teleman wrote: On Wed, May 29, 2013 at 7:33 AM, C. Bergström cbergst...@pathscale.com wrote: On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive OK, so before I give you a +1, could you please outline what is your Plan(TM) regarding resurrecting this project? How are you going to do it, and, more specifically, what are you going to do? Off the cuff reply and I'll give this more thought and planning if others are supportive 1) I think the most important thing is grow the community a. Let people know how important and STL is b. Advocate for wider adoption/testing (See if we can get prebuilt packages and clear instructions for how people can use/test STDCXX) 2) Evaluate and get feedback from you and others about how we can improve the project (Communication, code review, growth opportunities.. etc) 3) From my $JOB I can advocate to help with code review, QA and ensuring good contributions like what you've done before actually get committed -- One thing I don't yet have a clear idea how to accomplish is C++11 support. A C++03 STL is far from dead, but we need a 2-4 year plan to catch-up with others. My guiding principle is : Use, love and contribute back We need to increase our userbase 1st to start this cycle Hi, although I follow this list for a few years, it's actually my first post. I agree community would be on top, so let's say one would like to contribute to the project... What would be the greatest motivating factor? I mean: This project has been relatively quiet; There's now libc++, which can probably better attract developers (specially given its connection with clang) - as fair as I know Window/Linux are not complete yet; I guess STLport is also missing C++11, but I'd assume it's more widely spread than the STDCXX and with more derivations, then more potential as well. From a more practical side, regarding popularity and consequently an active community: How much people (and who) are using STDCXX (I couldn't find this on the page, sorry if it's there somewhere) and in which areas can the STDCXX be awesome and differentiate from the others. Portability, i18n... -- Leandro http://www.ltcmelo.com
Re: Search for new chair
On 05/30/13 03:48 AM, Leandro T. C. Melo wrote: Hi, although I follow this list for a few years, it's actually my first post. I agree community would be on top, so let's say one would like to contribute to the project... What would be the greatest motivating factor? I'd say our target is c++ enthusiasts/professionals, system maintainers and compiler engineers Licensing, portability, quality of codebase, standards conformance and hopefully performance (though I don't have benchmarks to substantiate this claim right now) I mean: This project has been relatively quiet; There's now libc++, which can probably better attract developers (specially given its connection with clang) Based on the commit logs - how much non-Apple/general clang contributions does libc++ get? STL hacking isn't the sexiest project to contribute to generally.. - as fair as I know Window/Linux are not complete yet; I guess STLport is also missing C++11, but I'd assume it's more widely spread than the STDCXX and with more derivations, then more potential as well. STLport's last release was 2008 and I'm not sure how much potential could be derived from that From a more practical side, regarding popularity and consequently an active community: How much people (and who) are using STDCXX (I couldn't find this on the page, sorry if it's there somewhere) and in which areas can the STDCXX be awesome and differentiate from the others. Portability, i18n... I know of a few companies/projects using stdcxx, but it's probably better to leave this as a TODO.
Re: Search for new chair
On 05/29/2013 05:33 AM, C. Bergström wrote: On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive I'm in favor. Thanks for volunteering! Martin
Re: Search for new chair
On 05/29/2013 07:27 AM, Stefan Teleman wrote: On Wed, May 29, 2013 at 7:33 AM, C. Bergström cbergst...@pathscale.com wrote: On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive OK, so before I give you a +1, could you please outline what is your Plan(TM) regarding resurrecting this project? How are you going to do it, and, more specifically, what are you going to do? FYI: A chair doesn't necessarily need to have a plan to do anything other than fulfill the duties assigned to them by the ASF: http://www.apache.org/dev/pmc.html#chair It's mostly a bureaucratic role, and can be a big time sink (reading all the mailing lists, like board and members can be especially time consuming). Other than that, being a chair doesn't give one the power or ability to assure the success of a project than the rest of us. But to be chair, one needs to be a member of the foundation. It's usually a non-trivial process for one to become a member. Some of the prerequisites include long time contribution to at least one project, the sponsorship and nomination by another member, and a vote to accept the new member of the rest of the membership. I think the vote happens just a few times a year, and the last one was just last week. Maybe there's a way around this bureaucracy if the alternative is shutting the project down. Martin --Stefan
Re: Search for new chair
On Wed, May 29, 2013 at 5:55 PM, Martin Sebor mse...@gmail.com wrote: On 05/29/2013 07:27 AM, Stefan Teleman wrote: On Wed, May 29, 2013 at 7:33 AM, C. Bergström cbergst...@pathscale.com wrote: On 05/29/13 06:29 PM, Jim Jagielski wrote: I am stepping down as Chair of the C++ StdLib PMC. So the question is: Does this project and community elect a new Chair, or does it enter the Attic? I'd be willing to chair if others are supportive OK, so before I give you a +1, could you please outline what is your Plan(TM) regarding resurrecting this project? How are you going to do it, and, more specifically, what are you going to do? FYI: A chair doesn't necessarily need to have a plan to do anything other than fulfill the duties assigned to them by the ASF: http://www.apache.org/dev/pmc.html#chair It's mostly a bureaucratic role, and can be a big time sink (reading all the mailing lists, like board and members can be especially time consuming). Other than that, being a chair doesn't give one the power or ability to assure the success of a project than the rest of us. But to be chair, one needs to be a member of the foundation. It's usually a non-trivial process for one to become a member. Some of the prerequisites include long time contribution to at least one project, the sponsorship and nomination by another member, and a vote to accept the new member of the rest of the membership. I think the vote happens just a few times a year, and the last one was just last week. Maybe there's a way around this bureaucracy if the alternative is shutting the project down. My question was purely pragmatic. If we are to try reviving the project (again) and elect another chair (again) I'd like to know that it won't be yet another dead-end exercise. I also think Leandro asked a very pertinent set of questions in his earlier post. --Stefan -- Stefan Teleman KDE e.V. stefan.tele...@gmail.com