You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@gmail.com> on 2011/05/30 02:29:00 UTC
Re: Ideas for Getting the word out -- Maven support
On May 29, 2011, at 1:04 AM, Aldrin Leal wrote:
> For the examples, some could be turned into archetypes (which answers the
> previous question "What are archetypes useful for?") as a means to reach a
> wide audience: No need to download sources, leave it up to the archetype
> (Actually Wicket Docs does just like that)
That's a pretty cool idea. The copy/edit approach is the one I usually take when creating examples and I admit even I find that tedious sometimes. After 46 examples or so it gets old.
As well I can see how with so many examples, it can get increasingly difficult for people to know which to copy.
Off the top of my head, it seems like there's probably a dozen examples that would make great archetypes. A moviefun/JPA one. Security. Transactions. Webserivces. MDBs. Singletons.
Maybe even a multiproject one that has a couple modules and a war that is built and tested against TomEE.
> As for the feeds, I suggest either a planet setup or simply a Twitter User
> List at first
We have a list -- we should add you too it as well -- but we have some very chatty committers :) Something more selective would be great
https://twitter.com/#!/OpenEJB/contributors
-David
>
> --
> -- Aldrin Leal, <al...@leal.eng.br> / http://www.leal.eng.br/mnemetica/
>
>
> On Sat, May 28, 2011 at 8:50 PM, David Blevins <da...@gmail.com>wrote:
>
>> Some IRC chat resulted in some neat ideas on ways to dramatically improve
>> how easy it is to consume and learn about OpenEJB.
>>
>> # Examples
>>
>> One thing that hit home is that we have now 46 examples in trunk!!!
>> Amazing. However the benefit of that is dramatically reduced as most of
>> them are only available in zip file form. Links to svn aren't that
>> effective. And examples change too as the technology improves so keeping
>> wiki pages up to date is hard -- which version of the example do you show?
>> What if you really want all versions available to see?
>>
>> So the idea was to use README files that are formatted in Markdown and use
>> that to generate a page for each example. No more having part of the
>> example in svn and part of it in confluence and then always breaking. A
>> stackoverflow inspired solution -- Markdown + Google's prettyprint.
>>
>> All the examples are in a zip file that is published in the maven
>> repository, so we could use a maven program to pull them down and extract
>> them to the target directory where we can then do our little page
>> generation. A stub with those ideas in comments:
>>
>>
>> http://svn.apache.org/repos/asf/openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/examples/GenerateIndex.java
>>
>> # Retweeting
>>
>> We should monitor this feed http://twitter.com/#!/OpenEJB/contributors and
>> retweet anything that mentions OpenEJB.
>>
>> So if anyone in the contributors list tweeted about OpenEJB, the OpenEJB
>> twitter account would retweet it.
>>
>> Two things will happen as a result:
>> - The more activity on the OpenEJB twitter account the more followers it
>> will get
>> - The more @joe and other contributors are seen on the account, the more
>> followers they will get
>>
>> The OpenEJB twitter account has more followers than most everyone else so
>> getting it to retweet is a good way to expose people to all our wonderful
>> contributors and get them some followers and help the project at the same
>> time.
>>
>> The result is we as a community will have more ability overall to get the
>> word out!
>>
>> Twitterfeed.com was the obvious first idea, but it turns out twitter does
>> not allow you to post content from twitter back onto twitter. Not unless
>> you use their API http://dev.twitter.com/doc . So we could maybe hack
>> together some tool we run hourly and retweet things that contributors tweet.
>> A little stub with comments here:
>>
>>
>> http://svn.apache.org/repos/asf/openejb/trunk/sandbox/tools/src/main/java/org/apache/openejb/tools/twitter/Retweet.java
>>
>>
>> Both are up for grabs! If you're looking for something to do, either one
>> would be excellent ways to improve the project!
>>
>>
>>
>> -David
>>
>>
>>
>>
>>
>>
>>
>>
>>