Praqma / staci

Containerizing the Atlassian tools stack. Jira, Confluence, Bamboo and a MySQL database.
MIT License
12 stars 5 forks source link

Mix with teams-in-space demo #10

Open buep opened 8 years ago

buep commented 8 years ago

What originally brought me to play with docker and Atlassian tools was to get a demonstration setup easily. Atlassian supply their partners with teams-in-space demo, which comes populated with lots of data, users, and the hole tool stack. Really nice.

I propose to look into using the teams-in-space data in STACI. We might not be able to distribute the data (license?), but it would be great if there was an easy way to populate the STACI setup with the teams-in-space data?

hoeghh commented 8 years ago

When you install Confluence, you get the choice to install a clean database, or demo data (Demonstration Space). Its not Teams in Space, but a demonstration space that demos Confluences features. I dont think we can distribute the Teams in Space. We could create our own, but takes alot of time, or Ask Atlassian for permission to distribute it.

buep commented 8 years ago

My point exactly, we don't want to create or own data, but will reuse from teamsinspace. Even without distributing it publicly, wr can still use it by having a parameter or something that make staci load it, assuming data is made available locally at run time on some path. Then we can internally use and distribute the data.

The same feature would I like to load other sets of data if we one day create such according to our own work standards maybe.

So loading complete set of data belonging to each other across the staci apps is an important feature I think.

hoeghh commented 8 years ago

I think i would need some sample data to implement this. I love the idea. Also it could import from an already running atlassian App.

buep commented 8 years ago

We have a clone of the teams-in-space-demo on our internal gitlab server. Only available there, should not be distributed. You can look at it and clone it and you get the data and readme on how to start it.

Use our slack channel if you need help on the internal stuff and getting access.

buep commented 8 years ago

And maybe importing an already running app could be a great idea.

TheDukeDK commented 8 years ago

This could also be prework to this card I created on Trello: https://trello.com/c/kuMGZi9a/15-what-are-the-use-cases-for-upgrades.

hoeghh commented 8 years ago

Found a way to import data in json format via REST API.

"http://example:8090/jira/rest/jira-importers-plugin/1.0/importer/json"

Source : https://answers.atlassian.com/questions/12265440/rest-import-api

This page can generate sample data in json format. Could be used as test data, automated. http://jumble.expium.com/

@buep This might have your interest (The Rest API stuff)

hoeghh commented 8 years ago

Then remember to run a re-index via REST api as well.

https://confluence.atlassian.com/jirakb/how-to-trigger-re-indexing-using-rest-request-via-curl-command-663617587.html

@buep For you as well