-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Export the results of a session #106
Comments
Hey @pblanton , thanks so much for this idea / feature request. I have some question in order to understand the requirements a bit better
|
some thoughts...
|
Thanks for the great feedback! By the way, we used to do this in a conference room, with physical cards. We are all remote now and will be from now on, and I think many teams are in this same boat, so your app for distributing planning-poker so that we can do it remotely is going to be in high demand. I'm just going off of what we do in our sessions. We start with a list of stories. One at a time, we then...
Being able to export those sessions so that we can document them in Jira is where I am thinking of an export mechanism. Your questions:
No. I think each session should have its own stories.
Having a text box at the bottom of the playing area that everyone can edit, would be a good way to capture those discussion notes. I'd think they'd look something like,
That might be helpful for some, but we always reach consensus before moving to the next story. If we don't then that story gets kicked to the backlog for further research.
I think that is over-thinking it. If we run into an unforseen issue during development, we document the story in Jira and then return to the planning session as if its a new story needing estimation. The fact that we estimated incorrectly is part of that "new" story.
I think a file download.
Allowing the user to enter a name would be good, but if they left it blank, then an auto-generated name with roomId and date/time would be necessary
Export all stories in the room. If they decide not to estimate a story, then thy can delete it from the room before estimation, or add a comment to the discussion field.
I am thinking of an [Export] button at the bottom of the pane where the stories are. Make the export mechanism generic so that users can add new formats to it that would show up as a drop-down on the export button, much like you already use in other places in the app. Maybe plain text, JSON, and CSV would be good options to start. |
I can do some of the work if you'll assign me tasks and provide feedback. I am already running a custom, branched version of PoinZ on our network and have modified it some for our needs. This modification though, goes kind of deep into the system. |
/api/room/ROOM_ID?mode=file will trigger json file export /api/room/ROOM_ID still responds with json data in HTTP Body
that's cool :) I would suggest we aim for the MVP, and later we extend.. MVP: User can trigger file download of json file that contains the roomId, all stories and estimations I quickly added the api endpoint that either returns the data as json (default) and with ?mode=file triggers file download |
@pblanton If you find the time to checkout branch https://github.com/Zuehlke/poinz/tree/106-session-export and provide some feedback, that would be great! Thanks again for your input! |
Wow. That was fast! That's why the chicks dig you. I'll check it out! |
I have been wrapped up in other tasks, but will download and review this feature probably tomorrow. I'm not ignoring you. |
Looks good! I thought at first the export button was under the stories in the session, but then I read your comment more better. It works great! |
Maybe don't show it - or gray it out - until there are some stories in the list. |
I'm not yet convinced that this is the right "spot"... mainly because some users have quite long lists of stories, so the "Export" Card would be only visible if you scroll down... |
btw, which browser are you using? the estimation "badges" on the stories should be circles, not ellipses. looks like a CSS bug... Edit: found it myself. and fixed it here 4dac6c5 |
I'd like to be able to export the results of a Poinz session. The export should be probably in JSON, and it's format should be something like ...
The text was updated successfully, but these errors were encountered: