[Sugar-devel] Seeking guidance to start contributing to Sugar Labs
Thomas Gilliard
satellitgo at gmail.com
Wed Nov 21 19:29:06 EST 2018
This works:
https://wiki.sugarlabs.org/go/Fedora_29#1-.29_install_hexchat_in_soas
On 11/21/18 12:33 PM, James Cameron wrote:
> Yes, there are multiple IRC activities. Two that I know of are IRC
> and Polari. Both may need changes to adapt to recent policy changes
> in IRC that require registration by e-mail. Polari activity needs
> updating with the fixes from the upstream Polari project. It may be a
> big job.
>
> https://github.com/sugarlabs/irc-activity
> https://github.com/sugarlabs/PolariActivity
>
> There's at least one Simon game recently written, see
> https://github.com/sugarlabs/simulate-activity
>
> Key to getting started is to get started. It may be difficult or time
> consuming the first time, but it gets easier.
>
> There are loads of activities, but many of them don't work. So you
> can get started by trying each one. That will also give you an idea
> of what is available, and what isn't available yet.
>
> Largest list of activities is activities.sugarlabs.org, with many of
> them but not all in github.com/sugarlabs or elsewhere on github, or on
> our old gitorious instance git.sugarlabs.org
>
> On Wed, Nov 21, 2018 at 06:36:21PM +0000, Andrew Carton wrote:
>> Hey,
>>
>> I'd love to get started contributing too. I've been lurking for a while, and
>> dabbling with python's GTK3 C bindings and got some windows and forms running.
>> I'd love to take something simple and get it up and running. I wrote a few
>> months ago, about the original IRC Client Activity that was a bit wacky but it
>> seems you wrote a new one that replaced it and did an excellent job with it by
>> the way. I was interested back then, in messing around a bit with the old one
>> and trying to improve it, but the new one is really good, so I kind of left the
>> idea.
>>
>> I had an interesting idea from another course I was doing. It's called The
>> Simon Game, and not sure if there is already an existing app. [1]https://
>> www.youtube.com/watch?v=1Yqj76Q4jJ4 Basically, it is an app with four colours,
>> with musical tones associated to each colour, and you memorise the sequence of
>> that and gets longer and longer, and the player has to play back the sequence.
>>
>> Not sure how I'd program it though or if it would be easy or hard or if it's
>> already done or not.
>>
>> Maybe, other people could come up with similar ideas or have something simple
>> that is doable by junior developers like me.
>>
>> I'd certainly give something a go, even if it is small fixes to existing
>> applications that I would be able to do.
>>
>> It's kind of difficult to know where to start, as there are loads of
>> activities, and well I guess starting on the issues tracker is where one would
>> really begin right?
>>
>> Thanks,
>> Andrew.
>>
>> On Tue, 20 Nov 2018 at 17:22, Divyam Patro <[2]divyampatro1997 at gmail.com>
>> wrote:
>>
>> *
>> Thanks :)
>>
>> [3]Mailtrack Sender notified by
>> [4]Mailtrack 11/20/18, 10:51:40 PM
>>
>> On Tue, 20 Nov 2018 at 22:50, Chihurumnaya Ibiam <[5]
>> ibiamchihurumnaya at gmail.com> wrote:
>>
>> Hi Divyam Patro,
>>
>> You can check out [6]musicblocks which makes use of javascript,
>> they're other repos in our [7]github org that makes use of javascript,
>> be sure to check them out.
>>
>> Here is a list by James that you should also look at.
>>
>> New to Sugar Labs? Unlock these achievements in any order;
>>
>> 1. Use Sugar or Sugarizer,
>>
>> [8]https://github.com/sugarlabs/sugar-docs/blob/master/src/
>> how-can-i-help.md
>>
>> * by using Sugar or Sugarizer you will learn how it works, and
>> what can be improved.
>>
>> * mandatory,
>>
>> 2. Read our Code of Conduct,
>>
>> [9]https://github.com/sugarlabs/sugar-docs/blob/master/src/
>> CODE_OF_CONDUCT.md
>>
>> * mandatory,
>>
>> 3. Join the developer mailing list,
>>
>> [10]https://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> * for asking questions and helping others,
>>
>> * don't use digest mode if you plan to post messages or replies,
>> as it breaks threads, and please try to keep discussions public,
>>
>> * mandatory,
>>
>> 4. Get a GitHub account,
>>
>> [11]https://github.com/
>>
>> * for reporting issues, and fixing problems in source code,
>>
>> * recommended,
>>
>> 5. Join the Sugar Labs GitHub organisation,
>>
>> [12]https://github.com/sugarlabs
>>
>> * for regular source code contributors, and reviewers, by
>> invitation, contact one of the existing members,
>>
>> * helpful for mail notification of GitHub activity,
>>
>> * optional,
>>
>> 6. Join as a Member of Sugar Labs,
>>
>> [13]https://wiki.sugarlabs.org/go/Sugar_Labs/Members
>>
>> * requires some contribution; code, documentation, translations,
>> maintenance, running a Sugar deployment, or any other
>> non-trivial activities which benefit Sugar Labs,
>>
>> * reviewed by committee,
>>
>> * optional,
>>
>> 7. Get a [14]wiki.sugarlabs.org account,
>>
>> [15]https://wiki.sugarlabs.org/
>>
>> * needed for maintaining Wiki content,
>>
>> * needed as part of moving Wiki content to GitHub,
>>
>> * for subscribing to edit notifications.
>>
>> * optional,
>>
>> 8. Get an [16]activities.sugarlabs.org account,
>>
>> [17]https://activities.sugarlabs.org/
>>
>> * needed for releasing new versions of Sugar activities,
>>
>> * optional,
>>
>> 9. Get a [18]shell.sugarlabs.org account,
>>
>> [19]https://wiki.sugarlabs.org/go/Service/shell#
>> Requesting_a_shell_account
>>
>> * requires a justification,
>>
>> * may also provide @[20]sugarlabs.org mail address,
>>
>> * for releasing new versions of Sugar components, test builds,
>> large data sets, or public git hosting,
>>
>> * for limited experimentation with non-root network services, such
>> as bots or IRC proxies,
>>
>> * optional,
>>
>> 10. Get a [21]translate.sugarlabs.org account,
>>
>> [22]https://translate.sugarlabs.org/
>>
>> * if you are bi- or multi-lingual, use your skills,
>>
>> * especially if you can test Sugar activities and components, as
>> this will inform your translations,
>>
>> * optional,
>>
>> 11. Get a [23]bugs.sugarlabs.org account,
>>
>> [24]https://bugs.sugarlabs.org/
>>
>> * only if you must maintain old bug reports,
>>
>> * new issues may be reported via GitHub,
>>
>> * optional,
>>
>> 12. Join Sugar on Fedora live system mailing list,
>>
>> [25]https://lists.sugarlabs.org/listinfo/soas
>>
>> * download, test, report bugs, fix bugs, package,
>>
>> * share your experience with others who focus on this
>> distribution,
>>
>> * optional,
>>
>> 13. Join Sugar on Debian mailing lists,
>>
>> [26]https://github.com/sugarlabs/sugar/blob/master/docs/debian.md#
>> packaging
>>
>> * download, test, report bugs, fix bugs, package,
>>
>> * share your experience with others who focus on this distribution,
>>
>> * optional,
>>
>> 14. Join the Internet Relay Chat channel #sugar
>>
>> irc://[27]irc.freenode.net/#sugar
>>
>> * for synchronous chat with others,
>>
>> * requires registration with [28]freenode.net,
>>
>> * optional,
>>
>> 15. Join the Internet Relay Chat channel #sugar-meeting
>>
>> irc://[29]irc.freenode.net/#sugar-meeting
>> [30]http://meeting.sugarlabs.org/
>>
>> * for meetings, but keep your own transcripts and minutes,
>>
>> * requires registration with [31]freenode.net,
>>
>> * optional,
>>
>> 16. Maintain an Activity
>>
>> [32]https://github.com/sugarlabs/sugar-docs/blob/master/src/
>> contributing.md#checklist---maintainer
>>
>> * many learner focused activities (apps) need simple maintenance,
>>
>> * adopt an activity you like as your focus.
>>
>> Hope that helps!
>>
>> Looking forward to your contributions
>> [cleardot]
>>
>> --
>>
>> Ibiam Chihurumnaya
>> [33]ibiamchihurumnaya at gmail.com
>>
>>
>>
>> On Tue, Nov 20, 2018 at 6:07 PM Divyam Patro <[34]
>> divyampatro1997 at gmail.com> wrote:
>>
>> *
>> Hi developers,
>> My name is Divyam Patro. I'm a pre-final year undergrad from BITS
>> Pilani, India.
>> I've been coding for 3 years now and I'm just starting to explore
>> the world of open source. Came to know about Sugar Labs from GSOC
>> Archives and I loved the mission. I have some experience with the
>> MERN stack and I'm a big time javascript and web development
>> enthusiast. I want to start contributing right away and I would
>> really appreciate your help!
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> [35]Sugar-devel at lists.sugarlabs.org
>> [36]http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> [37]Sugar-devel at lists.sugarlabs.org
>> [38]http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>> References:
>>
>> [1] https://www.youtube.com/watch?v=1Yqj76Q4jJ4
>> [2] mailto:divyampatro1997 at gmail.com
>> [3] https://mailtrack.io/?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&
>> [4] https://mailtrack.io/?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&
>> [5] mailto:ibiamchihurumnaya at gmail.com
>> [6] https://github.com/sugarlabs/musicblocks
>> [7] https://github.com/sugarlabs
>> [8] https://github.com/sugarlabs/sugar-docs/blob/master/src/how-can-i-help.md
>> [9] https://github.com/sugarlabs/sugar-docs/blob/master/src/CODE_OF_CONDUCT.md
>> [10] https://lists.sugarlabs.org/listinfo/sugar-devel
>> [11] https://github.com/
>> [12] https://github.com/sugarlabs
>> [13] https://wiki.sugarlabs.org/go/Sugar_Labs/Members
>> [14] http://wiki.sugarlabs.org/
>> [15] https://wiki.sugarlabs.org/
>> [16] http://activities.sugarlabs.org/
>> [17] https://activities.sugarlabs.org/
>> [18] http://shell.sugarlabs.org/
>> [19] https://wiki.sugarlabs.org/go/Service/shell#Requesting_a_shell_account
>> [20] http://sugarlabs.org/
>> [21] http://translate.sugarlabs.org/
>> [22] https://translate.sugarlabs.org/
>> [23] http://bugs.sugarlabs.org/
>> [24] https://bugs.sugarlabs.org/
>> [25] https://lists.sugarlabs.org/listinfo/soas
>> [26] https://github.com/sugarlabs/sugar/blob/master/docs/debian.md#packaging
>> [27] http://irc.freenode.net/#sugar
>> [28] http://freenode.net/
>> [29] http://irc.freenode.net/#sugar-meeting
>> [30] http://meeting.sugarlabs.org/
>> [31] http://freenode.net/
>> [32] https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---maintainer
>> [33] mailto:ibiamchihurumnaya at gmail.com
>> [34] mailto:divyampatro1997 at gmail.com
>> [35] mailto:Sugar-devel at lists.sugarlabs.org
>> [36] http://lists.sugarlabs.org/listinfo/sugar-devel
>> [37] mailto:Sugar-devel at lists.sugarlabs.org
>> [38] http://lists.sugarlabs.org/listinfo/sugar-devel
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>
More information about the Sugar-devel
mailing list