Tags - Basic
(UXPROD-250)
|
|
| Status: | Closed |
| Project: | ui-tags |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None | Parent: | Tags - Basic |
| Type: | Story | Priority: | P2 |
| Reporter: | Ann-Marie Breaux (Inactive) | Assignee: | Michal Kuklis |
| Resolution: | Done | Votes: | 0 |
| Labels: | demo43, phase_1, sprint42, sprint43, tags, ui-core | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||
| Issue links: |
|
||||||||||||||||||||
| Sprint: | |||||||||||||||||||||
| Development Team: | Prokopovych | ||||||||||||||||||||
| Tester Assignee: | Ann-Marie Breaux (Inactive) | ||||||||||||||||||||
| Epic Link: | Tags - Basic | ||||||||||||||||||||
| Description |
|
Purpose: To be able to enable the tags "helper app" across an individual FOLIO tenant As a systems librarian or department manager Scenarios
See attached screenshots Note that the Tags app will not appear as an app with a UI icon until Phase 2 of the Tags app work. For Phase 1, tags will only be visible on individual records within FOLIO. There will be a central list of tags assigned across a FOLIO tenant in Phase 1, but it will not have a UI. |
| Comments |
| Comment by Cate Boerema (Inactive) [ 09/Apr/18 ] |
|
This is great, Ann-Marie Breaux! I would split this story, as it includes some fairly distinct functionality. I'd create one story for the setting to enable/disable tags on a tenant basis (let's mention the expectation that this would turn tags on/off in every app where tags have been integrated (at least I think that's the idea)). It would be great if you could include a wireframe showing where and how that should be done in Settings. Then, I'd then create a number of additional stories for the user tag management permissions. For the user permission stories, it would be great if you could add a tab to the permissions google sheet for tags to summarize all the Tag permissions. Then you create one story for each permissions similar to
I think you have some time to get these details together, as the first step on Tags will be to get the basics going (
Thanks! |
| Comment by Jakub Skoczen [ 09/Apr/18 ] |
|
Cate Boerema Ann-Marie Breaux Agree, we need to start with the basics and build backend and UI component prerequisites for
|
| Comment by Ann-Marie Breaux (Inactive) [ 09/Apr/18 ] |
|
Thanks, Jakub Skoczen and Cate Boerema I'll work on making these changes today. Could someone build UITAGS? I don't think I'm allowed. Once it's built, I'll rename these stories over to it. A-M |
| Comment by Ann-Marie Breaux (Inactive) [ 09/Apr/18 ] |
|
Thanks, Cate Boerema I'll break this into multiple stories. I clearly don't understand what all goes in one user story versus being broken into separate stories! |
| Comment by Cate Boerema (Inactive) [ 10/Jul/18 ] |
|
Hi Ann-Marie Breaux, scenario 1 of this story is a bit confusing. I suggest we take it out. Also, I think we really need to pull the requirements out of the mockup and put them as scenarios in the story. You don't need to change the mockups, but it would be good to add these requirements in text. So, I am thinking we replace your current scenario 1 with something like the following. Your current scenario 2 is fine and can stay at the end.
|
| Comment by Ann-Marie Breaux (Inactive) [ 11/Jul/18 ] |
|
Cate Boerema Thank you for writing the user stories for me! I've updated as you noted. Clearly I didn't pick up on the level of detail needed in the user stories! A-M |
| Comment by Michal Kuklis [ 13/Jul/18 ] |
|
The work for this story has been done. We now have a new ui-tags module: https://github.com/folio-org/ui-tags Jakub Skoczen we need to add it to our CI. I'm not sure what the correct procedure for registering it is. Is this something John Malconian could help with? |
| Comment by John Malconian [ 13/Jul/18 ] |
|
Michal Kuklis Looks like you or someone else added the Jenkinsfile so that automatically adds it to CI. I've also added @folio.tags to 'platform-core'. Next step would be for Wayne Schneider and I to coordinate getting the module into the nightly builds. |
| Comment by Michal Kuklis [ 23/Jul/18 ] |
|
Thank you John Malconian! Wayne Schneider I added the @folio/tags to package.json and stripes.config.js in folio-testing-platform: https://github.com/folio-org/folio-testing-platform/blob/master/package.json#L25 but I wonder if there is anything else which has to happen in order for the nightly build to pick tags up. |
| Comment by Wayne Schneider [ 23/Jul/18 ] |
|
Michal Kuklis – adding it to folio-testing-platform should do it for now. Thanks! |
| Comment by Ann-Marie Breaux (Inactive) [ 30/Jul/18 ] |
|
Michal Kuklis Hi Michal - I can't test this in folio-snapshot-stable yet, but checked it in folio-testing and folio-snapshot. I can't get past scenario 3 for testing. The third pane with general settings never opens. Switching back to In Progress. Once corrected, I'll keep it In Review until folio-snapshot-stable is available for final testing. |
| Comment by Michal Kuklis [ 31/Jul/18 ] |
|
Thanks Ann-Marie Breaux. Yes this is very strange. This works fine on my local env so something must be off in those environments. I will look around to see if I can spot what is going on. |
| Comment by Michal Kuklis [ 31/Jul/18 ] |
|
Ann-Marie Breaux it looks like the third pane is showing up now at least in folio-testing |
| Comment by Ann-Marie Breaux (Inactive) [ 02/Aug/18 ] |
|
Good job Michal Kuklis all looks good in folio-snapshot-stable. Thank you!! |
| Comment by Ann-Marie Breaux (Inactive) [ 25/Sep/18 ] |
|
I realized the default setting is unchecked, so created a bug (
|