{"action":"created","issue":{"url":"https://api.github.com/repos/publiclab/plots2/issues/3276","repository_url":"https://api.github.com/repos/publiclab/plots2","labels_url":"https://api.github.com/repos/publiclab/plots2/issues/3276/labels{/name}","comments_url":"https://api.github.com/repos/publiclab/plots2/issues/3276/comments","events_url":"https://api.github.com/repos/publiclab/plots2/issues/3276/events","html_url":"https://github.com/publiclab/plots2/issues/3276","id":355445913,"node_id":"MDU6SXNzdWUzNTU0NDU5MTM=","number":3276,"title":"Task list staging area for Google Code-In","user":{"login":"SidharthBansal","id":20972099,"node_id":"MDQ6VXNlcjIwOTcyMDk5","avatar_url":"https://avatars0.githubusercontent.com/u/20972099?v=4","gravatar_id":"","url":"https://api.github.com/users/SidharthBansal","html_url":"https://github.com/SidharthBansal","followers_url":"https://api.github.com/users/SidharthBansal/followers","following_url":"https://api.github.com/users/SidharthBansal/following{/other_user}","gists_url":"https://api.github.com/users/SidharthBansal/gists{/gist_id}","starred_url":"https://api.github.com/users/SidharthBansal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SidharthBansal/subscriptions","organizations_url":"https://api.github.com/users/SidharthBansal/orgs","repos_url":"https://api.github.com/users/SidharthBansal/repos","events_url":"https://api.github.com/users/SidharthBansal/events{/privacy}","received_events_url":"https://api.github.com/users/SidharthBansal/received_events","type":"User","site_admin":false},"labels":[{"id":1054549385,"node_id":"MDU6TGFiZWwxMDU0NTQ5Mzg1","url":"https://api.github.com/repos/publiclab/plots2/labels/gci-candidate","name":"gci-candidate","color":"16ba8b","default":false},{"id":157744817,"node_id":"MDU6TGFiZWwxNTc3NDQ4MTc=","url":"https://api.github.com/repos/publiclab/plots2/labels/outreach","name":"outreach","color":"c2e0c6","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2018-08-30T06:43:59Z","updated_at":"2018-09-17T19:58:51Z","closed_at":null,"author_association":"MEMBER","body":"**This is a staging area.**  Each task has (or will soon have) a link to a full issue including relevant lines of code, screenshots, and other helpful information as we prepare them for solving. Some are harder than others, but those tagged with `first-timers-only` are great to begin with.  (more [documentation on tasks](https://developers.google.com/open-source/gci/help/org-sample-tasks))\r\n\r\n**Add new items:** Look here for new items to adapt for this list: [planning issues](https://github.com/publiclab/plots2/labels/planning), [break-me-up issues](https://github.com/publiclab/plots2/labels/break-me-up), [fto-candidates](https://github.com/publiclab/plots2/labels/fto-candidate). Fit tasks into the categories below.\r\n\r\n**Format items to be descriptive, `[bracket otherwise]`:** As we create this list, it's OK to be brief, but if a task lacks description, tags, screenshots, and code links, `[Put it in brackets to indicate that it needs to be fleshed out]`\r\n\r\n**Break out items here into their own issues:** Use the `gci-candidate` tag instead of the `gci` tag to manage the supply. We don't want to have more open issues than we can support at one time, and `gci` is what we'll direct students towards. `gci-candidate` is for \"held back\" issues we're saving up.\r\n\r\n**Weighting:** some issues don't result in many lines of code, but are still big projects. Use tags `small`, `medium`, `big` when you'd like to help mark them ([read more](https://github.com/publiclab/plots2/issues/3284#issuecomment-422071860)) \r\n\r\n****\r\n\r\n## Code: writing or refactoring\r\n\r\n* [ ] display author profile bio below content in moderator email notifications: https://github.com/publiclab/plots2/blob/master/app/views/admin_mailer/notify_node_moderators.html.erb\r\n* [ ] move files from https://github.com/publiclab/plots2/tree/master/app/views/comment/ to https://github.com/publiclab/plots2/tree/master/app/views/comments/ to consolidate these very similar folders, and find any references to `/comment/` to change to `/comments/` -- issue at #3339 \r\n- [ ] Making a moving forward link or button on https://publiclab.org/stats page (described in #2650)\r\n- [ ] Search Auto-complete not working on https://publiclab.org/post page (described in #2795) \r\n- [ ] Views and number of comments of post is not seen on small screen (described in #2397)\r\n- [ ] Change navbar links to icons (described in #3328 )\r\n- [ ] Add dropdown icons adjacent to navbar links where required (described in #3324 )\r\n* [ ] Trending topics on dashboard should not have repetitions. https://github.com/publiclab/plots2/issues/3188\r\n* [ ] complete 'sortable headers' implementation following pattern in https://github.com/publiclab/plots2/issues/2352\r\n* [ ] additional work on the Checklists system: https://github.com/publiclab/plots2/issues/2452\r\n\r\n**These can be moved up once they have code links or issue links:**\r\n\r\n* [ ] `needs-code-links` Preserve redirect to original destination when accessing `/post` while not logged in (follow these steps: 1. publiclab.org/post You will be redirected to login page 2. Login 3. Redirected to dashboard -- Expected Behavior Redirected to /post.)\r\n* [ ] display of an SVG at the URL `/profile/status/_ID_` for a `user` with `id` of `_ID_`, showing the `user.status` as one of these two SVGs: https://gist.github.com/jywarren/ea0523a09f6f8660486b14eeea15de95\r\n* [ ] display if someone's been banned or is still active in moderator emails (https://github.com/publiclab/plots2/blob/master/app/views/admin_mailer/notify_node_moderators.html.erb) using the SVG at the above URL so moderators can tell if something's already been moderated without opening a link  -- issue at #3338 \r\n* [ ] make username/email form appear side by side with Oauth user registration at https://publiclab.org/signup\r\n* [ ] `needs-code-links` Remove extra space at bottom of /post\r\n![image](https://user-images.githubusercontent.com/20972099/45542650-2300dc00-b830-11e8-89df-d66847e43dad.png)\r\n* [ ] `needs-code-links` Removal of 1 horizontal line\r\n![image](https://user-images.githubusercontent.com/20972099/45542757-665b4a80-b830-11e8-9fca-d432dcff0397.png)\r\n* [ ] `needs-code-links` Add generic video icon here, instead of being specific to YouTube. We should give equal priority to all the hosts. (https://github.com/publiclab/PublicLab.Editor/)\r\n![image](https://user-images.githubusercontent.com/20972099/45542852-a9b5b900-b830-11e8-9101-b5085c6565d3.png)\r\n* [ ] `needs-code-links` On clicking on '?' page should be opened in new tab.  Currently, it is opening on the same page, using `target=\"_blank\"` on the `<a>` tag\r\n![image](https://user-images.githubusercontent.com/20972099/45542912-d79afd80-b830-11e8-95d9-4bbfb533c1cd.png)\r\n* [ ] `needs-code-links` Similar behaviour (needs to open on a new page) reported for `Open Source Your Work` link at https://publiclab.org/signup and /post\r\n* [ ] `needs-code-links` Hover text should redirect to page listing all the wiki articles and research notes with text `` water quality``\r\n![image](https://user-images.githubusercontent.com/20972099/45543039-35c7e080-b831-11e8-8d25-bc060801a490.png)\r\n* [ ]  `needs-code-links`Hover text should redirect to page listing all the wiki articles and research notes with text ``balloon-mapping``\r\n![image](https://user-images.githubusercontent.com/20972099/45543048-382a3a80-b831-11e8-8f1b-e10dc81ee4de.png)\r\n* [ ]  `needs-code-links` Redundant `` Dashboard`` in the drop down menu #3327\r\n![image](https://user-images.githubusercontent.com/20972099/45543183-96571d80-b831-11e8-85e9-722515ea1e56.png)\r\n* [ ] `needs-code-links` Clearly mention that on RHS we have Research notes. `Liked by ____` appears ambiguous to me a lot\r\n![image](https://user-images.githubusercontent.com/20972099/45543333-ec2bc580-b831-11e8-82f1-4e3e216d1914.png)\r\n* [ ] `needs-code-links` sort wiki page likes according to date/time\r\n![image](https://user-images.githubusercontent.com/20972099/45543424-06fe3a00-b832-11e8-9ec9-32e564306ee6.png)\r\n* [ ] `needs-code-links` If a person has no barnstars and they click on the nav bar. There must be a message to show them. Just to enhance the readability\r\n![image](https://user-images.githubusercontent.com/20972099/45543539-5d6b7880-b832-11e8-8b2b-33cdf3c28ebf.png)\r\n* [ ] On removal of any of these tags, all three must be removed ![image](https://user-images.githubusercontent.com/20972099/45543633-9c99c980-b832-11e8-9e50-0c52fa207118.png)\r\n* [ ] Same button three times to post work on same web page ![image](https://user-images.githubusercontent.com/20972099/45563088-e4881300-b869-11e8-87e2-c9108fb6f5c9.png)\r\n* [ ] Same thread is placed repeatedly on the dashboard page due to multiple comments.\r\n![image](https://user-images.githubusercontent.com/20972099/45541563-1464f580-b82d-11e8-98ca-c5b7759389ad.png)\r\nI will suggest that one post should be shown only once. \r\n* [ ] Use of common functions in /maps page : https://github.com/publiclab/plots2/issues/3316\r\n* [ ] Standardize display of `n` Wiki and `m` Research Notes #2193\r\n* [ ] When a person submits an empty sign up form.\r\n![image](https://user-images.githubusercontent.com/20972099/44982930-14473900-af95-11e8-8588-f84b35cb0491.png) \r\nError should also come that the fields are empty  #3340\r\n* [ ] Test for the the above task\r\n* [ ] Tag the author on the home page where their articles are written in grid view/List view (needs own issue)\r\n* [ ] logging users to wiki page when a user logs in via header on wiki page (needs own issue)\r\n* [ ] Clicking on like button if not logged in should redirect to login page. (needs own issue)\r\n* [ ] Pagination broken on home page\r\n![image](https://user-images.githubusercontent.com/20972099/45540558-62c4c500-b82a-11e8-92a9-53dfe375afbc.png)\r\nsee that url shows page 2 but the pagination is of page 1.  (needs own issue)\r\n* [ ] `needs-code-links` make tags in `Suggested tags` on publiclab.org/post appear in tag input box when clicked - https://github.com/publiclab/PublicLab.Editor/\r\n\r\n## Documentation/Training: creating/editing documents and helping others learn more\r\n\r\n* [ ] Write a page describing different tags used at github repositories like GCI, outreach, etc #2341\r\n* [ ] write a document explaining how to start contributing at public lab for Google Summer Of Code #3319\r\n* [ ] write a document explaining how to start contributing at Public Lab for RGSoc (needs own issue)\r\n* [ ] write documentation on how to open a Pull Request for first - timer contributor (needs own issue)\r\n* [ ]  the table of contents on the github.com/publiclab/plots2 is inconsistent with the content present after it (needs own issue)\r\n\r\n## Outreach/Research: community management, marketing, or studying problems and recommending solutions\r\n\r\n* [ ] new `first-timers-only` issues (https://publiclab.org/n/13667) will be counted as contribution at PL as this helps document issues and invite in new contributors. Many `fto-candidates` can be converted: https://github.com/publiclab/plots2/labels/fto-candidate\r\n* [ ] embed our welcome page in full at https://publiclab.org/code (needs own issue)\r\n* [ ] read through welcome page https://publiclab.github.io/community-toolbox/ and highlight gaps or ambiguities (needs own issue in https://github.com/publiclab/community-toolbox/issues)\r\n* [ ] Refactor https://publiclab.github.io/community-toolbox/ to ensure list of contributors shows on multi-repository page (complex) - https://github.com/publiclab/community-toolbox/issues/29\r\n\r\n## Quality Assurance: testing and ensuring code is of high quality\r\n\r\n* [ ] #2151 - Fix \"Show 0 more\" on inline people lists \r\n* [ ] #2150 - `Show more` should change to `Show less` on clicking \r\n* [ ] Read through Code Climate \"smells\" and open issues related to solving them with code links included and recommendations: https://codeclimate.com/github/publiclab/plots2/issues?severity%5B%5D=critical&severity%5B%5D=major&status%5B%5D=&status%5B%5D=open&status%5B%5D=confirmed&engine_name%5B%5D=structure&engine_name%5B%5D=duplication\r\n\r\n## Design: graphic design or user interface design\r\n\r\n* [ ] BIG TASK: Wiki page should be rendered on same page. On clicking on wiki pages nav bar on /notes/popular a new page opens up. But wiki pages should be rendered under the wiki nav bar.\r\n* [ ] FTO:  make the rsvp links in the events on the home page non clickable.\r\n* [ ] add hover text in [public lab editor](https://github.com/publiclab/PublicLab.Editor/)\r\n![image](https://user-images.githubusercontent.com/20972099/44983562-3d68c900-af97-11e8-98a7-e6bf22956075.png)\r\n* [ ] ![image](https://user-images.githubusercontent.com/20972099/45532373-6bf56800-b811-11e8-9be0-ba0aa16d1905.png)\r\n''Read More'' should be center aligned\r\n* [ ] \"Read more\" and the next grid item should have hr in between\r\n![image](https://user-images.githubusercontent.com/20972099/45532417-92b39e80-b811-11e8-9f86-b69bc9b417c6.png)\r\n* [ ] Implement \"grid view\" for inline lists, in addition to existing \"table/list view\" - https://github.com/publiclab/plots2/issues/1097\r\n* [ ] some Bootstrap 4 pre-upgrade work - https://github.com/publiclab/plots2/issues/1716\r\n\r\n## Reporting\r\n\r\n* [ ] Reporting Bugs on PL will have a fixed bounty, say `x`. Solving the issue will contain `y`. `y > x`.\r\n* [ ] Reporting Suggestions: If suggestion will be good(needs to be implemented), bounty y else bounty `z`. `y > z` We can fix these values.\r\n"},"comment":{"url":"https://api.github.com/repos/publiclab/plots2/issues/comments/422149698","html_url":"https://github.com/publiclab/plots2/issues/3276#issuecomment-422149698","issue_url":"https://api.github.com/repos/publiclab/plots2/issues/3276","id":422149698,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjE0OTY5OA==","user":{"login":"jywarren","id":24359,"node_id":"MDQ6VXNlcjI0MzU5","avatar_url":"https://avatars1.githubusercontent.com/u/24359?v=4","gravatar_id":"","url":"https://api.github.com/users/jywarren","html_url":"https://github.com/jywarren","followers_url":"https://api.github.com/users/jywarren/followers","following_url":"https://api.github.com/users/jywarren/following{/other_user}","gists_url":"https://api.github.com/users/jywarren/gists{/gist_id}","starred_url":"https://api.github.com/users/jywarren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jywarren/subscriptions","organizations_url":"https://api.github.com/users/jywarren/orgs","repos_url":"https://api.github.com/users/jywarren/repos","events_url":"https://api.github.com/users/jywarren/events{/privacy}","received_events_url":"https://api.github.com/users/jywarren/received_events","type":"User","site_admin":false},"created_at":"2018-09-17T19:58:51Z","updated_at":"2018-09-17T19:58:51Z","author_association":"CONTRIBUTOR","body":"That sounds great. I'm also interested in if we could make a task to paste\nlinks to lines of code for new issues, as a task itself?\n\nOn Mon, Sep 17, 2018, 12:52 PM Sidharth Bansal <notifications@github.com>\nwrote:\n\n> I will say we can have two categories as you told in the above comment\n>\n>    1. Gci candidate for normal to big sized gci tasks\n>    2. Gci candidate and first timer tasks these tasks for first timers\n>    gci folks.\n>    This will reuse our existing labels at public labs.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/publiclab/plots2/issues/3276#issuecomment-422090062>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AABfJxsnsxQ_7m6aOh0A1BsKXFk_AYVMks5ub9NIgaJpZM4WS3nu>\n> .\n>\n"}}
{"actor":{"display_login":"jywarren"}}