Re: [zeta-dev] Piwi and ZC (was: Re: [zeta-dev] Re: Class prefix change, was: Re: [zeta-dev] Welcome Apache Zeta Components - SVN up and running :))

2010-08-20 Thread Manuel Pichler
Hello everyone,

On Thu, 2010-08-19 at 13:40 +0200, Christian Grobmeier wrote:
[...]
> However I would like to know if there has been a decision meanwhile on
> the prefix issue (see below). I would like to avoid to include ZC
> before this change has been done, if it is going to happen.
> 
> My preference is to change it. Its basically a complete rebrand and
> when ZC offers some kind of helper script for users to at least
> announce the files which use the wrong prefix, everything should be
> pretty ok. I also think it's the last chance to do such a change. When
> the next release is out people will claim about backwards
> compatiblity.
> 
> OK would like to hear you opinions on the prefix change.

I think this is a 100% no go for a product that claims to be enterprisy.
Even when I would like to see namespaces, instead of this annoying
prefixes, I would not recommend to do such a BC break. I have used
several components of eZ/Zeta in many projects during the lastfive years
and such a change will break all of them or they cannot be updated. I am
really sure that most of project owners are not willing to pay for this
refactoring, at least not in the next few weeks/months. In my opinion
such a  critical BC-break would let many(maybe most) users leave the
project, because what can I expect from a project in the long-term, when
these changes are done adhoc, without a long-tail-support phase.

Just my 2 cent
  Manuel



Re: [zeta-dev] Reasonable restrictions of wiki use

2010-08-20 Thread Craig L Russell

Sorry for the delay in responding.

Projects have run wikis with different policies. The podling's  
governing group (PPMC) needs to decide on the policy and implement it.


All I'm offering is different policies that you can consider.

Craig

On Aug 18, 2010, at 2:42 AM, Christian Grobmeier wrote:

thanks for your input. I think this is quite valuable. To which  
degree
do we need to care about taking over stuff from the wiki into our  
real

docs, if a user without iCLA contributed it?

Let me give an example: If a user writes a short example code  
snippet
(whatever 3-5 lines) which we would consider valuable to have in  
the

real docs, would he need to sign an iCLA?


I wouldn't worry too much about 3-5 LOC. But it might be easier on  
all

concerned to err on the side of caution.


thats surely the easier and more secure way. However, I doubt that  
many
of our users will have signed an iCLA, so our purpose for the wiki  
might

be lead ad absurdum somehow.


Are you all speaking about signing a CLA before contributing to a
wiki? I am not sure about all the legal stuff, but is it really
necessary to restrict a wiki so much?

For example at commons.apache.org everybody can write to a wiki.
Changes are mailed to the dev list. If there is something weird devs
could interact.

For my taste I would keep restrictions as low as possible while having
an initial "frame" of the content like Tobias said is a very good
idea. If it does not work out well it can be changed later at any
time.

Christian


Craig L Russell
Architect, Oracle
http://db.apache.org/jdo
408 276-5638 mailto:craig.russ...@oracle.com
P.S. A good JDO? O, Gasp!



Re: [zeta-dev] PHPUnit's usage

2010-08-20 Thread Patrick ALLAERT
2010/8/20 Sebastian Bergmann :
> Am 19.08.2010 21:25, schrieb apa...@derickrethans.nl:
>> Yes, definitely. I've mentioned it to Sebastian before many times as
>> well in th epast...
>
>  This would be a non-issue if the Zeta Components would use PHPUnit
>  properly.

Do you mean that if the Zeta Components would use PHPUnit properly, we
could be able to stick to PHPUnit 3.4?
Now that it relies on 3.5+, is the usage suddenly correct?
I don't understand the link between the fact (or not) of an improper
usage of PHPUnit and depending on a non stable version.

My only concern here is that I constantly have to switch PHPUnit's
version when I want to run the test suite of the ZC or from the
product built upon them.
Upgrading the product to be compatible to a non stable version of
PHPUnit is a no-go.

Am I correct saying there is 2 issues then:
1° Relying on a non stable version of PHPUnit.
2° Improper usage of PHPUnit

