TWIKI.NET Open Source Enterprise Wiki - Blog Voice
Observations on Sharepoint by Brian Drake
Please see: http://briandrake.wordpress.com/2009/05/06/the-promise-and-pitfalls-of-sharepoint/ I fully agree with most all of Brian's comments, but would like to offer some additional thoughts. I believe Brian sees the fact that Sharepoint users can create whatever group memberships they feel is necessary for security as one of most the significant issues impeding enterprise collaboration. Though this is certainly an important consideration, I'm not sure I see this Sharepoint feature as the core challenge to organizations who have chosen to deploy the software. TWiki also supports the ability to restrict access to content as needed. The flexibility to control access to information at some level is required within all enterprise organizations. Many of our customers insist on LDAP or AD integration in their deployments. What we observe in these cases is that although the IT departments are proficient in managing user access to systems and sometimes even managing group membership at the department level, they can't begin to manage 'knowledge groups" at all. They are simply too dynamic. So that control has to come from somewhere, outside IT. In TWiki's case TWiki access controls can overlay LDAP, and also restrict read-write access to information w/o LDAP. The bigger collaboration issue within organizations is related not so much to the question of does one tool make it too easy to lock down information, but more a cultural understanding with regards to sharing knowledge within the entity. Many organization we see, have created greater barriers to collaboration within their organization, not because they have selected one tool with features that make them more or less useful, but because organizational or departmental silos have been created simply because no one wiki seems to fit all user types and historically the decision to buy or download free open source and they deploy was made too low in the organization. The fact that Lewis Shepherd, the Chief Technology Officer of Microsoft’s Institute for Advanced Technology in Governments took the time to comment on Brian's points is noteworthy. That MSFT had to spend a $1.2B to acquire FAST's search technology indicates how critical search is to delivering efficient enterprise collaboration solutions. The latest version of Certified TWiki includes the Plucene search engine to quickly within Office based attachments. Because it's indexed search, its very, very fast. It was natural to include Plucene in Certified TWiki because its open source. (THANK YOU! to the Plucene open source development team). One observation we have of organizations with a deep understanding of wiki based collaboration and its impact on organizational knowledge, is that the amount of content residing in MS Office documents decreases dramatically- by more than 70%... So then the question really is; If Sharepoint's main value is searching and storing office based information in a way that's somewhat better than placing documents in NT file system and finding them with desktop search, how valuable is it when most content is created directly within the Wiki? Some organizations in the midst of making the transition to true wiki based collaboration models have deployed interesting hybrids; They use Sharepoint, for the filestore but prefer TWiki for the wiki/web 2.0 collaboration engine front end. And in at least one case, because they had already deployed the Google search appliance within the enterprise, chose to integrate their existing search engine appliance with TWiki as the Mashup point. David Pointzer Sr. Process Engineering Manager, R&D of Mars Inc. states it well. (They also have Sharepoint) "It is my experience that a true competitive advantage comes from not just getting the wiki tool that everyone can get and use. No advantage there, just keeping up. An advantage can be built by taking a look at how these tools can be customized and supercharged to facilitate your particular ways of working, culture, business, etc. This is where the TWiki solution is strongest." If you want to discover how many wikis silos you have within your organization, consider giving our WikiCrawler a spin. You might find the results surprising. Cheers, Will All trademarks and copyrights contained in this Blog post are owned by their respective trademark and copyright holders.Matt Hodgson's views on the ROI of Social Networking in the enterprise
http://www.theappgap.com/roi-of-being-social-at-work.html Matt's perspective on the effectiveness organizational teams as the justification for adopting Enterprise Social Networking (ESN) tools is interesting. Definitely recommended reading for anyone considering deploying TWikiConnect within their company.TWIKI.NET is Finalist in LinuxWorld Product Excellence Awards
LinuxWorld Conference & Expo announced the finalists for their Product Excellence Awards. TWIKI.NET's OnDemand Enterprise hosting solution has been selected as a one of three finalists in the Best Application Development Tool category. The winner will be selected and announced on Tuesday,
August 5th at the expo. See details at LinuxWorld Conference & Expo Announces Finalists for Product Excellence Awards
TWiki User Meetup in Silicon Valley, 2008-05-16
Our third Silicon Valley TWiki User Meet-up will take place at the Plug and Play Tech Center in Sunnyvale on 2008-05-16. This is a good opportunity to mingle with wiki aficionados and to learn from each other what does/does not work when deploying a wiki at work. We hope you can join the event, and possibly present how your organization is using TWiki? Plug and Play Chefs will prepare gourmet pizza and provide drinks for this TWiki User Meet-Up; TWIKI.NET is sponsoring this event.- When:
Friday, 16 May 2008 05:30 pm - 08:00 pm - Where:
Plug and Play Tech Center
440 N. Wolfe Road, Sunnyvale , CA 94085 (
map)
- RSVP, one of:
twiki.org, meetup.com, facebook.com, or send an e-mail to feedback@twiki.net
Scalability of TWiki
Sometimes we get the question on how well TWiki can scale. This blog post compiles scalability related information so that you can plan your TWiki deployment effectively.- Scaling Across Teams and Departments
- Server Selection, Caching, Load Balancing
- Scalability of Search
- Flat File Back-end
- Multiple webs (workspaces):
- You can create as many webs as you need. Some large TWiki deployments have over 1000 webs. Think of a web like a wiki within TWiki. Each team can get their own wiki. People need to register only once, then they can create content in their own space. If needed you can link across webs, such as to reference a registered user or an entry in the Glossary web.
- Fine grained access control:
- You can create TWikiGroups and restrict access to content for view and edit based on those groups. Although it is possible to restrict access on a topic (page) level, it is typically done on a web level for ease of administration.
- Authentication:
- In a large deployment it is advisable to authenticate users against your directory server, such as Active Directory or LDAP. That reduces the workload on registration/login questions.
- File attachments:
- TWiki has a per-topic namespace for file attachments. That means, if one team uploads a file called
inventory.xlsto their team page, and another team uploads a file of the same name to a different page, they will not collide. Try that with Mediawiki or other wikis. - You can limit the maximum size of attachments that can be uploaded. This can be done for the whole site and also on a web level.
- TWiki has a per-topic namespace for file attachments. That means, if one team uploads a file called
- Organize content:
- You can categorize content with TWikiForms and run meaningful reports with FormattedSearches.
- You can install the TWiki:Plugins.TagMePlugin to tag content. See for example the tag cloud of TWiki extensions on the TWiki.org website.
- Web 2.0 platform:
- Web 2.0 is all about user generated content. TWiki is a web 2.0 platform where you can install ready made applications. For example, check out the TWiki:Plugins.BlogAddOn, the TWiki:Plugins.TWikiDotNetForumAppAddOn and other TWiki extensions in the TWiki:Plugins.WebHome web.
- Create your own applications:
- TWiki goes beyond Web 2.0: The TWiki platform is about user generated application logic. Your users can create situational applications that solve specific business needs, such as a bug tracker, a employee news portal, TWiki's Support web and more. You do not need to be a programmer; all application logic is done in TML (TWiki Markup Language) using TWiki forms, reports and optionally some HTML and JavaScript.
- The IT department is in charge of the wiki dial tone and wants to have some control over the wiki deployment. With TWiki you allow users to experiment in a controlled environment. That is, IT can get the dreaded "shadow IT" under control.
- Integrate:
- TWiki has a plugin API and ready made plugins to connect to external databases. That way you can run a query in MySQL and other RDBMS and display the result in TWiki pages. Useful to show CRM data to sales teams and bug trends to engineering teams.
- Enterprise class Linux
- Dual core CPU 2.6 GHz
- 2 GB RAM
- RAID 1 or RAID 5 for redundancy
- Dual power supply for redundancy
- Plan disk space:
- Page content: 15MB per 1000 page (yes, MB, not GB)
- File attachments: 1GB per 1000 pages
- Caching:
- Several caching extensions are available, such as TWiki:Plugins.PublicCacheAddOn, TWiki:Plugins.VarCachePlugin and other extensions on caching.
- Load balancing:
- For high volume traffic sites it is possible to put TWiki on a load balanced setup. Here is an example:
- Cisco Ace load balancer.
- 3 webservers.
- NAS storage back-end.
- Webservers share data on NAS for pages, file attachments and log files.
- In the early days, TWiki.org was on a load balanced server setup while hosted at SourceForge.net. Now it is on a single server. The TWiki community plans to move TWiki.org again to a load balanced server setup which will improve the performance considerably.
- For high volume traffic sites it is possible to put TWiki on a load balanced setup. Here is an example:
- Simple installation
- Simple backup and restore
- Simple migration of content between TWiki installations (think of grassroots wiki consolidations, spin-offs and acquisitions of companies)
- Well understood caching and replication technologies available
- Resilient to data corruption
- TWiki scales well on number of webs, e.g. it does not matter much if you have 3 webs or 3000 webs.
- TWiki has a limit on the number of pages in a web. You will see a performance impact if you have more than 20,000 pages in a single web. This depends on the file system/configuration used, on the bandwidth of your server I/O and on the memory installed.
- TWiki scales well on the number of registered users. We have not done tests on the upper limit. It is also feasible to not register users in TWiki, e.g. to rely solely on LDAP login.
New Leadership Supporting Community
Dear TWiki open source community: If you google the news on "twiki" you will see a lot of press coverage today. Rod Beckstrom accepted a high level position within the US government. He was appointed to run the newly created National Cyber Security Center, which will operate within the Department of Homeland Security. I can't express in words how much I appreciate Rod's engagement with the company and with the community. A true leader. I am thrilled to announce that we appointed Tom Barton as the new Chairman and interim CEO of TWIKI.NET. He is very much execution focused and has an excellent track record in developing vibrant open source communities. Tom was the Interim CEO of Cygnus Solutions, which was acquired by Red Hat Software in 1999. At Red Hat, he continued as Senior VP of Client Services. More recently, he was CEO at Rackable Systems, the company he made public. Tom asked me to convey this message to the community:
I am very excited about joining TWIKI.NET and the TWiki community more broadly. We used TWiki extensively at my last company - Rackable Systems - and I saw the difference it made in our efficiency by improving departmental and cross functional collaboration, not just as a tool use by engineers to manage projects. TWiki was used throughout the organization. It virtually replaced our traditional IT managed intranet. For example, our TWiki based intranet contained all HR information, our quality system, manufacturing instructions and other business critical information.
My experience was that the software is extremely reliable. In the 4 years I was with the company, the only time the server failed was due to a hardware fault, so obviously the team has done some excellent coding. It is clearly the best enterprise wiki out there and has the most active and vibrant open source community. I am committed to making TWiki.org a success as much as I am committed to making TWIKI.NET a success. When I was at Cygnus Solutions, we had a very positive relationships with the GNU project, and through our efforts as a commercial company, we were able to fund a substantial portion of the development of core technologies like gcc, gdb, and glibc. I hope to help do the same with TWiki.
I asked Tom to participate in our upcoming open source release meeting on 31 Mar 2008. He can't participate this coming Monday since he will be out of the office all next week.
With Tom on board we will continue with the mission I stated last year on twiki.org. I believe TWIKI.NET executed well so far along the commitments:
- Fund enhancements to open source project via consultants (editors, skins)
- Organize and sponsor TWiki Community Summits (including Larry Wall)
- Organize and sponsor TWiki Meet-ups
- Secured expensive Sun hardware for twiki.org
- Fund half a rack of hosting for twiki.org
- Help publicize TWiki (such as TWiki's position in Gartner's magic quadrant)
- Initiated TWiki merchandise (T-shirts)
- Refer consulting work to consultants
TWIKI.NET Sponsors YouTube Contest 2008
YouTube is the second most popular website in the world and every day over 10 million videos are watched on the site. It is a great platform to promote products and TWIKI.NET plans to tap into this to build the awareness of TWiki. All we need are some compelling videos! The expertise to make these videos is out there in the TWiki community and every TWiki user we meet has their story to tell. All people need is a gentle push to get those cameras running and start posting TWiki videos on YouTube. TWIKI.NET are sponsoring that gentle push to the tune of over $3,000 dollars with the TWiki YouTube video contest. We are awarding prizes for the top three as well as giving every qualifying video entrant a free T-shirt.- 1st Prize - $2,000
- 2nd Prize - $750
- 3rd Prize - $500
Videos of TWiki Meetup 2007-11-29
TWIKI.NET organized the first Silicon Valley TWiki User Meetup at Plug and Play Tech Center on 29 Nov 2007, where more than 50 TWiki users participated in the event. We would like to share some videos.TWiki Meetup introduction
Rod Beckstrom speaks on collaboration
Vicki Brown discusses how Yahoo! uses TWiki
Guy Martin presents Motorola's TWiki
TWIKI.NET Blog
Recent Posts
- Observations on Sharepoint by Brian Drake
- Matt Hodgson's views on the ROI of Social Networking in the enterprise
- TWIKI.NET is Finalist in LinuxWorld Product Excellence Awards
- TWiki User Meetup in Silicon Valley, 2008-05-16
- Scalability of TWiki
- New Leadership Supporting Community
- TWIKI.NET Sponsors YouTube Contest 2008
- Videos of TWiki Meetup 2007-11-29
- TWiki Meet Up - Silicon Valley - 29 Nov 2007
- Case Study: KQED's QUEST Program Managed by TWiki
- TWIKI.NET launched at LinuxWorld in San Francisco
- Roles People Play in a Wiki
- Wiki Spam on Public Wikis
- Wiki Applications and The Long Tail
- What is a Structured Wiki?
- The Wiki Champion
- Value of Tagging Wiki Content
