On Jan 3, 2011, at 7:57 PM, Torsten Bergmann wrote:

> I think we can could/should not really force people to it
> but at least work on this and add support for cleaning.
> 
> For instance blocking the Monticello upload in 1.3 if a package
> does not follow certain criterias would not be a good
> idea!
> 
> We want to continue accepting solutions even if they are not 100% 
> (since the definition of 100% sometimes depends on the POV and 
> we may end up with code Bureaucracy and maybe less developers). 
> 
> Pharo should continue to be fun but we want more discipline.
> 
> IMHO we should:
> 
> 1. do it step by step by more repacking and documenting
>    (see the already repackaged announcements and regex, 
>     Sunit will follow with issue 3445)
> 
>    => we need cleaned exemplary packages so people
>       are able to follow the patterns

yes!!!

> 2. Define lint checks and make them instantly available via
>    browser tools. Maybe you know the VisualWorks browser where
>    you have the checks in a tab beside the code pane where
>    one could instantly check and see problems in code.
> 
>    Eclipse has that too with Checkstyle/"the Problem view".
> 
>    I would like to see that in standard browser.

Yes now the standard browser code is bad so.

> 3. Define minimum criterias a core/dev package must have
>    to be part of the system (unloadable, cleaned up dependency, 
>    class comments, have tests, ...)
> 
> 4. Give a visual feedback (icon) if the package is not "clean",
>    so people get a bad feeling when they see this on their 
>    packages and work towards cleaning.    
> 
>    We can also have a package ranking ("the most clean" or 
>    "package of the month", ... ;)

The coolest programmer of the month ;)

> 
> Just $0.02
> 
> Bye
> T.
> 
> 
> 
> 
> 
> 
> 
> -- 
> GMX DSL Doppel-Flat ab 19,99 Euro/mtl.! Jetzt mit 
> gratis Handy-Flat! http://portal.gmx.net/de/go/dsl
> 


Reply via email to