Confluence experience overview

Atlassian Confluence® is a wiki based collaboration platform that allows for seamless information sharing by the whole development team and all stakeholders. Confluence is a good choice for organisation wide information changes, and is often the main tool for an intranet solution.

Over the years, the following projects have been carried out by the Ignite team while migrating, enhancing and maintaining the Atlassian Confluence platform:

  • organising the migration of a large-scale Wiki intranet to the Confluence platform;
  • reporting tickets to Atlassian and to third party plugin vendors, in order to improve the Confluence platform on a daily basis;
  • providing technical consultations and thorough analyses with daily support tickets;
  • implementing workarounds for existing product malfunctions, in order to guarantee seamless organisational information exchanges and to eliminate the downtime of integrated systems;
  • organizing Confluence upgrades;
  • organizing overview and training sessions for end users after major Confluence upgrades;
  • enabling a user-base migration from an LDAP-based to an AD-based user-directory, with the merging of individual accounts, handling username mappings and ensuring metadata integrity across all (also third-party) plugins/macros that store usernames internally;
  • improving the Atlassian JIRA® integration for the existing Confluence-based intranet solution;
  • Survey macro – lets users setup a simple survey form in Confluence® with text, radio button, multi-select or yes/no answers. As a special feature, it includes a random draw algorithm for use in raffles;
  • Registration tool – allows users to specify a form in Confluence that the registrant must fill in (allows for the input of texts, text areas, drop downs or checkboxes), and a special “status” field with predefined values which is used when registering for the delivery of physical items, for example. Once the status field changes, the user will receive an email with a notification of the status change;
  • Custom themes – employs Scaffolding live templates to enforce certain standard Confluence space structures for different teams (making it easier for high-level management to navigate);
  • Plugin migrations – a toolkit to automate different versions of Confluence migrations, as well as later migrations. Includes customisable conversion algorithms for rogue plug-ins, and a number for scripts to work around some custom-plugin limitations. Special effort has been put into pages that use Customware Scaffolding & Reporting plugins;
  • JIRA integration plugin -- pulls data from JIRA and allows for aggregations and inputs to be applied to the Confluence chart macro. Multiple macros work together to provide client-specific views of different structures from JIRA, employing filtering and grouping by any (custom)field, calculating sums of issues or estimate points, as well as providing visual information such as pie-charts & Greenhopper-like bar charts. Visualises client-specific hierarchies and dependencies;
  • Confluence async macro – allows for any part of the page to be loaded asynchronously;
  • Reporting tools plugin – serves as a Confluence front-end for gathered test results. The data is presented in the form of charts and tables, and has many options for filtering the data sets;
  • Public holiday macro – enhances the Team Calendar Macro to enable a display of compact country flags instead of a longer text;
  • Sympa HR integrations – displays welcome messages in the company’s Confluence intranet when a new employee is starting to work at the company, and displays a vacation calendar. Information from the Sympa HR system is used to display the needed information.

If you would like to organise your company’s information in one place, and at the same time eliminate excess e-mail traffic, then let us know and we’ll find the best solution for your organisation!