Then so will say no need to keep holding memory for this startup flag :p

Monitoring will just go ahead and will surely be reworked a bit so no need
to stop on details now JL
Le 6 oct. 2013 21:49, "Jean-Louis MONTEIRO" <jeano...@gmail.com> a écrit :

> Hey guys,
>
> I don't want to interrupt such an interesting discussion.
> I just wanted to fix a typo I caught up.
>
> If creating a constant with the right javadoc is ok, let's just do it,
> there is no big issue on that.
> Lemme me know if the following works.
>
> jlmonteiro$ svn ci -m "Adding a constant for the activation flag."
>
> reporting/src/main/java/org/apache/commons/monitoring/reporting/web/plugin/PluginRepository.java
> Sending
>
>  
> reporting/src/main/java/org/apache/commons/monitoring/reporting/web/plugin/PluginRepository.java
> Transmitting file data .
> Committed revision 1529670.
>
> JLouis
>
>
> 2013/10/5 Christian Grobmeier <grobme...@gmail.com>
>
> > On 5 Oct 2013, at 14:29, James Carman wrote:
> >
> >  On Sat, Oct 5, 2013 at 7:03 AM, Benedikt Ritter <benerit...@gmail.com>
> >> wrote:
> >>
> >>>
> >>> I'm not sure I agree with all of your points. Yes, the sandbox is a
> >>> place to try new ideas out. Does this mean certain quality criterions
> do
> >>> not apply? I don't think so. This all has to be corrected before
> promotion,
> >>> so why not make it correct right from the start?
> >>>
> >>>
> >> Sometimes it helps people to get their ideas down and working without
> >> worrying about "correctness."  That's why writers have a rough draft,
> >> after all.  The creative process is best left unencumbered when
> >> nurturing a new idea.  The sandbox is all about letting folks work on
> >> an idea they have.  It's a *sandbox*!  Yes, it does mean that certain
> >> quality criteria do not apply, until the point when the component
> >> wishes to graduate to "proper."  At that point, we can put on our
> >> white gloves and go over every last line (or look at Sonar reports) if
> >> we wish.
> >>
> >>  Is pointing out that something may be improved nit-picking? Well, I
> >>> think it depends :-) Just sending a -1 for a commit like this would
> >>> definitely be. In this case an improvement has been pointed out. I'm
> more
> >>> then happy for feedback like this, because it helps me become a better
> >>> developer. And in the end, discussing commits is part of the game ;-)
> >>>
> >>>
> >> Yes, in a sandbox environment, pointing out a small "magic string"
> >> infraction is nit-picking.  Leave the authors alone and let them work
> >> through their ideas.  If you want to help out with the code, jump in
> >> and help.  It takes longer to write an email and participate in the
> >> back-and-forth that ensues than it does to just fix it yourself.  For
> >> issues like this, we really need to be using a tool like Sonar.  Sonar
> >> will objectively look at the code for infractions such as this (among
> >> many others).  The author can then look at the Sonar reports and see
> >> areas that might need improvement at their leisure (the group will
> >> also do so before graduating the component to proper).  The other
> >> great thing about Sonar is that it has verbiage in there about why the
> >> rule is a rule and what can be done to fix the issue, so it's also a
> >> teaching tool.  Most likely, the author fully understands why it's bad
> >> to have "magic strings" in their code, but just wanted to get their
> >> ideas into code and working before worrying about such issues.  They
> >> can clean it up later (or some of us can jump in and help).
> >>
> >> This is the exact reason that I personally would *never* start a new
> >> project here at Commons again.  I would invite certain colleagues to
> >> collaborate on github or something and then later bring the code into
> >> the organization.
> >>
> >
> > I am very sorry to say that I feel pretty similar.
> >
> > Commons is a lot on nit-picking. It once was an innovating place.
> > But often we discuss to many formalities or jdk 1.3 vs 1.5 vs 1.7 instead
> > of just making releases. Working at Commons is pretty much complicated.
> > It starts with a super complicated black magic parent pom and ends with
> > discussing
> > the value magic strings in the sandbox.
> >
> > I see your point Dominik. We need to discuss commits. But not at any
> time,
> > often not in the sandbox and not at any place.
> >
> > We are slow. Guava isn't slow. That's why more and more people walk over
> > to that place.
> > The way to long discussion on using annotation in Commons Collections is
> a
> > good example.
> >
> > Just want to say, the topic has changed. If anybody has the energy to
> > change the subject, it's the right time.
> >
> >
> > ------------------------------**------------------------------**---------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.**apache.org<
> dev-unsubscr...@commons.apache.org>
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
> >
>
>
> --
> Jean-Louis
>

Reply via email to