Hello Anatoly,

While I can understand your concerns, hostility will bring us nowhere, so please try to keep an open mind ;-)

On 12/28/2011 10:25 AM, anatoly techtonik wrote:
There is an opinion that WANdisco tries to gain market share by
pretending they are the major driving force behind the open source
communities that support projects like Subversion and Trac.

They indeed are one of the major contributors for Subversion (sponsoring Greg and employing Hyrum, AFAIK).

But in case
of Trac the marketing efforts can be wasted, because IIUC none of
WANdisco employers have a trail of commits to Trac core. So, the best
way to build up a "reputation" is to place WANdisco members name on the
official page of Apache Software Foundation with Trac and Apache logos
and a new project name announcement. And then include this new project
name in all marketing materials.

The strategy that hurts an ecosystem.

Nothing prevents WANdisco from contributing back to Trac, but they
didn't and probably don't want to, so I believe the true motives are
somewhat different from the goals of community.

Well, they made their true motive clear enough, no need to search for an hidden agenda. They want to try to build a JIRA competitor and selected Trac as the starting point, then hope that having one or two full time paid developers plus an emerging Apache-based community will do the rest. There's of course no guarantee that this strategy will work (and during the first "private" rounds of discussion I think I did my best to draw their attention to the various risks this implied), but they nevertheless want to try it out, so let's just hope we can get a positive outcome from this initiative. I imagine that at the very least those full-time developers will manage to produce some interesting changes that we, hobbyist developers, could learn from ;-) And then maybe not, we'll see.


Somebody said that there is no time to review changes from Wd members.
This problem can be solved without Apache projects and all that buzz.
First, Wd can stash the changes much like everyone else does and just
remove them from their own branch when the changes are merged. It's just
a matter of coding culture and maturity of company processes to be able
to do so.

Remember that they're Subversion proponents, so the fork/merge mentality of DVCs is not exactly part of their culture [1], which I find curious because it's just a natural extension to the "don't be afraid of conflicts" motto inherited from CVS [2] (but I digress...)

Second, it could speed up the review process by compensating
time of Trac core developers without buying and restricting them to be a
flag bearers of Wd. There is a legal entity - Edgewall Software, that's
year after year supported this project (unlike Wd), so nobody would
really object if you could try to cooperate with them first instead of
jumping into your own public project and calling for everyone to move.

This didn't work out for various reasons, and no matter how you look at it, it's hard to imagine that any kind of sponsorship / compensation would go without influencing the technical decisions we could make (e.g. what if we were wanting to put svn and git at the same support level as optional components under tracopt?).

-- Christian

[1] http://blogs.wandisco.com/2008/07/17/what-a-git/
[2] http://svnbook.red-bean.com/en/1.7/svn.basic.version-control-basics.html#svn.basic.vsn-models.copy-merge

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to trac-dev@googlegroups.com.
To unsubscribe from this group, send email to 
trac-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to