Skip to content
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

[wip]Google Code-In 2019-20 - Pending Issues #7014

Closed
36 tasks
CodeSarthak opened this issue Dec 19, 2019 · 5 comments
Closed
36 tasks

[wip]Google Code-In 2019-20 - Pending Issues #7014

CodeSarthak opened this issue Dec 19, 2019 · 5 comments
Labels
feature explains that the issue is to add a new feature

Comments

@CodeSarthak
Copy link
Collaborator

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)

Add new items: Look here for new items to adapt for this list: planning issuesbreak-me-up issuesfto-candidates. Fit tasks into the categories below.

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]

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.

Weighting: some issues don't result in many lines of code, but are still big projects. Use tags smallmediumbig when you'd like to help mark them (read more)

These can be moved up once they have code links or issue links:

  •  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.)

  •  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

  •  make username/email form appear side by side with Oauth user registration at https://publiclab.org/signup

  •  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/)
    image

  •  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
    image -- GCI dashboard

  •  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

  •  needs-code-links Hover text should redirect to page listing all the wiki articles and research notes with text water quality
    image

  •  needs-code-linksHover text should redirect to page listing all the wiki articles and research notes with text balloon-mapping
    image

  •  needs-code-links Clearly mention that on RHS we have Research notes. Liked by ____ appears ambiguous to me a lot
    image

  •  needs-code-links sort wiki page likes according to date/time
    image

  •  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
    image

  •  On removal of any of these tags, all three must be removed image

  •  Same button three times to post work on same web page image

  •  Same thread is placed repeatedly on the dashboard page due to multiple comments.
    image
    I will suggest that one post should be shown only once.

  •  Standardize display of n Wiki and m Research Notes #2193

  •  Test for the the above task

  •  Tag the author on the home page where their articles are written in grid view/List view (needs own issue)

  •  logging users to wiki page when a user logs in via header on wiki page (needs own issue)

  •  Clicking on like button if not logged in should redirect to login page. (needs own issue)

  •  Pagination broken on home page
    image
    see that url shows page 2 but the pagination is of page 1. (needs own issue)

  •  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/

Documentation/Training: creating/editing documents and helping others learn more

  •  write a document explaining how to start contributing at Public Lab for RGSoc (needs own issue)

  •  the table of contents on the github.com/publiclab/plots2 is inconsistent with the content present after it (needs own issue)

Outreach/Research: community management, marketing, or studying problems and recommending solutions

Quality Assurance: testing and ensuring code is of high quality

Design: graphic design or user interface design

  •  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. #3456

  •  FTO: make the rsvp links in the events on the home page non clickable.

  •  image
    ''Read More'' should be center aligned

  •  "Read more" and the next grid item should have hr in between
    image

  •  [multiple-user]Copy welcomebot and first-timers-only templates into other projects - #3681 -- GCI dashboard

@CodeSarthak CodeSarthak added the feature explains that the issue is to add a new feature label Dec 19, 2019
@SidharthBansal
Copy link
Member

Can you please check the list and write the following comments against each of the issue?

  1. [Uploaded]: if it is present on GCI website
  2. [Needs new issue]: If issue is present but there are really long conversations. Hence we need to reformat it to a new issue.
  3. [Create new issue]: If no issue is present yet
  4. [Not uploaded]: Not present on GCI dashboard
    etc.

Once done, then we can move forward with this
Thanks a lot!

@SidharthBansal
Copy link
Member

Just a suggestion, please check the bugs written above on the actual website. I hope many things are fixed
Thanks

@SidharthBansal
Copy link
Member

logging users to wiki page when a user logs in via header on wiki page (needs own issue)

Clicking on like button if not logged in should redirect to login page. (needs own issue)

write a document explaining how to start contributing at Public Lab for RGSoc (needs own issue)

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.)

make username/email form appear side by side with Oauth user registration at https://publiclab.org/signup

needs-code-links Similar behavior (needs to open on a new page) reported for Open Source Your Work link at https://publiclab.org/signup and /post

I think all of these issues are solved. Please check prod and remove things that are already solved.
Also, I like to tell you that the dashboard, profile page, and login-signup have changed completely from the last year. So, many issues are of no use this year. Kindly remove them

@CodeSarthak
Copy link
Collaborator Author

I am sorry, I will check the website to get clarification on the pending issues. Further, I will write the comments against each task/issue.

Thank you.

@SidharthBansal SidharthBansal changed the title Google Code-In 2019-20 - Pending Issues [wip]Google Code-In 2019-20 - Pending Issues Jan 18, 2020
@Uzay-G
Copy link
Member

Uzay-G commented Jan 31, 2020

Refactored in #7408

@Uzay-G Uzay-G closed this as completed Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature explains that the issue is to add a new feature
Projects
None yet
Development

No branches or pull requests

3 participants