commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Neidhart <>
Subject Re: [ALL] Improving Commons public relations
Date Mon, 08 Jul 2013 21:51:39 GMT
On 07/04/2013 10:20 PM, Benedikt Ritter wrote:
> Hi,
> we had this discussion lately where we talked about attracting new
> contributors for commons [1]. Over the past few days I've been thinking
> about this topic again and I've come to the conclusion that there are
> several things we could do to improve our "public relations".
> Here is a list of things that I would like to change (and by this I mean,
> that I volunteer to do the work ;-)
> 1. Make commons more visible in coding social media
>  - request git mirrors for every proper component, so that everything is
> also at github
>  - add all proper components to Ohloh (and clean up the existing ones)
>  - create a Twitter account where we can post news from commons. The Mesos
> project already has such an account. [2]
> 2. Make the website more attractive
>  - Use a modern design - I don't know who said it, but I loved it when
> someone said "our website looks like we're java 1.3 users". Well, this is
> true. Simone made several attempts to make commons switch to the maven
> fluido skin [3,4,5]. I think the time has come to finally do something
> about the website.

I like the design of the log4j2 site, I am unsure if it is based on
fluido or actually the same, but something like this I would like to see
for commons too. The current design looks so old and rusty and can give
a wrong impression on the state of the project. Website design in
general and of open-source projects has greatly improved in the last
couple of years, we should not stay behind.

I am not so much into the social coding stuff, although I find it quite
nice, especially if somebody else handles it ;-).

Otoh, the single most important factor to attract users and/or
contributors is simply to actively maintain the project and try to be
better than competing libs, imho. There are several examples of
components that were probably great a few years ago, but are now way
behind other libs in terms of features, usability, java language
support,  community.

Personally, I think we should be more open to deprecate components that
are not maintained for years and have better alternatives. Right now,
commons sometimes looks like a graveyard of once cool stuff (with a few
exceptions). Cut it down to well maintained and really used libs, and
probably more people will think that commons is a good place to develop
new stuff / components.


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message