We can drive the whole process of customization from consulting and planning to development and support.
Don't be satisfied with what you have. Always find a way to extend your possibilities. Write us

Category Archives: How To

How Web2Market Uses Talk – Advanced Inline Comments for Confluence

The reason we use Talk over the standard Confluence inline comments is to be able to restrict conversations so that clients cannot see private discussions.

George Jaros (Web 2 Market)

Web 2 Market designs, develops and hosts e-commerce and e-business web sites. They are a distributed team with clients from all over the world. Web 2 Market uses Confluence for many things. One of them is working on requirements and feature specifications. The team often discusses the documents. Some discussions are internal, others involve their customers.

Inline comments are perfect for that, because they let users have conversations in context. Confluence comes with inbuilt inline comments. However, Web 2 Market decided to extend their wiki with Talk – Advanced Inline Comments, an add-on that provides powerful inline comments you can use instead of the Confluence native feature. Let’s find out why Web 2 Market prefer Talk. Continue reading

How to make your Confluence pages more attractive

What is a good-looking and well-organized page? It mainly depends on the situation, but in general you need to do some basic things for creating an easy-to-read and content-oriented page in Confluence.

Continue reading

How to automatically deploy add-ons to JIRA, Confluence, Bitbucket using TeamCity

TeamCity from JetBrains is one of most famous systems that people use to build their own continous integration and continous delivery solutions. We at StiltSoft use TeamCity in our development process for different purposes, as follows:

  • building add-ons
  • running integration tests for checking add-on issues before their deployment to production systems
  • running the code quality analysis with SonarQube
  • deploying updates or add-ons to our test, staging or production instances


Today we’re going to tell you how to use TeamCity for automatic deployment of add-ons to Atlassian JIRAConfluence or Bitbucket.

Continue reading

How to filter large status reports with lots of data

In our previous blogpost we told you a story about a small studio that creates design samples for other companies. They use a junction of the Page Properties and Page Properties Report macros for their everyday tasks. These macros are extremely useful tools when you need to aggregate a large amount of similar data. The Handy Status macro makes these tools even better for the manager Max and his design team.


Continue reading

How to use statuses, timestamps and reports for efficient collaboration in Confluence

There are a lot of cases in the people’s everyday tasks when Confluence can be useful. Today we are going to tell you about one of these cases.

Let’s imagine one small (but very cool (smile)) design studio that works on design projects for other companies. It’s not a real company but there are a lot of similar teams with similar tasks in the world. One of the company’s customers ordered a package design for a brand new game based on Norse mythology. The team needs to create several variations of package design. A lot of sketches with Norse gods are required for this. Definitely, studio’s team will make a best package for the game in the world once Max (he is a project manager) approves three of these sketches, but… They have to do a lot of work to help their manager with a right choice. There are so many gods in Norse mythology…

Continue reading

Visualizing JIRA data in Confluence: Round 2

Some time has passed since publication of our first post about the way to visualize JIRA data in Atlassian Confluence with Table Filter and Charts add-on. Development of the add-on has not stopped, so since the previous blog post it has received new features that will allow you to more efficiently work with table data.

In this blog post we will show you how you can apply the newly added feature – two dimensional pivot tables – for creating reports on JIRA data in Confluence.

Continue reading

How to integrate TeamCity 10 and JIRA

Atlassian JIRA has become, probably, the most popular bug tracker solution. It’s not surprising because it has a powerful set of features, flexible configuration and can be integrated with a variety of other solutions (especially developed by Atlassian). JIRA allows you to create different solutions for different tasks. It can be used for tracking simple home or family tasks (with a 10-user license that costs only $10), it can be also used for building a full-fledged enterprise task management and bug tracking solution with service desk. JIRA, starting from version 7, represents a platform for different applications. At the moment, there are three applications:

- JIRA Core – basic version of JIRA for tracking the tasks in the simple projects
- JIRA Software – old good JIRA that we know – with all its essentilal capabilities, including Kanban and Scrum
- JIRA Service Desk – service desk solution by Atlassian based on JIRA

TeamCity - one of the common and well-proven CI-solutions from JetBrains. It can be used by small teams of developers (there is a free version of TeamCity for small instances), but it also can be used as an enterprise CI-solution for the large companies. TeamCity allows you to automate build, test and deploy workflows.

We’re  using in StiltSoft both JIRA and TeamCity for a development process. We’re updating our JIRA and TeamCity instances every time when a new version is available and we haven’t had any problems yet. JIRA 7 was released by Atlassian last year, and now JetBrains team is preparing TeamCity 10 to release (EAP already available). Let’s sort out what’s new in TeamCity 10.

Continue reading

How to Integrate TeamCity and Bitbucket Server

Bitbucket (formerly Stash) is a centralized development management solution for controlling your repositories behind the firewall. It allows you to simplify the procedures of hosting an internal source code control server and provide easy access to your repositories for all your team members.

In IT world, it is not a secret that Bitbucket can be integrated with other software products and platforms into a single ecosystem that makes the entire development process comprehensive and convenient. Most times, people integrate Bitbucket with JIRA. But localization and resolution of the issue is not the only problem, which a generic development encounters every day, several times a day. But it is more important to preserve the project integrity while adding modifications or corrections into the program code. For these purposes, you can use the continuous integration server that can also create project builds and run a series of test for automatic verification of functionality.

Continue reading