It was a thinly veiled attempt to solicit assistance, like the other
email thread, and recent tweet about "Re: Spark Project growth &
futures. Know talented community developers you believe should be
interested?"
The take-away from the session was very productive but didn't provide
simple answers. It provided obvious answers that require non-trivial
effort, which passes the sanity check of the engineer in me.
Grow the base of read-only adoption, encourage promotion to the second
tier of casual contributor, and it's from that tier the active
managing participants emerge. So it appears if I don't want to be
singly responsible for the code base it will take a lot more work to
make it a top-shelf project in terms of participation.
The message underlying all of this is that this software belongs to
everyone. Whether you've downloaded an eval zip, are using the tools
in your project, have blogged or screencast about spark, or have
submitted several patches you can see in the scc history today. You
are all stakeholders in the cultural value of the project, and I
believe it's this sense of ownership that makes the vibrant, explosive
open source cultures on other platforms.
That said, I think some artifacts and activities are missing, and for
that I apologize. At the moment there's not a good roadmap and the
issue/task tracking seems suboptimal. There are also some bits on the
ci server that could be posted as ctp on codeplex which have the mvc 2
fix and the recent pull requests integrated. I'll reply here if
there's any news on those counts.
The current focus at the moment, of course, is all about mvc 2
readiness and with a look at vs2010 secondarily.
Cheers,
-Lou
One way we can help with that is to get Spark-MVC project templates installable via Web PI and eventually via VS 2010 online templates.
This is not very difficult work, just takes a small amount of time investment.
The other part of it is making sure people understand clearly what pain Spark solves, which is in part a marketing/documentation effort.
Phil
Cheers,
-Lou
--
You received this message because you are subscribed to the Google Groups "Spark View Engine Dev" group.
To post to this group, send email to spar...@googlegroups.com.
To unsubscribe from this group, send email to spark-dev+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/spark-dev?hl=en.
To add to that (evangelism), I continue to introduce developers to Spark at code camps on the East Coast. I'm presenting Spark in NYC in March.
Curtis
To unsubscribe from this group, send email to mailto:spark-dev%2Bunsu...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/spark-dev?hl=en.
--
You received this message because you are subscribed to the Google Groups "Spark View Engine Dev" group.
To post to this group, send email to spar...@googlegroups.com.
To unsubscribe from this group, send email to mailto:spark-dev%2Bunsu...@googlegroups.com.
--
Simone Chiaretta
Microsoft MVP ASP.NET - ASPInsider
Blog: http://codeclimber.net.nz
RSS: http://feeds2.feedburner.com/codeclimber
twitter: @simonech
Any sufficiently advanced technology is indistinguishable from magic
"Life is short, play hard"
--
You received this message because you are subscribed to the Google Groups "Spark View Engine Dev" group.
To post to this group, send email to spar...@googlegroups.com.
To unsubscribe from this group, send email to mailto:spark-dev%2Bunsu...@googlegroups.com.
So two action items here: start a section on the CMS for describing
architecture, and go through all of the issues in codeplex to see
which are complete, which are no longer valid, and which should
remain.
Would anyone like to get bumped up on codeplex privs to help manage
that second task?
==more==
@Bill, that sounds like a great idea. The parser in Spark provides
token/position information if you for colorization in the vs2k8
language service - that's a capability you might want to tap into. The
csharp colorization/intellisense is coming from VS of course, so that
part's probably all but impossible to repurpose.
@Jeff, yeah, I've kept the internals as clean as I could but it can be
tricky in places. Some folks who have gone in to make specific changes
have remarked it was easy to get where they needed to be - but I'm not
sure if a lot of other people know how it works end to end... That is
a good point about multiple resources. They were all centrally located
at one point (trac+svn on sparkviewengine.com plus google groups) but
yeah - downloads and tracking went to codeplex, source code went to
github, CI was added to teamcity on codebetter, and a CMS was added to
hold the docs instead of trac's wiki.
Not really sure what to do about that. :\ I think codeplex has a
better download story, and Mercurial is a great change, but github
forking is too good to give up. I kind of want to keep
sparkviewengine.com as a primary project site too - it's more flexible
than codeplex wiki...
@Stephen, @Jeff, Yeah, sounds like you're both validating the need for
some high-level architecture descriptions. The other thing that came
up was a list of things that need to be done - at the moment it's
unfortunately stable... The highest requested feature is vs2010
integration which isn't a spark dev task at all, really. So I think
there are two action items here - I'll put them at the top of the
email since I don't expect anybody to read this far.