On 24/02/2011 14:28, Florian Moga wrote:
I was thinking that if we use blogging as the primary way of describing 
samples, it's not even
necessary to include a README in each and every sample, people can just search 
the blog knowing that
information will be there (I'm trying to keep things as simple and interactive 
as possible -- to be
honest, in most of the cases, I for one, am not checking the README files not 
even when I was first
starting to look at Tuscany. They are hard to maintain and get out-dated quite 
easily).

One other advantage of blogging would be that comments containing questions and 
issues to which
we'll respond will remain visible for everybody who's checking them out. When a 
user asks for
clarification about a sample, I'm pretty sure we currently don't update the 
README to cover that.
I'm just saying that it might help us be more open to our users, their needs, 
receive feedback from
them and simplify maintainability (a blog post can always be edited or deleted 
and rewritten if
major changes are done).

IMO, this will improve the promotion of Tuscany especially with 2.0 approaching 
and help keep a
better contact with users. Imagine that you're doing a nifty improvement on a 
module and update the
sample. Nobody is checking the READMEs, a blog post is out there notifying 
people.

I agree the distribution should have some kind of documentation on samples, I'm 
thinking that there
should be a way of exporting the blog posts to a pdf format with a nice 
template which we can place
in the samples/ directory right before doing a release (this way we don't end 
up with out dated
information).

There are a number of open source projects which have dedicated websites for 
samples, most of which
I've seen are web frameworks (e.g Apache Wicket). It's not our case but I think 
we can do something
similar and gain the benefits.

Florian,

I'm not against blogging, but there must be a description of how to run each sample contained in the distribution along with each sample. There is nothing worse for a newbie than getting a distribution with samples only to find that there is nothing telling them how to run the samples to see what it takes to run an application with that runtime.

In my opinion, there should be readme material in the samples directories - that material can point to blogs, but it should be possible to use the samples without ever seeing the blogs.


Yours,  Mike.

Reply via email to