Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Businesses Open Source IT

Convincing Your Employer To Go With FOSS? 369

mark72005 writes "My employer is currently looking at adopting a content management system for use by our technical support staff (primarily first-line end user support, but hopefully it will include deeper levels of support personnel eventually). The candidates are currently Plone (OSS) and Confluence (proprietary, closed-source). For those with experience in each, what arguments in favor of Plone could be made to managers more interested in pragmatism than idealism?"
This discussion has been archived. No new comments can be posted.

Convincing Your Employer To Go With FOSS?

Comments Filter:
  • by grahamwest ( 30174 ) on Thursday October 14, 2010 @03:57PM (#33899540) Homepage

    I've used TWiki (OSS, all Perl IIRC and aimed at corporate usage) at one job and Confluence at another but not Plone. Confluence is good for non-technical people because it has a pretty good wysiwig editor, but its search was simply wretched. I think we had a lot of 'lost' knowledge in the Confluence DB because nobody knew it was there and the obvious searches didn't show it - I would come across nuggets now and then. If you have the discipline to build index pages, it's probably a good choice if you have a lot of non-engineer type people.

    TWiki (and this was a number of years ago so it may have improved) was almost the reverse. Good search, good architecture for plugins, but no wysiwyg so non-technical contributors had trouble with it. They were writing a wysiwyg plugin so that may have now arrived. It was easy to maintain and of the two I would say I like it better.

  • Liferay (Score:4, Informative)

    by Tepar ( 87925 ) on Thursday October 14, 2010 @03:58PM (#33899552) Homepage
    Might I suggest Liferay (http://www.liferay.com)? Open source, but also commercial, and more featureful than both Plone and Confluence.
  • FLOSS weekly 137 (Score:5, Informative)

    by keith_nt4 ( 612247 ) on Thursday October 14, 2010 @04:06PM (#33899670) Homepage Journal
    I haven't used either system but the podcast FLOSS weekly recently did a whole episode [twit.tv] about PLONE that may help you decide if it is right you.
  • by seebs ( 15766 ) on Thursday October 14, 2010 @04:09PM (#33899716) Homepage

    That would be a totally coherent or relevant comment in an alternate universe where the question had to do with a replacement for MS Word. Please tell us how you get to that universe, so we can loot their alternate technology to improve our own.

    In short, "let's say an open office variant" is a pure non-sequitur, because "competition for MS Word" is a field where compatibility is widely imagined to be important. (Note: I've had a lot of trouble with compatibility between MS Word and MS Word -- in fact, more than I've had between MS Word and OpenOffice.) We're talking about a tool for internal use, at which point, all that matters is its compatibility with itself -- it's not something that other people send you stuff for. And, even if it were, the chances that the commercial one is an effective monopoly aren't high.

    MS Word is really a very special case, and no example based on it is likely to be relevant to other cases.

    FWIW, we use Foswiki at work these days, I think, and we're pretty happy with it. Search is sorta frustrating, though -- it really does need someone keeping it maintained.

  • by MeanMF ( 631837 ) * on Thursday October 14, 2010 @04:13PM (#33899774) Homepage
    Atlassian makes the source for all of their products available to anybody who buys a license. It doesn't cost anything extra, and even the $10 starter licenses come with full source.
  • by WhiteDragon ( 4556 ) on Thursday October 14, 2010 @04:13PM (#33899780) Homepage Journal

    Plone is a CMS, Confluence is a wiki. Incedentally, both products are quite good. I used Confluence at a previous job and it is a very nice wiki. We used it because of it's tight integration with Jira, an issue tracking system by the same software vendor.

  • Re:Confluence (Score:4, Informative)

    by Zero1za ( 325740 ) on Thursday October 14, 2010 @04:15PM (#33899802)

    Also, strictly speaking, Confluence IS open source, it's just not FOSS. You get access to the source code with your license, and as long as you keep your license up to date, you can download the source for the latest version at any time. If at some point you decide not to pay for support, their license allows you to keep working with what you have, binary or source. I think Atlassian as a company have taken a very enlightened approach to this issue, and I have no qualms in paying for their excellent software. Most of the issues I would have with closed source proprietary solutions are not an issue. You are free to tinker, just not redistribute, and they give you the insurance policy, in source code, that you can keep going should there ever be an issue with them as a company.

  • by Anonymous Coward on Thursday October 14, 2010 @04:19PM (#33899876)
    My group evaluated about a half dozen wiki products. We ultimately went with Confluence for a few reasons:
    • Fine grained ACL rather than locked/unlocked
    • Good editor that doesn't rely on IE (one requirement was that it works in Linux, which is why we didn't go with the corporate sharepoint)
    • Supports LDAP including groups
    • You can edit in Word (or Excel?) on the wiki if you have a plugin
    • Product suite integration with Jira

    Yes the search sucks. You can use tagging to sort out things to some extent but good organization is key.
    One "benefit" is that it can import from several other wiki solutions including Mediawiki which was our old solution. While the importer works, formatting is trashed so you pretty much have to have someone go and clean up after it.

  • by ciaran_o_riordan ( 662132 ) on Thursday October 14, 2010 @04:20PM (#33899894) Homepage

    This gets much less attention than it deserves:

    http://www.fsf.org/working-together/whos-using-free-software [fsf.org]

    Testimonies from Cern, NYSE, the EU, Wikipedia, and the US Department of Defense, plus another page of testimonies from individuals:

    http://www.fsf.org/working-together/profiles/meet-the-free-software-community [fsf.org]

  • by plebeian ( 910665 ) on Thursday October 14, 2010 @04:30PM (#33900012)
    WYSIWIG is not reason enough to go with confluence. If you want to do any fancy formating/Custom CSS it is a bear to work with. I recently transitioned the internal webserver for my agency (~400 users) to a Sharepoint services site because maintaining Confluence on Windows was such a pain. Every patch basically required building a new instance, updating all the plugins, and then copying all of our customizations over to the new instance. I am sure it is easier on a Linux platform but if you are looking to run it on a MS Test the upgrade process before you make a decision. I have not built a site in Plone yet, so I cannot comment on it.
  • Re:Cost? (Score:3, Informative)

    by FoolishOwl ( 1698506 ) on Thursday October 14, 2010 @05:06PM (#33900550) Journal

    Mod parent up!

    This strikes me as genuinely useful advice.

  • Re:Stallman's answer (Score:5, Informative)

    by Beelzebud ( 1361137 ) on Thursday October 14, 2010 @05:27PM (#33900818)
    Yeah except for that small detail about Stallman actually contributing something positive to the world. You may not like the guy's opinions, but he's contributed greatly to the world in the form of being one of the pioneers of the entire free software movement. Putting him in the category of a Michael Savage is not only completely unfair, but also just plain ignorant.
  • by rtechie ( 244489 ) on Thursday October 14, 2010 @07:03PM (#33902028)

    Your real question is:

    Convincing Your Employer To Go With Plone?

    The answer to this depends on how good your organization is with Zope/Python. If you have onsite developers with Zope knowledge (who can support Plone), Plone is a no-brainer. And if you have developers familiar with other OOS software like Java, you have plenty of other products to choose from:

    http://en.wikipedia.org/wiki/Category:Open_source_content_management_systems [wikipedia.org]
    http://www.cmsmatrix.org/ [cmsmatrix.org]

    If you don't have any onsite development staff, the value proposition of OSS/Plone goes down because you will presumably have to hire someone to run it.

    Frankly, that's what I would stress. If this is a large enough project you're going to have to hire someone to run it anyway. You can save on software costs by hiring someone who knows Plone.

    If you're not hiring new staff it boils down to who within your organization is running the CMS and what THEY want. Most other considerations are relatively trivial. The more "out of the box" they need the software to be, the more that leans towards a proprietary solution. They might also want to be able to have a vendor to complain to and to provide direct support, again, proprietary has an edge here.

    Popularity also factors in. I don't really know how popular Plone is, but Confluence is really popular. That means there will be lots of online resources (forums, FAQs, etc.) for Confluence that you might not find for Plone.

  • by bell.colin ( 1720616 ) on Thursday October 14, 2010 @07:12PM (#33902136)

    Ah, The hippie-commie argument about Linux/FOSS (even free stuff can "make" money.)

    Just send these to the upper management types and tell them to open up thier WSJ paper and look in the finance section. (Linux "is" making money)

    GOOG
    IBM
    RHT
    ORCL

    They may not know as much about RedHat or Oracle, but you would have to be living in a cave for 20 Years not to know who Google is and they Damn sure know who IBM is. Hell as far as the hippie crowds go tell them to look at Apple (APPL) which is starting to surpass Microsoft. (Even Hippies are greedy capitalists.)

    FOSS is actually a prime example of how Free-Market capitalism is "supposed" to work, Undercut the competition and create a better product for less. Seems that free can undercut the big boys and make money. (win-win)

  • by bell.colin ( 1720616 ) on Thursday October 14, 2010 @07:43PM (#33902478)

    It's probably best not to try and deploy it as a replacement, but as a supplement.

    For a several years now we would install it and have users use it turn their .doc files into .pdf (instead of buying $150 Adobe Pro.) We have added it as part of our default image for the last 3 years (now Office 2007 Pro. % OO 3.x)

    There are some features that we have used in OO for auto-document creation from a SQL Database (used it to pull fields from a system and autocreate 1000's of cards pre-printed with Names and other info to reduce the amount that had to be filled in later, Could not find anything like this in Word 2002/2003 (have not tried in 2007) and using Access forms just looked horrible and would never come out right but OO Writer did this from a blank document to a template to an exported .pdf ready to print in minutes.

    It's there and every now and then it is able to actually fix MS documents that hang while loading, i.e. if a user created a file from a corrupted template that was originally in an OLD outdated network share years ago and the file still has it referenced somehow, now every time a file created from that template is opened (after the server the share was on died) it times out trying to open the old UNC location. we could find no way to fix this within office, but found that by opening it OO it would load immediately so they opened then re-saved them and now Office has no issue with them.

  • by homesnatch ( 1089609 ) on Thursday October 14, 2010 @07:51PM (#33902592)
    To be fair, Excel did not support more than 65k rows until Excel 2010.
  • Re:Cost (Score:1, Informative)

    by furgle ( 1825812 ) on Thursday October 14, 2010 @08:22PM (#33902932)

    I agree, Plone while free is not something you want students to setup or create any sort of application with. I should know I was a student setting up and creating an application for what essentially was a podcasting art website (the site never go off the ground as far as i know.

    As a student it was my year long project to complete this site (with a group of others), we did all the good things, project management docs. Requirement docs, but we where told to use Plone. None of us had ever used Plone, it took about 3 months to understand what was going on and another 3 months to become "competent" modifying Plone.

    Don't get me wrong, I'm not bashing Plone. I actually ended up really liking it, but we ended up running out of time as we couldn't learn fast enough. And it is fairly easy to brick a Plone website by "accidentally" deleting the wrong files. (or maybe i'm a little dumb).

  • Go-oo.org (Score:3, Informative)

    by Fencepost ( 107992 ) on Thursday October 14, 2010 @10:14PM (#33903858) Journal
    Go-oo.org is a fork managed by some folks at Novell that incorporates multiple patches that haven't made it into the main branch yet. One of those is exceeding 65K rows (now 1048576). It's not in the main branch because there are apparently some problems with calculation performance with many rows and some problems with positioning with drawing objects. More details in http://kohei.us/2010/02/20/increasing-calcs-row-limit-to-1-million/
  • Re:Cost? (Score:3, Informative)

    by Derkec ( 463377 ) on Friday October 15, 2010 @06:14AM (#33905996)

    It's definitely not cost.

    In Corporate IT budget terms, Confluence is free. A manager can purchase a couple hundred users worth of licenses on the corporate credit card. And it's supported. Hell, that's pretty much the Atlassian model. Stack 'em high, sell 'em cheap, and make 'em pretty.

    I think the parent is dead on. If you have your heart set on plone (I've used it, it's acceptable - won't bring many tears of sorrow or joy) the parent is right. Just do it. If asked to compare to confluence, you want to find some practical reason Confluence is worse - some security thing would be ideal - but end up with a "look, this is easy, it's done, and it's free" kind of play. "We could do Confluence, but it does cost some money and it's pretty much the same thing. I don't see a compelling reason to pay for it."

    However, if your boss really values support (a "throat to choke") you'll want to know what it'll cost to pay someone to provide you a Plone support contract. Plone.net has some providers listed. In the US, I'd start with http://www.enfoldsystems.com/ [enfoldsystems.com] .

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...