Re: New chair and/or attic

2012-08-30 Thread Jim Jagielski

On Aug 29, 2012, at 1:12 PM, Liviu Nicoara nikko...@hates.ms wrote:

 On 08/29/12 10:54, Jim Jagielski wrote:
 Looking over the lack of activity within this project, it's
 obvious (at least to me), that maybe its day is done.
 
 Should I call a vote to move C++ to the Attic? Or is there someone
 who feels that the project should still exist *and* is willing
 to stand as chair?
 
 Hi Jim,
 
 The discussion back in February showed that, even though committers have not 
 spent much time lately contributing new code to it, there is an active review 
 of the activity occurring on the mailing list and people have volunteered 
 time to at least review outside contributions. As Stefan remarked, putting it 
 in the Attic pretty much closes the activity around it, as little as it is.
 

The issue is that I'm not seeing any real activity on any of the mailing 
lists...

 I personally have a renewed interest in the implementation and am in the 
 process of reviving my apache account with the intention of being a constant 
 presence here, and I hope I will be able to contribute as well. I am not sure 
 if anyone reviewed the patches volunteered by Stefan yet, or the changes in 
 forks elsewhere, but I am currently looking at that, too.
 

Good to know!



Re: New chair and/or attic

2012-08-30 Thread C. Bergström
I'm sincerely sorry to ask this and I have my own answers, but why 
continue STDCXX when such negativity from Apache is apparent..


Will Apache consider passing along some/all of it's CLA  granted 
rights/additional permissions to another foundation that hosts open 
source projects?

or
Why not move to libc++?  (Yes I realize the amount of effort involved here)

./C


Re: New chair and/or attic

2012-08-30 Thread Liviu Nicoara

On 08/30/12 06:38, Jim Jagielski wrote:


On Aug 29, 2012, at 1:12 PM, Liviu Nicoaranikko...@hates.ms  wrote:


The discussion back in February showed that, even though committers have not 
spent much time lately contributing new code to it, there is an active review 
of the activity occurring on the mailing list and people have volunteered time 
to at least review outside contributions. As Stefan remarked, putting it in the 
Attic pretty much closes the activity around it, as little as it is.



The issue is that I'm not seeing any real activity on any of the mailing 
lists...


And probably, even with the stated interest, the activity will continue to stay 
low a while. FWIW, I have spent my past few days catching up with the changes 
since '08 and refreshing on the build and test infrastructure, etc. Not much of 
a mailing list activity generator.

Liviu


Re: New chair and/or attic

2012-08-30 Thread Liviu Nicoara

On 08/30/12 06:48, C. Bergström wrote:

I'm sincerely sorry to ask this and I have my own answers, but why continue 
STDCXX when such negativity from Apache is apparent..


AFAICT, the Apache Foundation has been a good host for STDCXX during these 
years. They have provided a framework for STDCXX to function in as well as an 
infrastructure for its daily activities. All in accordance to their principles 
about what constitutes a healthy software project.



or
Why not move to libc++? (Yes I realize the amount of effort involved here)


It can't be explained.

L


Re: New chair and/or attic

2012-08-30 Thread Liviu Nicoara

On 08/30/12 08:56, C. Bergström wrote:

On 08/30/12 07:29 PM, Liviu Nicoara wrote:


AFAICT, the Apache Foundation has been a good host for STDCXX during these 
years. They have provided a framework [...] in accordance to their principles 
about what constitutes a healthy software project.

I disagree that the recent actions have fostered positive growth in the project.
1) They fired the previous PMC - who was by far the most invested and dedicated 
person to the project. I don't care if he missed some reports or had a few 
flippant comments - I think it was pretty stupid (I mean he's part of the C++ 
standard committee)


Again, according to their principles on what is and what is not a healthy 
project. I have not yet regained access to my committer account so I am not 
fully aware of the private discussions around the PMC switch.

L


New committers?

2012-08-30 Thread Liviu Nicoara

