Difference between revisions of "GoogleCodeIn/2017/Ideas"

Jump to: navigation, search
m
Line 101: Line 101:
 
Fix a visual issue of this activity in vertical mode.
 
Fix a visual issue of this activity in vertical mode.
 
* The sub level score should be given a better position (its hidden below the bar) https://pasteboard.co/GLwVYQU.png  
 
* The sub level score should be given a better position (its hidden below the bar) https://pasteboard.co/GLwVYQU.png  
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, dyviam<divyam3897@gmail.com>,
+
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,
  
 
===GCompris: "Control the hose pipe" vertical mode===
 
===GCompris: "Control the hose pipe" vertical mode===
 
Fix a visual issue of this activity in vertical mode.
 
Fix a visual issue of this activity in vertical mode.
 
* The pipe should always end right above the fire, and not go out of the screen https://pasteboard.co/GLwWVCB.png
 
* The pipe should always end right above the fire, and not go out of the screen https://pasteboard.co/GLwWVCB.png
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, dyviam<divyam3897@gmail.com>,
+
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,
  
 
===GCompris: "Mining for gold" vertical mode===
 
===GCompris: "Mining for gold" vertical mode===
 
Fix a visual issue of this activity in vertical mode.
 
Fix a visual issue of this activity in vertical mode.
 
* The score item should be at a better position (its hidden below the bar) https://pasteboard.co/GLwXgvMH.png
 
* The score item should be at a better position (its hidden below the bar) https://pasteboard.co/GLwXgvMH.png
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, dyviam<divyam3897@gmail.com>,
+
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,
  
 
===GCompris: "Penalty" vertical mode===
 
===GCompris: "Penalty" vertical mode===
 
Fix a visual issue of this activity in vertical mode.
 
Fix a visual issue of this activity in vertical mode.
 
*The mouse should be at a better position (its hidden below the bar) https://pasteboard.co/GLwXRzG.png
 
*The mouse should be at a better position (its hidden below the bar) https://pasteboard.co/GLwXRzG.png
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, dyviam<divyam3897@gmail.com>,
+
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,
  
 
===GCompris: "Make the ball go to Tux" vertical mode===
 
===GCompris: "Make the ball go to Tux" vertical mode===
Line 123: Line 123:
 
* The arrow keys are hidden by hands https://pasteboard.co/GLwVg3s.png
 
* The arrow keys are hidden by hands https://pasteboard.co/GLwVg3s.png
 
* The title is hidden by cross https://pasteboard.co/GLwVpaZ.png
 
* The title is hidden by cross https://pasteboard.co/GLwVpaZ.png
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, dyviam<divyam3897@gmail.com>,
+
; mentors: Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

Revision as of 14:42, 20 October 2017


Guidelines

Information for Students

This page is for collecting ideas for Google Code-in tasks. The tasks will be moved into the GCi app for you to claim when appropriate. Add your names under mentor field if you also would like to mentor for that idea.

Adding a Proposal

Please only add proposals you are willing to mentor!

Please keep in mind that the tasks are going to be solved by 13 to 17 year olds. We have a particular need for beginner tasks.

When adding an idea to this section, please try to include the following data:

  • a brief explanation
  • the expected results
  • prerequisites for working on your project if any
  • if applicable, links to more information or discussions
  • your name and email address for contact

The proposals should be ordered by area:

  • Code: Tasks related to writing or refactoring code
  • Documentation/Training: Tasks related to creating/editing documents and helping others learn more
  • Outreach/research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions
  • Quality Assurance: Tasks related to testing and ensuring code is of high quality
  • User Interface: Tasks related to user experience research or user interface design and interaction

If you have a good idea for a proposal but are not going to mentor it, get in contact with relevant team/contributor first.

Ideas

Code

Beginner: Do your first commit

Clone the project the firstcommit. Add your name to the CONTIBUTOR.md in the format specified. And push your commit to the repo. Take the screenshot of the uploaded commit by visiting cgit.kge.org

mentors
vijay<vijaykrishnavanshi@gmail.com>,

GCompris: replace variant with var where possible

See task https://phabricator.kde.org/T6911

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

Documentation/training

GCompris: Document "ScoreItem.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "ReadyButton.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "Numpad.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "DominoNumber.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "Domino.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "Balloon.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "AnswerButton.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

GCompris: Document "menu/ConfigurationItem.qml"

Look for how this item is used and as some documentation to it.

mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>,

Outreach/research

Beginner: Connect to the #KDE-soc channel on freenode, introduce yourself, and have a conversation with someone

  • To connect to IRC, either install and use a client, such as KDE's Konversation, mIRC on Windows, or Colloquoy on Mac; OR use webchat: https://webchat.freenode.net/
  • Once you have connected to irc.freenode.net, join the #kde-soc channel (/join #kde-soc) and introduce yourself. Explain that you are doing a beginner GCi task, and that to finish that, you need to talk to someone. You might ask questions that help you in your future tasks, as IRC is how many of us communicate on a daily basis.
  • Submit a screenshot of the beginning or end of the conversation.
mentors
vijay<vijaykrishnavanshi@gmail.com>,

Beginner: Subscribe to the KDE-Soc mail list, and introduce yourself

  • Subscribe to our student mail list, KDE-Soc. This is for all students who want to subscribe, whether or not they are enrolled in Google Code-in, Google Summer of Code, or Season of KDE. https://mail.kde.org/mailman/listinfo/kde-soc for information on how to subscribe.
  • Once you have confirmed your subscription, send a post to the list introducing yourself. This means sending an email to KDE-Soc@kde.org.
  • Once you have sent your post, find it in the archives at https://mail.kde.org/pipermail/kde-soc/ and submit the link to your email to finish the task.
  • You may unsubscribe after posting if you like, however you are welcome to stay subscribed if you like. This is valuable if you plan to participate in later student programs.
mentors
vijay<vijaykrishnavanshi@gmail.com>,

Beginner: How did you get to know about KDE?

Write a short 5 paragraph essay answering and explaining the above. You should ideally state your experience about "that first time" when you heard/read about KDE. You can also include the information about what you know about KDE till now, points about opensource and free software in general.

mentors
vijay<vijaykrishnavanshi@gmail.com>,

Quality assurance

User interface

GCompris: "Click on me" vertical mode

Fix a visual issue of this activity in vertical mode.

  • The sub level score should be given a better position (its hidden below the bar) GLwVYQU.png
mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

GCompris: "Control the hose pipe" vertical mode

Fix a visual issue of this activity in vertical mode.

  • The pipe should always end right above the fire, and not go out of the screen GLwWVCB.png
mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

GCompris: "Mining for gold" vertical mode

Fix a visual issue of this activity in vertical mode.

  • The score item should be at a better position (its hidden below the bar) GLwXgvMH.png
mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

GCompris: "Penalty" vertical mode

Fix a visual issue of this activity in vertical mode.

  • The mouse should be at a better position (its hidden below the bar) GLwXRzG.png
mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

GCompris: "Make the ball go to Tux" vertical mode

Fix a few visual issues of this activity in vertical mode.

  • The text in intro is hidden GLwV3ln.png
  • The arrow keys are hidden by hands GLwVg3s.png
  • The title is hidden by cross GLwVpaZ.png
mentors
Timothee<animitm@gmail.com>, Johnny<jazeix@gmail.com>, Divyam<divyam3897@gmail.com>,

Content is available under Creative Commons License SA 4.0 unless otherwise noted.