Inspiration
We participated in a pitch for a big Atlassian Crowd project, for which we planned to develop about 5 custom Crowd plugins. One of our concerns was the lack of an integrated plugin manager. So I promised my colleague to build a plugin manager if we won this pitch (obviously we did).
What it does
- Search for plugins and modules
- Install plugins from Atlassian Marketplace or own plugins (by GUI or CLI)
- Disable or enable plugins
- Uninstall plugins
Challenges I ran into
My main problem was that Crowd development is not documented as well as for other Atlassian products.
Accomplishments that I'm proud of
- It's really minimalistic, using only Web 1.0 technologies (even a 1999 style search form), but also has the typical Atlassian look.
- For the latest Crowd versions, it restores the funcionality of "atlas-install-plugin" (which was accidentally blocked by Atlassian). To accomplish this, it has to implement an own backend which is compatible to the Atlassian CLI.
- The name of the plugin :)
What I learned
Development for Atlassian Crowd
What's next for Crowd Ultimate Plugin Manager
Maybe finally switch to Web 2.0/Ajax :)
Built With
- java
- web1.0

Log in or sign up for Devpost to join the conversation.