I see in the February report (http://stdcxx.apache.org/status/2012-02.txt) that 
three new committers have been added to the project. Congratulations! Could one 
of you please update the stdcxx list of committers?

Thanks.

L


Re: New committers?

2012-08-30 Thread Liviu Nicoara

On 08/30/12 11:17, Stefan Teleman wrote:

[...]
I don't mean to punt but I think Jim Jagielski maintains a separate
link with the correct list of committers:


I don't see any difference between the two, either. I'll leave it at that.

L


Re: New committers?

2012-08-30 Thread Martin Sebor

On 08/30/2012 09:17 AM, Stefan Teleman wrote:

On Thu, Aug 30, 2012 at 9:43 AM, Liviu Nicoaranikko...@hates.ms  wrote:

I see in the February report (http://stdcxx.apache.org/status/2012-02.txt)
that three new committers have been added to the project. Congratulations!
Could one of you please update the stdcxx list of committers?


I don't mean to punt but I think Jim Jagielski maintains a separate
link with the correct list of committers:

QUOTE

An up-to-date list of all Apache committers (or committers-to-be) is
being maintained by Jim Jagielski on this page.

/QUOTE

which links to:

http://people.apache.org/committer-index.html

But out of that comprehensive list of all the ASF Committers, I don't
know who the other two stdcxx Committers are.


Christopher Bergström, and Wojciech Meyer.



Which also begs the question: why was this stdcxx Committers list
update done this way, by linking to a separate page, when the change
could have very well be made directly to the stdcxx's Committers list.


I would usually update the Committers table when I chaired
the project. But any committer can update the STDCXX site.
It doesn't have to be the chair. It would be useful to have
instructions for how to do it somewhere. Let me see if I can
find some time to write them up and post them.

FWIW, the link to Jim's page is there simply as a reference
to the (at one point and maybe still) authoritative list of
all committers and committers-to-be. I thought it would be
handy when we forgot to update the table.

Martin



--Stefan





Re: New chair and/or attic

2012-08-30 Thread Pavel Heimlich, a.k.a. hajma
On Aug 30, 2012 2:58 PM, C. Bergström cbergst...@pathscale.com wrote:

 On 08/30/12 07:29 PM, Liviu Nicoara wrote:

 On 08/30/12 06:48, C. Bergström wrote:

 I'm sincerely sorry to ask this and I have my own answers, but why
continue STDCXX when such negativity from Apache is apparent..


 AFAICT, the Apache Foundation has been a good host for STDCXX during
these years. They have provided a framework for STDCXX to function in as
well as an infrastructure for its daily activities. All in accordance to
their principles about what constitutes a healthy software project.

 I disagree that the recent actions have fostered positive growth in the
project.
 1) They fired the previous PMC - who was by far the most invested and
dedicated person to the project.  I don't care if he missed some reports or
had a few flippant comments - I think it was pretty stupid (I mean he's
part of the C++ standard committee)
 2) Posting the project is dead on a public list certainly doesn't help
grow a community

well, it's half year since revival of the project was announced and has
there been any progress/improvements? The state of this is a koma at best.


 Hosting and mailing lists can be put almost anywhere and very a menial
thing.  I see discussions like this and bureaucratic non-sense as a dire
roadblock to success.



 or
 Why not move to libc++? (Yes I realize the amount of effort involved
here)


 It can't be explained.

 Sure it can, but it's biased to perspective and needs.  For example if
libc++ doesn't support Win platforms, or you must maintain STL
compatibility or if you want to have support for C++11 sooner.

 I'll contribute time, resources and engineering help if the project moves
away from Apache, but not otherwise.

 ./C



Re: New chair and/or attic

2012-08-30 Thread C. Bergström

On 08/31/12 03:10 AM, Pavel Heimlich, a.k.a. hajma wrote:

2) Posting the project is dead on a public list certainly doesn't help grow a 
community



well, it's half year since revival of the project was announced and has
there been any progress/improvements? The state of this is a koma at best.

