Plots2: [Outreachy Planning] Tag / Topic System Enhancement Project - Manasa

Created on 28 May 2021  ยท  1Comment  ยท  Source: publiclab/plots2

These are the tasks for my Outreachy project. This is my original proposal https://publiclab.org/notes/Manasa2850/04-10-2021/gsoc-2021-proposal-tag-topic-system-refinements

1. Tag Locking

  • [x] Create a 'locked' tag which can be added to content by mods / admin. (Fixed via #9709)
  • [x] Locked tag can be deleted only by mods / admin. (Fixed via #9709)
  • [x] Change UI of the page after adding the 'locked' tag. (Fixed via #9733)
  • [x] Modify permissions of pages having the 'locked' tag. (Fixed via #9733)
  • [x] Functional tests + System tests. (Fixed via #9772)

2. Delete Tags from users who are banned

  • [x] Delete tags of banned users retroactively. (Fixed via #9757)
  • [x] Functional tests. (Fixed via #9772)

3. Differentiate between power tags and normal tags

  • [ ] Change the location of power tags.
  • [ ] Have different colors for normal tags and power tags.
  • [ ] Prompt users to enter the 'type' of the power tag before publishing.
  • [ ] System tests.
outreachy planning

Most helpful comment

Hey @Manasa2850 great breakdown ๐ŸŽ‰ here is a great resource by @jywarren on how we can further use break-me-up tags to break these issues into even smaller ones https://publiclab.org/notes/warren/01-18-2018/software-outreach-modularity-is-great-for-collaboration

Probably the next steps for now can be to start with the first phase first task at hand and write a detailed issue for that (once done it might be really great if you can come back to this issue and tag the issue number here for reference for example):

  • Create a 'locked' tag which can be added to content by mods / admin. (#0000)

This will really help to get a quick glance of all the issues and its progress. Happy coding ๐Ÿ‘ฉโ€๐Ÿ’ป ๐Ÿ’ฏ

p.s - please tag me if you need issue/pr reviews I might forget otherwise :p

>All comments

Hey @Manasa2850 great breakdown ๐ŸŽ‰ here is a great resource by @jywarren on how we can further use break-me-up tags to break these issues into even smaller ones https://publiclab.org/notes/warren/01-18-2018/software-outreach-modularity-is-great-for-collaboration

Probably the next steps for now can be to start with the first phase first task at hand and write a detailed issue for that (once done it might be really great if you can come back to this issue and tag the issue number here for reference for example):

  • Create a 'locked' tag which can be added to content by mods / admin. (#0000)

This will really help to get a quick glance of all the issues and its progress. Happy coding ๐Ÿ‘ฉโ€๐Ÿ’ป ๐Ÿ’ฏ

p.s - please tag me if you need issue/pr reviews I might forget otherwise :p

Was this page helpful?
0 / 5 - 0 ratings