TWiki.net Kicks Out All TWiki Contributors
David Gerard noted an interesting story going down with a relatively minor project that has interesting implications for any Open Source project. He writes "Ten years ago, Peter Thoeny started the TWiki wiki engine. It attracted many contributors at twiki.org. About a year ago, Thoeny founded the startup twiki.net. On 27th October, twiki.net locked all the other contributors out of twiki.org in an event Thoeny called 'the twiki.org relaunch.' Here's the IRC meeting log. All the other core developers have now moved to a new project, NextWiki. Is it a sensible move for a venture capital firm that depends on a healthy Open Source community to lock it out?"
No.
bidi-bidi-bidi bidi-bidi-bidi bidi-bidi-bidi...
but on the other hand, yes.
*from the end of the log*
gmc my sisters boyfriend left home leaving a suicide note..
i'm off
Jesus, isn't it bad taste to leave in things like this when you're posting a log to a news site?
Despite clear evidence that Safari does auth just fine, Twiki wouldn't let any of our Safari users view pages without presenting them with TWO auth requests, and the developers blamed Apple and refused to release a fix into code.
A "reset my password" form would (are you ready?) email the wiki maintainer with a request to reset that user's password.
While it's fast and has a simple file-based structure, it's also one of the worst web apps I've ever seen.
Please help metamoderate.
If you have a community, you don't piss them off like this, for exactly this reason. They will kill you in the press.
Every project that goes commercial (MySQL, I'm looking at you) has a heritage of open source. By killing off the community that created it, they are going to kill off their commercial prospects.
After RTFA it appears that Sun donated a few servers to host twiki.. Will they be taking them back now that the arrangement has changed (or will the venture folks end up paying for them)?
Either way, pretty stupid way of doing things, worse than XFree86 even, especially for a GPL project...
With less money to throw around, VCs will expect some immediate payoff for any investment they make in a project.
I hate to sound like a troll, but it looks like we may see the end of a marriage between what we believe an open source projects should look like and the venture capitalists that fund them.
I still think open source will continue to thrive in the government/academic markets. It's just experiencing a little push back from commercial capital...
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
Could you please fix the broken URL in my attribution for this story? Thanks :-)
Could you please fix the broken URL in my attribution for this story? Thanks! :-)
http://rocknerd.co.uk
The logs in the posting above are not so interesting. If you need the logs of the way this was communicated to the TWiki community then have a look at http://twikifork.org/pub/Fork/TWikiReleaseMeeting2008x10x27/twiki_release_2008_10_27.log
He believes it's his project.
It is not.
It belongs to the mass of developers who contributed to it.
Happily they forked the codebase.
Sadly for Theony, no one will continue using Twiki. His actions are just bad for open source software.
They're using their grammar skills there.
Now the really hard, expensive part of development is done, the open source community is no longer needed. Now corporate drones can be hired to fix bugs and run the program into the ground with ill-executed new functionality.
No kidding!!! What do you say at this point?
Another strategy is to never let the "community" in. Look at Alfresco. They get lots of press and kudos for being open source, but are very protective of their code and don't let contributors in. But they keep the "community" gathered outside their gates because they've never done anything to alienate them. They just started out as somewhat hostile and will never get flak for staying that way.
They only other similarly managed project that pops to mind for me right now is Liferay.
In the new T&C's for the "relaunched" Twiki it includes the following:
Derivative works
All GPLed content can of course be freely be redistributed and copied, as long as the TWiki trademark rights are maintained.
TWiki.org website content contributed by an individual is copyrighted by the contributing author. The collective work of the TWiki.org website is copyrighted by TWiki.org and may not be copied without written approval from the TWiki Community Council.
Are those 2 conditions even legal?
Of course, the question presumes the answer. If, in fact, the VC firm depends on a healthy Open Source community, it shouldn't lock it out. The real question is does the VC firm (or, as I think would more accurately state the case here, the VC-funded firm) actually rely on that, or is it viable for them to operate without it?
Make it a tld. Post the nameservers here. That is if it's a usefull tool. If you jsut want to speculate on the names the line forms at the right over by the icann booth.
Need Mercedes parts ?
MayerEugen what the hell is wrong with the VI under freebsd.. [23:57] :p [23:58] ;)
*** sayotte joined the channel [23:57]
sayotte sayotte groans [23:58]
uebera|| MayerEugen: emacs is your friend...
MayerEugen emacs is not my friend at all. !!!! [23:58]
uebera|| Ah, I see... you're one of "them"...
They cut if off just when it was getting good...
I was in the market for a wiki engine for a top-100 UK company. It seemed, during the investigation phase, that twiki was too good to be true - until we found that the founder and main contributor polluted just about every forum with "use twiki" messages whether it was sensible or not. It met our shortlist and so we installed it, but, it didn't meet our criteria on usability, administration and we found it to be quite slow. I think the 'founder' had raised expectations a little too high on all those forums he posted to...
Certainly, we now have an open source policy that looks into the organisation of the hosting project to look out for these sorts of shenanigans before we use it. Certainly, I think the twiki situation is more about the personality of the 'founder' than anything and I would steer clear of a project that is behaving like this until the project board are more stabilised. it's happened before, and it will happen again.
We went with mediawiki and its been a real success and culture changing event for the organisation - encouraging some of the staff to send in fixes and create extensions to be shared with the community. The success of mediawiki software and the mediawiki project as a whole has now opened up the discussion on Linux, JBoss and other open source platforms in this once closed-source-only organisation.
"Is it a sensible move for a venture capital firm that depends on a healthy Open Source community to lock it out?"
They didn't. TFA states several moved to the new project with the VC. Since there's a backer, they should be able to say what they support. If they wish to change, they can. If others want to change with them, they can, and have. If others don't want to, simply because the backer closed the old project, they don't have to. They don't have to grow up and accept the fact they'd been participating in a VC funded project either. But both would be beneficial. Nothing is stopping the others from continuing the old project unfunded except wasting time whining about it.
"I may be synthetic, but I'm not stupid." -- Bishop 341-B
Rule Number 1: NEVER get pissy with the majority of main core contributers. If the project has *any* significance at all, you WILL lose. And for very good reasons (and riddance) too. That's a fact. Learn it.
We suffer more in our imagination than in reality. - Seneca
This happened a few years ago with Mambo. The company that started Mambo alienated the development community and the developers all left and started Joomla. Today Joomla seems much more robust and viable then Mambo. Twiki.net has a poor road in front of it...
I've recently been fiddling with Twiki, and looking at structured wikis in general.
I've been looking at ways to build collaborated structured data... where the structure of the data (i.e. the sort of fields that need to be filled in) evolves over time - and where some form of editorial control can allow the reliability of data to improve over time... or, at least, allow several people to come to agree on the same false data.
I've not been getting very far very quickly - though Drupal is showing some promise. Have other Slashdotters tried to address this problem? What software did you find most useful?
To put it back on topic, if the TWiki team go off to build the structured collaborative tool I hoped TWiki would be from the outset... I'm in favour of whatever restrictions they see fit.
Why would someone take YOU on when they don't know you from Adam?
If you've had a large role in writing a driver for Exchange working with Evolution, they'll know you're the doberman's doobries.
Reputation is everything when you're not the only player in the game. Really, why would anybody create bad-blood and eliminate their CORE (and free) developer base? It boggles the mind.
Bastards.
This sounds like a perfectly good way to make money...
The first dose is free...
Then take it closed when it's gotten popular.
Why bother
...or perhaps less bad time, is if you've written so much of the source you can actually rip out any outside contribution, change the license and go down a different road. If you did then it's your project anyway, and nobody promised you'd keep releasing code forever. This on the other hand, sounds like suicide:
20:37 PeterThoeny_, TomBarton: how will you handle our code when we go away? Will it still be there?
20:38 TomBarton of course! we will continue to fully comply with the GPL etc.
So... this will continue to be a GPL project, which means the new community will be free to take any of the VCs improvements and they'll be fighting a GPL project that has most of the previous developers on board? I think that VC might as well flush those money down a toilet or give them to me, either would be a better use of them.
Live today, because you never know what tomorrow brings
I would have majored in creative writing in college. If you don't want to make a living by developing software, why limit yourself to writing books on open source applications? That's going to be a low-volume seller.
In any case, there are a few well-known companies that make money directly from open source software but like diet plans "the results are not typical".
Is it just me or does anyone else remember Buck Rogers from the 70's? The robot character was Twiki... I wonder if that show got a trademark on 'TWIKI' and if so, what would happen to the TWIKI.NET trademark?
Panic now, beat the rush!
I was going to suggest uwiki ('u' comes after 't') for the new name and it turns out it was taken. swiki is taken also. I wonder how many of these '?wiki' names are already used?
If the investors felt any need to get help from the community, they wouldn't have locked the community out.
My experience with VCs has seen them:
Their first MO seems to be to rebuild the company from the ground up with "their people." This can avoid lots of personality conflicts based on "new guys vs old guys," I think /. can supply the counterpoint argument here.
Small wonder that their conversion to profit rate is 5%.
NextTwiki!
They should call it witwiki it has a good flow to it!
How'd he get sole control over the trademark rights?
We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
Crap... I was looking at using TWiki at work, but now I have to seriously reconsider now that they don't appear to have a developer community any more.
The key "enterprise" features were the ability (albeit clumsily) to maintain several separate public and private wikis, integration with AD (kinda) for accountability, and the GUI editor was handy for non-Wiki users. Being free/open source also means I didn't have to fill in a mountain of paperwork to try and justify the cost when we're just testing the Wiki water.
Any suggestions for an alternative?
This is true to a point but I think it misses a large amount of software that falls in-between.
I don't work on open source software as my day-job, but it's not because my employer is particularly attached to closed source ideals. It's because it's unlikely that anyone except my employer would be interested in the software I'm writing. Nobody's asked for our source code, but if they did (and it wasn't too much hassle to provide) then I think they'd probably get it... and they'd probably be allowed to release it as OSS if they actually wanted to. Similarly, we occasionally ask other organisations for the code they produced to do something, and they're usually happy to give it to us.
As another response to your post pointed out, many large companies do contribute to Open Source Software for one reason or another... either because it enhances their business and experience for their customers, or just because they want to add an improvement for their own reasons, and contributing back to the project is the easiest way to get it done.
How many software development jobs are in the shrink-wrapped closed source market, anyway, as opposed to people who are hired to write specialist software for their employer (or a customer) to use?
considering that among real Wikis, TWiki is crap?
TWiki's business model revolves around wowing lazy, barely-competent middle managers who will never really use the thing and foisting it on hapless employees while looking tech-savvy to upper management.
AltTwikiDieDieDie.
Terrorists can attack freedom, but only Congress can destroy it.
I'm hoping that TWiki.net dies, and I'm rooting for the fork guys.
This goes to show that you shouldn't have any expectations on how your boss or leader or anyone with power you don't have will always treat you like you think you should.
Once the "leadership" or "the bright future that the project can have" (that is, the extra money the leaders can make for themselves) suddenly turns you from a valuable contributor to some sort of liability, you're dumped.
Most "leaders" don't care about the people. Sometimes the project needs to suffer a bit in order to cater to the opinions and wishes of all members. The point is that most leaders don't care about the individual pawns from whom they transform life force into project pieces. They care first and foremost about the project; That's why they are leaders, that's why they have charisma, and that's why they are rich. The pawns are to be manipulated in order to fulfill his vision.
Even if you give your life away for a project, it is just a matter of "we don't need you anymore" from the ones with power. In this case, the ones with the domain names and the trademarks.
If you are just a grunt, you are expendable. Look at the power you really have: that's all you can count on. All you have learned is what you get; all you have contributed, you can't take it back. So be happy with what you have so far. And when you get dumped, take the lesson and move on.
We run TWiki at work. Not my choice, I hasten to add - it was already in place when I started as sysadmin and had a couple of gigs of data stored there.
I don't really like it.
Even minor upgrades are inevitably a big game of "let's see what's broken next", it's an absolute dog for anyone non-technical to use (there is finally a WYSIWYG editor that doesn't completely break everything in version 4.1) and the core developers tend to be painfully elitist. (as in: We don't care for [FEATURE], you shouldn't have non-techie people using it anyway so if a lack of [FEATURE] puts people off, all the better).
Features which are fairly basic in things like MediaWiki (eg. editing individual sections) require plugins, the plugin API changes drastically from one version to the next.
You can see previous edits but you can't just click a couple of buttons to revert to an earlier version - last time I checked, you had to view the source of the previous version and copy/paste it into a new revision.
Backend data isn't stored in a database; it's RCS. The only realistic way to migrate to any alternative is to write some sort of script but the number of little glitches you're likely to find in a TWiki site that's been running for many years and upgraded a few times is so huge that I hardly dare even try it.
I would dearly love to migrate the lot to a more mature alternative, but now there's so much built around TWiki that it's not really an option.
InstantDB, maybe seven years ago, where any number of contributors got screwed when the sponsoring company, Lutris, took it closed.
That's a brilliant summary, but you left out one thing - Open Source project leaders also write letters of recommendation on behalf of college n00b^H^H^H^Hformal job history challenged contributors for getting into the workforce.
I did that when I was Mr. XEmacs. I cannot believe I am the only one who does it. My biggest problem with doing letters of recommendation or being a reference was that I wanted to say "This guy is awesome, hire him or else!" but that's neither the most polite or wisest thing to say.
Think of it as karma and the time you spend devoted to supporting Open Source projects will benefit you (and everyone else) manyfold in the future.
I wanted to respond to the recent postings regarding TWIKI.NET and the TWiki.org project.
On Monday October 27, we posted a communication regarding a "relaunch" of the TWiki.org community to the TWiki.org website.
Please see: http://www.twiki.org/cgi-bin/view/Codev/RelaunchTWikiOrgProject
The key points in that communication are:
- exposition of a new governance model (an Ubuntu-style model)
- expansion of the charter of the project to encompass open standards around enterprise Web 2.0 collaboration (not just the wiki)
- greater focus on enterprise scaleability and integration standards
I want to clarify a few things to start off:
- We invite participation in the project. We took the actions that we did in order to increase the long run relevance of the project and increase the number of developers and users. We are not naïve; we certainly recognized that it would create some turmoil in the short run and that many key developers would choose to fork.
- Anyone is free to join this project. In this sense, no one has been "locked out". What we have done is ask that anyone who registers and contributes to the site adhere to a new code of conduct which very clearly specifies the new governance model. And it is important to note that the governance model isn't democratic (more on that later).
- Both TWiki.org and TWIKI.NET are fully compliant with the GPL, and furthermore, the .org is committed to an exclusively open source approach. Under the prior governance model, there were examples of closed source object modules on the site, such as various installers. We didn't think that was right.
I also want to provide a bit of background as to how I see the open source wiki and collaboration space today as a precursor to why we went with the Ubuntu-style model and adopted what is admittedly a pretty radical move.
I would characterize all of the open source projects in this space as being relatively small efforts, and all of them appear to be "thinking small" to me. That is to say they are fairly narrowly focused on some aspect of collaboration (e.g., originally TWiki was focused primarily on the wiki), or for some specific purpose (e.g., MediaWiki's primary purpose is to support Wikipedia). There simply isn't any large effort that is focused on setting open standards and providing an end-to-end open source solution for the full range of enterprise collaboration needs.
Is anyone thinking about how to create a framework and set of APIs to make it easy for arbitrary blog engines or social networking engines to attach into an enterprise collaboration framework? Is anyone thinking about how to standardize data about people, so that it can be shared between different collaboration apps? AD/LDAP approaches are all aimed at authentication and access control, not at capturing richer information about people. Is anyone thinking about how to augment the OpenSocial API to make it more relevant for enterprises and allow people to manage their social graphs between their consumer and enterprise lives, and implement clear privacy rules between the two?
The answer to all of these questions is no. I'm pretty sure the only group of people that are thinking about these problems, while using an open source and open standard approach, are the people at TWIKI.NET, some university researchers and a small number corporations that we have had discussions with.
Our vision of what we want to do for open source enterprise collaboration is pretty broad. It's going to require a lot of resource to get there. Some of that resource will be provided by open source developers, but realistically it will most likely require a lot of commercially focused effort as well. Most of the successful open source efforts out there have some closely aligned commercial entity. When I was at Cygnus Solutions from 1996-2000, roughly 80% of the development in gcc/egcs was directly f
Trademarks don't give the owner ownership of the word; it's restricted to a particular field of application. Essentially, you can trademark an adjective, not a noun. This company owns "TWiki" as it applies to web and related applications, and the owners of Buck Rogers own "Twiki" as it applies to annoying robots.
We at ADempiere FOSS project can relate to many of the comments in this story as we have our very own wars all the time particularly this present fiery one in our forum here.
3 off us due to disagreement and disgust at each other, resigned this week our benevolent positions but still work on the sidelines. I am not sure to cry or to laugh. I trust Eric Raymond's Cathedral and The Bazaar story.
Somehow when you adopt what Linus Torvalds did for Linux, you got a revolution, but you have to survive the egos especially your own. GNU was going ok, but ok is not enough to take on the world giants. Linus finished off the game via his attitude of giving and not caring for kudos back.
red1
ADempiere Bazaar
(evangelist/former benevolent dictator - September 2006 - Today)