You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@corinthia.apache.org by jan i <ja...@apache.org> on 2015/08/29 14:21:27 UTC
Corinthia, suggested board report
Hi all
Time again to tell IPMC and the apache Board how we are doing.
Below you will find my proposal, I have been quite direct
in respect to our problems. The report is a combined work
of the whole PPMC, so I look forward to your comments (also
a simple "I agree" in case that is the fact).
In case anything happens before September 2th I will update the report
(in mail), and September 2th, I will add it to the wiki.
Remark, there will shortly be a mail on private@ with the content of
the private section.
For all PPMC please remember to see private@
rgds
jan i.
================================
Corinthia
Corinthia is a toolkit/application for converting between and editing common
office file formats, with an initial focus on word processing. It is
designed
to cater for multiple classes of platforms - desktop, web, and mobile - and
relies heavily on web technologies such as HTML, CSS, and JavaScript for
representing and manipulating documents. The toolkit is small, portable, and
flexible, with minimal dependencies. The target audience is developers
wishing
to include office viewing, conversion, and editing functionality into their
applications.
Corinthia has been incubating since 2014-12-08.
Three most important issues to address in the move towards graduation:
1. Solve the community crisis and avoid a break
2. Discuss and decide on a medium-term roadmap
3. Get the new developers more integrated in the community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
The community needs immediate help from the IPMC. One person is
causing a major break in the community by pushing his own interpretation
of apache rules to effectively causing roadblocks in development, delays in
inviting new committers and releases, without constructive problems on how
to fix problems raised. Several core developers have publicly stated that
they
want to develop code for the public good and build a strong community, but
also that they are frustrated with being repeatedly told why things they
want
to do (which are within ASF rules) are impossible. These developers have
a strong preference to continue within the ASF, but made it clear they will
move outside if the problems can’t be resolved.
The core developers have agreed to put their trust in the IPMC.
<private>Content is sent to private@i.a.o to be included</private>
How has the community developed since the last report?
We are proud that we have managed to make our first release.
We have a PPMC/committer invitation outstanding.
As noted on "issues" we have a severe community problem, which
if not solved probably will cause the community to break and further
development to stop.
How has the project developed sincs noe the last report?
Added support for 32/64bit windows.
Made the setup of a build environment a lot easier, a PPMC provide all
third party libraries prebuilt.
A long discussion about licenses lead to major difficulties in deciding
whether and how to proceed with one of the project’s two main
components, an end-user editing app. As a result this development is
being redirected.
Our buildbot setup is slowly taking shape, this is important since it will
allow a nightly build as well as a nightly test.
Date of last release:
2015-08-28 Release 0.1
When were the last committers or PMC members elected?
2015-04-02 Franz de Copenhague
2015-06-12 Ian Cunningham
Signed-off-by:
[ ](corinthia) Daniel Gruno
[x](corinthia) Jan Iversen
[ ](corinthia) Dave Fischer
Shepherd/Mentor notes:
Re: Corinthia, suggested board report
Posted by jan i <ja...@apache.org>.
Andrea had some good points. here is an updated version:
================================
Corinthia
Corinthia is a toolkit/application for converting between and editing common
office file formats, with an initial focus on word processing. It is
designed
to cater for multiple classes of platforms - desktop, web, and mobile - and
relies heavily on web technologies such as HTML, CSS, and JavaScript for
representing and manipulating documents. The toolkit is small, portable, and
flexible, with minimal dependencies. The target audience is developers
wishing
to include office viewing, conversion, and editing functionality into their
applications.
Corinthia has been incubating since 2014-12-08.
Three most important issues to address in the move towards graduation:
1. Solve the community crisis and avoid a break
2. Discuss and decide on a medium-term roadmap
3. Get the new developers more integrated in the community
Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
The community needs immediate help from the IPMC. The community will
most likely break up, unless the IPMC approves a solution is found, or comes
with a acceptable alternative. Due to the the people involved this is kept
in a
private section. We propose to report out of band when the problem is
solved.
<private>Content is sent to private@i.a.o to be included</private>
How has the community developed since the last report?
We are proud that we have managed to make our first release.
As noted on "issues" we have a severe community problem.
How has the project developed sincs noe the last report?
Added support for 32/64bit windows.
Made the setup of a build environment a lot easier, a PPMC provide all
third party libraries prebuilt.
A long discussion about licenses lead to major difficulties in deciding
whether and how to proceed with one of the project’s two main
components, an end-user editing app. As a result this development is
being redirected.
Our buildbot setup is slowly taking shape, this is important since it will
allow a nightly build as well as a nightly test.
Date of last release:
2015-08-28 Release 0.1
When were the last committers or PMC members elected?
2015-04-02 Franz de Copenhague
2015-06-12 Ian Cunningham
Signed-off-by:
[ ](corinthia) Daniel Gruno
[x](corinthia) Jan Iversen
[ ](corinthia) Dave Fischer
==================
Hope everybody can agree on the changes. Remember September 2nd end of (my)
day is the deadline.
rgds
jan i.
On 29 August 2015 at 18:05, Peter Kelly <pm...@apache.org> wrote:
> > On 29 Aug 2015, at 10:10 pm, Andrea Pescetti <pe...@apache.org>
> wrote:
> >
> > jan i wrote:
> >> The community needs immediate help from the IPMC. One person is
> >> causing a major break in the community
> >
> > So much has been written in public that I can comment in public. Your
> (Jan's) determined effort to remove Dennis from Corinthia is excessive. The
> fact that you feel the need to single out Dennis so often in the mails you
> write to the dev list, including the mail celebrating 0.1 where you still
> had to take revenge on the "one guy" who tried to slow you down, is frankly
> excessive. This attitude may justify that people go (or remain) silent just
> to avoid being the next in your kill list.
>
> Jan is by no means the only person who has been frustrated, and trying to
> fix the problems we’ve been having. I fully agree with what he has said in
> the report (both the public and private sections).
>
> What I care about is building great things - code and community - for the
> public good, and without unnecessary bureaucracy. There are many types of
> communities, but I want to be part of one where everyone offers
> constructive criticism and helps to solve problems, not try and slow things
> down or elide entire parts of a project without a valid reason. I can
> tolerate the latter in a paid job, but not as an individual participant in
> an open source community.
>
> I want to believe in ASF and that it’s possible for me to do the work
> here. If ASF is not able to provide such an environment, then that work
> will necessarily have to happen elsewhere.
>
> —
> Dr Peter M. Kelly
> pmkelly@apache.org
>
> PGP key: http://www.kellypmk.net/pgp-key <http://www.kellypmk.net/pgp-key>
> (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966)
>
>
Re: Corinthia, suggested board report
Posted by Peter Kelly <pm...@apache.org>.
> On 29 Aug 2015, at 10:10 pm, Andrea Pescetti <pe...@apache.org> wrote:
>
> jan i wrote:
>> The community needs immediate help from the IPMC. One person is
>> causing a major break in the community
>
> So much has been written in public that I can comment in public. Your (Jan's) determined effort to remove Dennis from Corinthia is excessive. The fact that you feel the need to single out Dennis so often in the mails you write to the dev list, including the mail celebrating 0.1 where you still had to take revenge on the "one guy" who tried to slow you down, is frankly excessive. This attitude may justify that people go (or remain) silent just to avoid being the next in your kill list.
Jan is by no means the only person who has been frustrated, and trying to fix the problems we’ve been having. I fully agree with what he has said in the report (both the public and private sections).
What I care about is building great things - code and community - for the public good, and without unnecessary bureaucracy. There are many types of communities, but I want to be part of one where everyone offers constructive criticism and helps to solve problems, not try and slow things down or elide entire parts of a project without a valid reason. I can tolerate the latter in a paid job, but not as an individual participant in an open source community.
I want to believe in ASF and that it’s possible for me to do the work here. If ASF is not able to provide such an environment, then that work will necessarily have to happen elsewhere.
—
Dr Peter M. Kelly
pmkelly@apache.org
PGP key: http://www.kellypmk.net/pgp-key <http://www.kellypmk.net/pgp-key>
(fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966)
Re: Corinthia, suggested board report
Posted by Andrea Pescetti <pe...@apache.org>.
jan i wrote:
> The community needs immediate help from the IPMC. One person is
> causing a major break in the community
So much has been written in public that I can comment in public. Your
(Jan's) determined effort to remove Dennis from Corinthia is excessive.
The fact that you feel the need to single out Dennis so often in the
mails you write to the dev list, including the mail celebrating 0.1
where you still had to take revenge on the "one guy" who tried to slow
you down, is frankly excessive. This attitude may justify that people go
(or remain) silent just to avoid being the next in your kill list.
Please take this with the right spirit, as friendly (even though surely
frank) advice and nothing else. I don't want to start a debate, and even
if you start it, I won't have time to follow up.
My perception is that the community is not having a "major break": it is
going through normal growing pains that I would like to see addressed in
a more inclusive way. Well, that's it for me and I don't think this will
change the future history; we have mentors for these issues and we have
to respect them, but I wanted to make clear what my thoughts as a human
being are about these issues for an incubating project.
> We are proud that we have managed to make our first release.
...release, Corinthia (incubating) 0.1. [Edit: I see it's listed at the
end; OK like this too].
> We have a PPMC/committer invitation outstanding.
It's uncommon to talk about outstanding invitations, it's better to keep
the real one (the new committer announcement) for the next report.
> As noted on "issues" we have a severe community problem, which
> if not solved probably will cause the community to break and further
> development to stop.
Of course in my picture, in a mature project this should never happen,
because people continue their involvement and work more closely with
those who are closer to their style. I see an Apache project as a
University class: you don't really get to choose who is in the big group
and who is not, but you get to choose the people you can work more
productively with. And to expel someone from the big group you have to
have EXTREMELY good reasons.
Again, this is simply friendly advice that I suspect will not change the
course of history and will only waste our time (but only today; again,
I'm not starting a debate); my point is, look at this from the point of
view of a future contributor or a current silent committer.
Regards,
Andrea.