Just because bureaucrats say jump doesn't mean anything is going to happen.
---
The facts as I know it
1) Our fork is maintained (continuous bug fixes - which we won't submit 
to Apache now)

2) Stefan is putting in some work (one man army)
3) Wojciech Meyer had put in some work
4) NetBSD has a small amount of patches they could probably push 
upstream (If Jörg has the time)
5) Martin is/was great for feedback in all areas of STL/C++/occasional 
code review

-
I'm really not sure if to you this would make the project dead or in a 
koma.  The problem as I have said before is there needs to be some 
compelling reason to use STDCXX vs libc++.  Instead of just trying to 
sweep it under the rug - why not find it a new home, put a one line call 
for help on a blog/homepage or etc.  Apache leaders have a huge 
readership, but this koma issue isn't on the general radar.


STDCXX isn't some stupid ass java framework or widget - It's a 
*critical* part of a C++ stack and the cost of leaving it out of the 
attic is negligible - What's the benefit of bringing up these attic 
discussions?





Re: New chair and/or attic

2012-08-30 Thread Liviu Nicoara

On Aug 30, 2012, at 5:45 PM, C. Bergström cbergst...@pathscale.com wrote:

 On 08/31/12 03:10 AM, Pavel Heimlich, a.k.a. hajma wrote:
 2) Posting the project is dead on a public list certainly doesn't help grow 
 a community
 
 
 well, it's half year since revival of the project was announced and has
 there been any progress/improvements? The state of this is a koma at best.
 Just because bureaucrats say jump doesn't mean anything is going to happen.

Pavel has had an unfortunate choice of words. Let's leave it at that.

 ---
 The facts as I know it
 1) Our fork is maintained (continuous bug fixes - which we won't submit to 
 Apache now)
 2) Stefan is putting in some work (one man army)
 3) Wojciech Meyer had put in some work
 4) NetBSD has a small amount of patches they could probably push upstream (If 
 Jörg has the time)
 5) Martin is/was great for feedback in all areas of STL/C++/occasional code 
 review

While I recognize the value of each one of the points you make, I am puzzled as 
to why you are not going forward on your way with your fork? How is the Apache 
Foundation keeping you from making progress on your use of the library?

 
 STDCXX isn't some stupid ass java framework or widget - It's a *critical* 
 part of ...

We all know that. This is the reason we/I come back to it over and over again, 
for reference, or inspiration, or sometime just to remember the good ol' days. 
That's what I meant by it can't be explained.

L



Re: New chair and/or attic

2012-08-30 Thread Liviu Nicoara

On Aug 30, 2012, at 8:00 PM, C. Bergström wrote:

 On 08/31/12 06:43 AM, Liviu Nicoara wrote:
 While I recognize the value of each one of the points you make, I am puzzled 
 as to why you are not going forward on your way with your fork? How is the 
 Apache Foundation keeping you from making progress on your use of the 
 library?
 For our use it's not and I welcome any patches/help.
 
 It may be missed opportunity for getting a larger userbase and a moot point 
 anyway.  Specifically FBSD - When trying to push it as part of c++ stack 
 replacement or part of ports the only objection I got was licensing related.  
 (At this point they could also argue missing c++11 support)  [...]


IIUC, you would want to see STDCXX getting more exposure; one such avenue would 
involve having it used in FreeBSD as a ports package, with an all permissive 
BSD license.


 While STDCXX is at Apache it will never be BSD licensed.  Solution - move it 
 away from Apache foundation and have them transfer some of the additional 
 rights they received to allow recipient foundation to relicense.  I thought 
 this would be a win for the project and everyone, but for some reason instead 
 of opening a discussion to transfer - it's just death grip and pushing to the 
 attic.


The fact that Rogue Wave agreed to release the STDCXX code back in 2005 is 
nothing short of a miracle. IMHO, we are lucky to benefit from having had this 
library released to the public, anyway.

L