I like the schedule idea. It provides a goal, and a measure of how accurately
it is being achieved. It's less important that it be correct, than to just
have it as an understood tentative guideline. By the way, I love the FreeBSD
development model. Have you seen this?:

http://en.wikipedia.org/wiki/FreeBSD#Timeline

FreeBSD is one of the most ubiquitous pieces of software on the planet, in
part because it's more predictable. Every operating system on the planet
that I can think of off the top of my head uses at least some code from
FreeBSD, including the biggies like linux, MacOSX, and windows. 

I think part of the reason it's so well-accepted is because it's dependable,
if not as cutting edge as linux. The release schedule seems to add some
rigorousness (and reliability, etc) to the development model, even though
the development model itself is more rigorous than most open source
projects. 

The mediawiki development model is mostly continuous integration - which
works well for anything that doesn't take very long to produce (so it can be
integrated before it becomes outdated). CI is fast paced, and can produce a
LOT of reasonably well-working code quickly, but it has more trouble when
dealing with bigger code changes that require more development time and
brain power.

Still, mediawiki runs on a schedule similar to what Jeroen Dedauw is
proposing, and I think that helps a lot with increasing the quality of code
produced using the continuous integration development model.

With fewer developers, the SMW project is less constrained by time in the
continuous integration model. So, I think it will see even more improvement
than the mediawiki project did by using a release and obsolescence schedule.

Great idea!




Yaron Koren-2 wrote:
> 
> Hi,
> 
> No need to edit the wiki - I'm convinced. :)
> 
> Being able to have a predictable future release schedule would be a big
> step
> forward for Semantic MediaWiki - it's something that even MediaWiki itself
> hasn't always been able to do - so it would be great if it works out.
> 
> -Yaron
> 
> On Sun, Aug 21, 2011 at 8:21 PM, Jeroen De Dauw
> <jeroended...@gmail.com>wrote:
> 
>> Hey,
>>
>>
>> > since knowing exactly when, say, SMW 1.8 will come out really is a
>> guess
>>
>> It is right now yes. This is not that good of a situation though. Having
>> dates on the roadmap is definitely a good thing, as developers can better
>> work towards these releases and people can anticipate releases. It's a
>> bit
>> silly to do if there are no features for such a release anyone wants to
>> commit to, but dropping compat w/ certain MW versions in itself justifies
>> a
>> new release IMO. So if you can plan compat dropping, you can plan
>> releases
>> for it.
>>
>>
>> > Maybe there should just be two separate schedules?
>>
>> I don't think there is a particular need for this, but it's a wiki, so
>> feel
>> free to edit as you see fit :)
>>
>>
>> Cheers
>>
>> --
>> Jeroen De Dauw
>> http://www.bn2vs.com
>> Don't panic. Don't be evil.
>> --
>>
> 
> 
> 
> -- 
> WikiWorks · MediaWiki Consulting · http://wikiworks.com
> 
> ------------------------------------------------------------------------------
> uberSVN's rich system and user administration capabilities and model 
> configuration take the hassle out of deploying and managing Subversion and 
> the tools developers use with it. Learn more about uberSVN and get a free 
> download at:  http://p.sf.net/sfu/wandisco-dev2dev
> 
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
> 
> 

-- 
View this message in context: 
http://old.nabble.com/SMW-roadmap-tp32306943p32322443.html
Sent from the Semantic Mediawiki - Development mailing list archive at 
Nabble.com.


------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to