hm, just for as an outstanding I'd like to comment on this :-) (again
just my 2 cents)

I clearly understand both Charles and Lukaszs point of view here.

For one I do see that a sandbox is clearly something in the Prototype
phase where lot's of improvements/re-factoring do take place and
so it's probably also the point where changes do get in conflict with
each other.
Still I would like to see that also in a prototype we can manage those
conflicts to a minimum.
How can we achieve that?

First of all, TALK, if we work on such a thing we need communication,
I see all of the people being in the irc and chatting, way to go.
If there is a "major" re-factoring maybe just give a quick hint
beforehand, either IRC or a mail.
For me it's important that all of the guys involved get somehow
informed. (all other just sitting there and watching would also like
to be but
well :-) )

I know you guys do a tremendous job getting this thing done. And I
appreciate it. But something I really don't want to see here is
that the work you have achieved will be splitted again to several
git-hub forks. I don't think this will work, and it's against any
"team"-spirit we have at the Karaf-Team.

So since I'm not directly involved but just the guy sitting at the
sideline watching,
I would like to see something like Lukasz already mentioned:

1) Talk to each other, either via IRC or by mail
2) do write some meaningful commit messages
3) bigger re-factoring - just give a quick hint by mail that something
is coming at us :-)

secondly I have to agree with Lukasz that a "bureaucracy" doesn't help
but I also didn't see any questions for it in the
previous mails.


just my 2 cents here ;)

regards, Achim


2011/8/22 Łukasz Dywicki <[email protected]>:
> Guys,
> I going to argue with every of you. What is purpose of sandbox if we have to 
> vote everything isn't it is for open work? Just like apache commons declares 
> "sandbox is svn repo to function as open workspace for sharing and 
> collaboration". There is nothing with standard projects regulations. Honestly 
> If I would like take all Apache Software Foundation bureaucracy I would 
> donate our work to incubator or directly as a Karaf subproject.
> Do you want vote every code move from one module to another? Guys, with this 
> we'll simply stuck with discussions. I told Charles once and will repeat you 
> same words - for me webconsole is prototype (that's why it is in sandbox) and 
> if someone don't want code refactors then he should wait untill core of this 
> project will be stable. Charles donated features subpage with state change 
> operations and languages switcher. I donated navigation, branding and 
> dashboard widgets while Andreas was working mainly on pax-wicket 
> improvements. Most of current look and feel comes from me and I simply will 
> not ask anybody for agreement to (re)move code which should not be in core. I 
> will notify you next time about changes I did or describe it in commit 
> messages clearly.
> If you can't follow some of my work I will simply start maintain my github 
> fork instead of putting code to sandbox. Just like Ioannis did with Cellar. 
> This will solve most of problems between my and Charles. Sorry to say this 
> (it sound selfishly) It's up to you how you going to work on this prototype 
> because I won't change too much.
>
> Best regards,
> Lukasz
>
>
>> Thx to remind/refresh people about the Apache Team Spirit ;-)
>>
>>
>> On Fri, Aug 19, 2011 at 10:56 AM, Jean-Baptiste Onofré <[email protected]> 
>> wrote:
>>> Hi Charles,
>>>
>>> even if Karaf WebConsole is on sandbox for now, we should apply the same way
>>> as we use for Karaf, and more generally in all Apache project.
>>>
>>> I mean that:
>>> - any refactoring should require a kind of approval or at least discussion
>>> with the people involved on the project. Just a quick e-mail [WebConsole] on
>>> the dev mailing list could avoid a lot of wasted time
>>> - before commiting, the dev should be sure that the build works and there is
>>> no regression.
>>>
>>> Karaf WebConsole is an Apache project: it doesn't belong to one person, it's
>>> a community effort. So, we should work in a community compliant manner.
>>>
>>> Just a quick reminder for all of us ;)
>>>
>>> Regards
>>> JB
>>>
>>> On 08/19/2011 10:42 AM, Charles Moulliard wrote:
>>>>
>>>> Hi,
>>>>
>>>> with last commit on , the features list page does not work anymore
>>>>
>>>> WicketMessage: Unable to find component with id 'link' in
>>>> [MarkupContainer [Component id = cell]]. This means that you declared
>>>> wicket:id=link in your markup, but that you either did not add the
>>>> component to your page at all, or that the hierarchy does not match.
>>>> [markup =
>>>> bundle://93.0:1/org/apache/karaf/webconsole/karaf/internal/feature/FeaturesActionsPanel.html
>>>> <wicket:panel xmlns:wicket="http://wicket.apache.org";>
>>>>     <a href="#" wicket:id="link">
>>>>         <img wicket:id="actionButton" alt="feature install button"/>
>>>>     </a>
>>>> </wicket:panel>, index = 2, current = '<a href="#" wicket:id="link">'
>>>> (line 2, column 5)]
>>>>
>>>>
>>>> When people commit code, it is required that they check the
>>>> functionalities if they works, otherwise don't commit !!!
>>>> By the way the FeaturesActionsPanel page has disappeared and the
>>>> images cannot be displayed as getImage is not longer called.
>>>>
>>>> Regards,
>>>>
>>>> Charles Moulliard
>>>>
>>>> Apache Committer
>>>>
>>>> Blog : http://cmoulliard.blogspot.com
>>>> Twitter : http://twitter.com/cmoulliard
>>>> Linkedin : http://www.linkedin.com/in/charlesmoulliard
>>>> Skype: cmoulliard
>>>
>>> --
>>> Jean-Baptiste Onofré
>>> [email protected]
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>
>



-- 
--
*Achim Nierbeck*


Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
Committer & Project Lead
blog <http://notizblog.nierbeck.de/>

Reply via email to