Changes

Jump to navigation Jump to search
Line 1: Line 1:  
=== Getting set up on IRC ===
 
=== Getting set up on IRC ===
   −
We use IRC for much of our communication. Unfortunate, Freenode, our IRC server, has been under attack by trolls of late, so we have had to lock down our channels. Therefore, you'll need to create a "registered account" to login. (You can use an IRC client or open https://webchat.freenode.net in a browser.)
+
We use IRC for some of our communication.  
 +
 
 +
IRC is unlike other chat services in that you should keep it open, otherwise you won't see anything that is said while you are gone.
 +
 
 +
Unfortunate, Freenode, our IRC network, has been under attack by trolls of late, so we have had to lock down our channels. Therefore, you'll need to create a "registered account" to login. (You can use an IRC client or open https://webchat.freenode.net in a browser.)
    
To register on Freenode:
 
To register on Freenode:
Line 9: Line 13:  
(Filling in your email and password)
 
(Filling in your email and password)
   −
Leave the window open if possible.  
+
Leave the IRC window open if possible.
   −
You will get an email that includes a command you'll need to type in to complete your registration. (It may take a while for the email to arrive.)
+
You will get an email that includes a command you'll need to type in to complete your registration. It may take a while for the email to arrive.
   −
Go back to the open IRC window and paste in the verification line from the email you received in the bottom space.
+
Go back to the open IRC window and paste in the verification line from the email you received in the entry space.
    
If you have closed the IRC window, you will need to reopen it.
 
If you have closed the IRC window, you will need to reopen it.
Line 41: Line 45:  
| rowspan="2" | You have only one computer and don't want to erase it
 
| rowspan="2" | You have only one computer and don't want to erase it
 
| Linux, Windows, macOS, or iOS
 
| Linux, Windows, macOS, or iOS
| Install virtualisation software, make a new virtual machine and install [[Live Build|Sugar Live Build]], [[SoaS|Sugar on a Stick]], [[Ubuntu]], [[Fedora]], or [[Debian]].  
+
| Install virtualisation software, make a new virtual machine and install [[Sugar Live Build]], [[SoaS|Sugar on a Stick]], [[Ubuntu]], [[Fedora]], or [[Debian]].  
 
|-
 
|-
 
| Linux
 
| Linux
Line 48: Line 52:  
| You have another computer that can be erased
 
| You have another computer that can be erased
 
| Doesn't matter
 
| Doesn't matter
| Install [[Live Build|Sugar Live Build]], [[SoaS|Sugar on a Stick]], [[Ubuntu]], [[Fedora]], or [[Debian]].
+
| Install [[Sugar Live Build]], [[SoaS|Sugar on a Stick]], [[Ubuntu]], [[Fedora]], or [[Debian]].
 
|}
 
|}
   −
What's the difference between Live Build, Sugar on a Stick and the various Linux options?
+
What's the difference between Sugar Live Build, Sugar on a Stick and the various Linux options?
    
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
!  !! Live Build (based on Debian) !! Sugar on a Stick (based on Fedora) !! Ubuntu, Debian or Fedora
+
!  !! Sugar Live Build (based on Debian) !! Sugar on a Stick (based on Fedora) !! Ubuntu, Debian or Fedora
 
|-
 
|-
 
! Sugar desktop user experience on startup
 
! Sugar desktop user experience on startup
 
| yes, 0.116 || yes, 0.114 || no, must install packages
 
| yes, 0.116 || yes, 0.114 || no, must install packages
 
|-
 
|-
! Good for Sugar activity development
+
! Good for Set up the Sugar Desktop task
 +
| yes || yes || yes, but not Ubuntu 19.10
 +
|-
 +
! Good for Sugar activity development tasks
 
| yes || no, must install packages || no, must install packages
 
| yes || no, must install packages || no, must install packages
 +
|-
 +
! Good for Port to Python 3 tasks
 +
| yes || no, must install from source || no, must install from source
 
|-
 
|-
 
! Good for Sugar desktop module development
 
! Good for Sugar desktop module development
Line 73: Line 83:  
|}
 
|}
   −
See also [https://developer.sugarlabs.org/dev-environment.md.html Setup a development environment].
+
See also [https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md Setup a development environment].
    
=== Getting started with coding in Sugar ===
 
=== Getting started with coding in Sugar ===
Line 96: Line 106:  
=== Getting started with GIT ===
 
=== Getting started with GIT ===
   −
Some knowledge of git is important as your work will be submitted to our [https://github.com/sugarlabs git repositories]. The basic mechanism is a pull-request (PR), which is explained in [https://developer.sugarlabs.org/contributing.md.html Contributing].
+
Some knowledge of git is important as your work will be submitted to our [https://github.com/sugarlabs git repositories]. The basic mechanism is a pull-request (PR), which is explained in [https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md Contributing].
   −
''It is required that you follow the steps outlined on the [https://developer.sugarlabs.org/contributing.md.html Contributing] page when doing coding and documentation tasks in GCI.''
+
''It is required that you follow the steps outlined on the [https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md Contributing] page when doing coding and documentation tasks in GCI.''
    
GitHub provides a [https://try.github.io/levels/1/challenges/1 tutorial]. There are many other guides to GIT as well.
 
GitHub provides a [https://try.github.io/levels/1/challenges/1 tutorial]. There are many other guides to GIT as well.

Navigation menu