Giter Club home page Giter Club logo

gsod's Introduction

GSoD @Sugar Labs

Introduction

Google Season of Documentation is a global program focused on bringing more student developers into open source software development. Sugar Labs will be applying in Google Season of Documentation 2021 as a mentor organisation.

How to talk to us ?

We use the sugar-devel@ mailing list for communication. Join to participate in the discussion and ask for help. Allow some days for reply. See Community etiquette.

Do not write secretly to mentors or developers unless they have asked you to. This varies by idea. Check the list of coding mentors for each idea.

How to Contribute

At Sugar Labs we have opportunities for contributing with many different programming languages and libraries.

Getting Help

Got a problem? Ask your mentors, ask other students, or ask the Sugar Labs community.

The Sugar Labs community is large, and there are people who are not mentors in the contest. Mentors are listed. Everyone else you talk with may be a non-mentor.

Students should keep in mind that some people are non-mentors, and cannot see the contest progress, dates, or information about students. When communicating widely, be sure to;

  • Introduce yourself, the first time,
  • Talk about the task as if you want to do it yourself, not because of the contest,
  • Defend your technical decisions without using the contest as a defense,
  • Non-mentors may give good guidance on technical decisions, but bad guidance on how they think a task is judged. Always consult with your mentors as well.

Community etiquette

Everyone in the community has to be polite and respectful, and consider everyone else a member of a team and not a competitor.

One should be considerate to everyone else's time. We would like to have quality discussions, and not answer questions that are already documented, or available on stackoverflow. This doesn't mean you can't ask questions, but a clueless user and a lazy developer are two different things.

Tell things as you see them. Be polite, but don't sugar coat it. You don't have to apologize everytime you make a mistake; but avoid repeating it again ;-)

Also see our Code of Conduct

gsod's People

Contributors

samswag avatar walterbender avatar

Stargazers

Saumya Mishra avatar AKSHAT PANDE avatar Chirag Shah avatar Mukul Kumar avatar Vipul Gupta avatar

Watchers

Dave Crossland avatar Alex Perez avatar Martin Abente Lahaye avatar James Cloos avatar Lionel Laské avatar Alan Aguiar avatar Aneesh Dogra avatar James Cameron avatar  avatar Gonzalo Odiard avatar Sam Parkinson avatar  avatar James Simmons avatar  avatar Devin Ulibarri avatar রুদ্র সাধু avatar Vipul Gupta avatar  avatar

gsod's Issues

draft of the GSoD application

Organization Description:
Sugar Labs creates and maintains a collection of tools that learners (K-8) use to explore, discover, create, and reflect. We distribute these tools freely and encourage our users to appropriate them, taking ownership and responsibility for their learning. The mission of Sugar Labs is to support the Sugar community of users and developers and to help learners “learn how to learn” by tailoring Sugar to meet the requirements of local languages and curricula. Sugar Labs is a member project of the Software Freedom Conservancy.


What previous experience has your organization had in documentation or collaborating with technical writers?
If you or any of your mentors have worked with technical writers before, or have developed documentation, mention this in your answer. Describe the documentation that you produced and the ways in which you worked with the technical writer. For example, describe any review processes that you used, or how the technical writer's skills were useful to your project. Explain how this previous experience may help you to work with a technical writer in Season of Docs.

We have a somewhat eclectic experience regarding documentation. On the one hand, we have fairly extensive documentation for some individual apps, e.g., Music Blocks (See https://github.com/sugarlabs/musicblocks/blob/master/guide/README.md and https://github.com/sugarlabs/musicblocks/blob/master/guide-ja/music_blocks_operation_manual.pdf) as well as fairly well spelled-out instructions for our contributors (See https://github.com/sugarlabs/sugar-docs) where we really fall short is in documentation that would help a teacher get started with our platform (both in terms of getting the platform installed and in getting it integrated into a classroom or extra-curriculum setting).

For the most part, we use the same tools for our documentation as we do for our software: Git Hub issues and Pull Requests.


What previous experience has your organization had mentoring individuals?
If you or any of your mentors have taken part in Google Summer of Code or a similar program that mentors individuals, mention this in your answer. Describe your achievements in that program. Explain how this experience may influence the way you work in Season of Docs.

We have been participating in Google Code In and Google Summer of Code for many years. We'd model our participation in Season of Documentation along the same lines as our Summer of Code program, but would bring to the forefront members of our pedagogy and deployment teams.


Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.