Regards,
Patrick


Re: [zeta-dev] Re: Class prefix change

2010-08-20 Thread Gaetano Giunta

 Kore Nordmann wrote:

On Thu, 2010-08-19 at 21:28 +0200, Derick Rethans wrote:

On Thu, 19 Aug 2010, Christian Grobmeier wrote:


My preference is to change it. Its basically a complete rebrand and
when ZC offers some kind of helper script for users to at least
announce the files which use the wrong prefix, everything should be
pretty ok. I also think it's the last chance to do such a change. When
the next release is out people will claim about backwards
compatiblity.

OK would like to hear you opinions on the prefix change.

I would like to change it too. We're Apache Zeta Components now. Besides
the rebrand, because this is a BC breaking change, we should also go
through the code and clean up the @apichange bits.

I still strongly oppose any BC breaks.

ezc is used a lot in different applications (I alone maintain 4 or 5) -
and it would be a hell lot of work to verify that those still work
properly.

BC is one of the key points for ezc / zeta - and breaking with this is
something I would really really dislike to see. A prefix does not mean
anything anyways, it is just a prefix…


+1

Imho all the fuss over class name prefix is unjustified: it is just a matter of style after all - it's the part of the name that comes after the prefix that is 
actually important to get right.
While I can understand the desire for change of new developers, bc is much more important, unless we agree that current user base is non existent. It also has 
long been one of the main selling points of the ezc (ie. "we are more stable than other frameworks"), so a deliberate break would entail a revision of the core 
development principles.


bye
Gaetano


Re: [zeta-dev] [Vote] Restricted wiki usage

2010-08-20 Thread Kore Nordmann
On Thu, 2010-08-19 at 16:50 +0200, Tobias Schlitt wrote:
> Hi,
> 
> since there were no further comments on the wiki restrictions I
> proposed, I herefore ask you to vote on the following solution:
> 
> - Restrict editing of the Zeta wiki overall to Zeta committers
> - Open 2 kinds of sections up for every registered wiki user:
>   1. A proposal area
>   2. A dedicated area for each component for user comments
> 
> Please vote:
> 
> [ ] +1 (yes, implement this as a first step)
> [ ] -1 (no)
> [ ]  0 (I don't care)

 0

I am undecided between a wiki, which does not really work as a wiki,
because it is limited to some users only, and the maintenance effort
involved with opening it up.

Kind regards,
Kore

-- 
Kore Nordmann(GPG 0xDDC70BBB)
- What I do:   http://kore-nordmann.de/portfolio.html
- Motivate me:  http://wishlist.kore-nordmann.de/
- Hire me:  http://qafoo.com/


signature.asc
Description: This is a digitally signed message part


Re: [zeta-dev] Re: Class prefix change

2010-08-20 Thread Kore Nordmann
On Thu, 2010-08-19 at 21:28 +0200, Derick Rethans wrote:
> On Thu, 19 Aug 2010, Christian Grobmeier wrote:
> 
> > My preference is to change it. Its basically a complete rebrand and
> > when ZC offers some kind of helper script for users to at least
> > announce the files which use the wrong prefix, everything should be
> > pretty ok. I also think it's the last chance to do such a change. When
> > the next release is out people will claim about backwards
> > compatiblity.
> > 
> > OK would like to hear you opinions on the prefix change.
> 
> I would like to change it too. We're Apache Zeta Components now. Besides 
> the rebrand, because this is a BC breaking change, we should also go 
> through the code and clean up the @apichange bits.

I still strongly oppose any BC breaks.

ezc is used a lot in different applications (I alone maintain 4 or 5) -
and it would be a hell lot of work to verify that those still work
properly.

BC is one of the key points for ezc / zeta - and breaking with this is
something I would really really dislike to see. A prefix does not mean
anything anyways, it is just a prefix…

Kind regards,
Kore

-- 
Kore Nordmann(GPG 0xDDC70BBB)
- What I do:   http://kore-nordmann.de/portfolio.html
- Motivate me:  http://wishlist.kore-nordmann.de/
- Hire me:  http://qafoo.com/


signature.asc
Description: This is a digitally signed message part