![]() ![]() Confluence Recent Edits Overview didn't involve any external database systems (Forge contains basic querying functionality above what's available from key-value storage solutions like Redis or Memcached), and we didn't need to spend time finding where to host data or run scripts because Forge does this heavy lifting for you.Īfter going through the experience of building this app for ShipIt, it's clear why Forge is the superior option when it comes to building apps for hackathons, where you have limited amount of time to create a solution and want to spend the majority of your time actually building an app and its features vs. ![]() The solution the team devised required us to save the last version of a page that you visit in Confluence in order to aggregate the changes and compare it with the current version the next time you visit the page.ĭeciding to use Forge turned out to be the perfect choice for us due to its fast time to value, built-in storage (no need to maintain infrastructure yourself), and having lots of ready-to-use tools out of the box. Once we had settled on the overall look and feel, implementation was straightforward and only took us 2 hours to complete. We started off by talking through the design of the app and what kind of text and icons should display to users. Once we got to work, we were pleasantly surprised with just how simple it was to build Confluence Recent Edits Overview. Given the limited 24-hour window we had for building our app during ShipIt, we knew we needed to work quickly to complete our project. With our new Forge app, we wanted to eliminate the need to comb through multiple versions of Confluence pages by clearly highlighting if there were new edits made since your last visit on the top of the page, and aggregating these new edits for you to view all at once. Although it's helpful to have this level of detail available, it becomes difficult and messy when you try to identify exactly what's changed since the last time you viewed the page several weeks ago. You may already be familiar with the page history functionality built into Confluence, a feature that captures every single version that's ever been published of a Confluence page and allows you to compare these versions side by side. Read on to discover how we created the Confluence Recent Edits Overview app, the highs and lows of our journey, and how Atlassians have been using the app internally (otherwise known as dogfooding). Our goal was to improve the way Confluence users track changes to a page since their last visit. ![]() Forge is a popular choice for building apps during hackathons like ShipIt as it allows teams to get up and running quickly, has a tight integration with Atlassian products, and eliminates the heavy lifting when it comes to storage and security. Last quarter, I teamed up with a content designer and a product designer and set out to build an app for Confluence using Forge. This unique opportunity allows any Atlassian to tackle a feature, bug, or other improvement – anything that makes our products or company better. Each quarter, Atlassian dedicates 24 hours to ShipIt, our internal hackathon. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |