Is there a plugin to improve Confluence's search? - confluence

Our team uses confluence as our enterprise wide knowledge sharing system. It's fine, but the search for Confluence is god awful. I've talked to people at other firms and they've had similar complaints.
The specific question...Is there a plugin for Confluence to change the search algorithm that it's using?

You might want to try the Confluence Awesome Search Plugin : https://plugins.atlassian.com/plugin/details/32021

I might take a look at this:
https://marketplace.atlassian.com/plugins/ZFIN.instantsearch
However, that will not change the underlying search algorithm for populating their search. Its possible that it is significantly better in 5.x as I know they have made significant improvements.

Related

Versioned cloud-based social code snippet management

It seems a lot to ask, but I'm looking for a cloud-based solution to managing code snippets. I am looking for:
Tags
User accounts (I want to be able to see all of my snippets on a single page)
syntax highlighting
versioning - myself or others should be able to edit my snippets to improve them and have revisions save so that I can go back and use an older version if I prefer.
straightforward UI with minimal advertising if any
Does anyone know of a solution which meets these requirements? If not, would anyone be interested in something like this? As a software engineer, after step zero (does it already exist), I'm perfectly willing to go onto step 1 (would other people use it? If so, make it).
www.codebarrel.com
it has everything you asked for
Sounds like Gist.
http://gist.github.com/
Except for the tags part. But it might be workable anyway.
I'm working on a site for this. The very rough (as in: barely works, but not even functional yet) initial version is here: https://github.com/jasongrout/snippets

what cms that can support more than one language?

One of my clients asked me to integrate an open source CMS in her website.The challenge I have right now is that she wants the website to be bilingual. is there any cms that implements this feature? The content on each page should be displayed either in english or french and no automation translation(like google's or babel fish). only static content should be held in language configuration files.
Thanks for any help or idea.
N2CMS can do that. It supports multi-sites on one installation, multi-language, templating, MVC. And it is a very developer-friendly, developed in C#.
http://n2cms.com
http://n2cms.codeplex.com/
Drupal, besides being considered the best php-based open source CMS, has multilingual support
"Internationalization: Build Multilingual Sites"
http://drupal.org/node/133977
Umbraco does this, is FOSS and based on .NET.
http://umbraco.org/
go for joomla it support multi lingual , use joom fish component
According to one of its FAQ's, Plone, running the LinguaPlone add-on can do this, if I understand your question correctly.
MODXCMS.com does enable you to use lots of different languages on the same site!
They call it YAMS - Yet Another Multilingual Solution ---
about YAMS on the MODX Forums
I say go with MODx CMS coupled with YAMS. Choose the Evolution release, not the Revolution. I just installed the YAMS and it's working like a charm.
The learning curve maybe a bit steep but it's worth every hour I spent learning it.
Are you looking for a translation memory/CMS or a CMS that integrates with a TM?
How many languages are you looking to support?
Any of the complicated ones? (HAT, for example)

Does PostgreSQL have Good Multilanguage Support on Windows?

I am about to use postgres for my website but want to know if it has good multilanguage support before I spend time with it.
We are currently using PostgeSQL on multilingual site and using it's search compatibilities. It's pretty nice in fact. Text search, however required a little bit of configuration.
The fulltext search comes with the same set of builtin dictionaries as on Unix/Linux, which is pretty good coverage. If these cover your needs, you will have the exact same functionality.
If you require custom dictionaries, they also work equally well on Windows, but you are likely going to have a harder time building the installation of them there.
For fulltext search you can use the ispell dictionaries from http://wiki.services.openoffice.org/wiki/Dictionaries
The process of installation them into PostgreSQL is described here (unforunately in ukrainian, but if you are native with Russian or Linux :) you will understand this): http://grandse.org.ua/messages/show/60
http://developer.postgresql.org/pgdocs/postgres/textsearch-dictionaries.html
Here is the common docs for TSearch2: http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/

Effective Extensions for Development Wiki

Our small team of 3-4 developers uses a wiki for documentation and collaboration. I'm trying to put together a list of some solid extensions which would help make it better. We are using MediaWiki, but if you know of a good extension/plug-in for another platform I'd like to hear about that too. Thanks.
Here is my list so far:
Geshi for syntax highlighting.
FCKeditor
TagAsCategory
Promising Extensions that don't work w/ MediaWiki 1.15.0
CategoryEditor
IssueTracker
Two things come to mind:
Bug tracking tool integration
SCM tool integration
For MediaWiki there are already
Bugzilla integration:
http://www.mediawiki.org/wiki/Extension:BugzillaReports
SVN integration:
http://www.mediawiki.org/wiki/Extension:SVNIntegration
The whole list of extensions is here
Well, I think that a good starting point would be to check what we use at mediawiki.org, because this is a Development Wiki :)
My first choice would be CodeReview of course. It's not pretty, but it's very useful. See how we use it: it allows to integrate a SVN into the wiki, to add comments on code, tag commits, and put statuses on it.
At MediaWiki, we use new/verified/ok chain, adding fixme/reverted/resolved/deferred when things go wrong; but you're free to use your own statuses here.

mojoPortal OR Umbraco?

I have been look around for Free/Open Source ASP.NET CMS / Portal systems for a while now, and have seived it down to two different ones.
Umbraco - http://umbraco.org
mojoPortal - http://www.mojoportal.com
Both look excellent and have different appealing features, but I am looking for people who have used both and which one you went with and why??
I actually went for Umbraco in the end and would never look back, its incredibly easy to install and use
To install you can use the web platform installer to install it and the AMAZING amount of free projects you can EASILY install with a couple of clicks make it by far the best CMS out there
http://our.umbraco.org/projects
If you are unsure where to start have a read of this
http://www.blogfodder.co.uk/post/A-Complete-Newbies-Guide-To-Umbraco-CMS.aspx
I tried Umbraco and it is not for the timid. I feel I'm a fairly technical person, Sr. Web Developer... and after several hours I gave up.
MojoPortal just works.
It has its flaws, but the simple fact that it just works means it wins.
I used Kentico, DNN, Sitecore, Joomla, CMS Made Simple (Yes admittedly not mojoPortal). Umbraco is by far the most powerful if you are after a highly customised and highly specified solution. Linq2Umbraco just seals the deal.
However, if you are after idiot proof CMS with everything built in, and your biggest concern is to look for check boxes to enable forum/blogs/whatever other joke modules/bells and whistles/etc. Umbraco isn't for you. IMO Kentico/DNN are the ones.
Edit - And 3 years later, I've used SharePoint, epiServer, SiteFinity as well.
Umbraco still wins hands down.
mojoPortal seems easier to use to me and it works even with javascript disabled like using noscript browser plugin. Seems more care of accessibility has been taken using progressive enhancement javascript techniques whereas you can't manage your site at all with javascript disabled using Umbraco.
I haven't tried mojoPortal, but I love Umbraco.
Things I like:
Clean code
Uses XSLT, python, or .NET to extend
Awesome community support
Tutorial videos for easy learning
Admin area is extensible
Good plug-in projects
But really its because I can use it for both small and large projects easily.