#teachingopensource Meeting
Meeting started by mchua at 12:20:24 UTC
(full logs).
Meeting summary
-
- http://teachingopensource.org/index.php/POSSE_RIT#Tuesday
(mchua,
12:20:46)
- http://teachingopensource.org/index.php/Planet
(mchua,
12:50:09)
- http://planet.fedoraproject.org/
# Fedora Planet (ctyler,
12:54:53)
- http://betterexplained.com/articles/a-visual-guide-to-version-control/
(posse_projector,
13:04:50)
- http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/
(posse_projector,
13:05:05)
- http://righteouspictures.com/web/
(ganderson,
13:06:04)
- OLPC impact video (mchua, 13:08:31)
- http://righteouspictures.com/web/
(mchua,
13:08:58)
- We're watching the trailer right now, as a
scene-setting thing for why we're doing what we're doing
here. (mchua,
13:09:14)
- Fun With Publican (mchua, 13:24:07)
- http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Documentation_SOP#Viewing_the_Documentation
(mchua,
13:29:51)
- http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Documentation_SOP
(ctyler,
13:33:23)
- Step 1: Start the Fedora environment and log
in (ctyler,
13:38:48)
- Step 2: Start a terminal by selecting the menu
option: Applications>System Tools>Terminal (ctyler,
13:39:33)
- Step 3: Type this command: git clone
git://git.sugarlabs.org/soas-docs/mainline.git soas-docs
(ctyler,
13:40:33)
- http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Documentation_SOP
(mchua,
13:44:11)
- Step 4: type "ls" (list files) -- you should
see a list of folders, including one named "soas-docs" (alternately,
you can use the "liveuser's Home" icon on the desktop to browse the
soas-docs directory) (ctyler,
13:47:00)
- Step 5: If you want to take a look at the
files, you can open one of the XML files by clicking on it in the
graphical viewer, or opening an editor from the command line
(ctyler,
13:48:20)
- http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Documentation_SOP
(ctyler,
13:49:51)
- In the graphical view, you may need to
right-click and open it with GEdit (ctyler,
13:50:25)
- Step 6: In the terminal, change into the
directory containing the document we want to build: cd
"soas-docs/Creation Kit" (ctyler,
13:52:26)
- Step 7: build the PDF of the US English version
of the documentation: publican build --format=pdf
--lang=en-US (ctyler,
13:54:18)
- http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Documentation_SOP
(mchua,
13:58:37)
- Step 7: find and open the pdf: evince
tmp/en-US/*pdf -- or use the graphical viewer (ctyler,
14:00:16)
- Step 7: CORRECTION: find and open the pdf:
evince tmp/en-US/pdf/*pdf -- or use the graphical viewer
(ctyler,
14:02:55)
- Step 8: you can create a "patch" containing
your changes: git diff >creation-kit-patch.patch (ctyler,
14:05:21)
- Step 9: exchange patches with a partner
(ctyler,
14:19:11)
- Step 10: apply your partner's patch: patch -p0
<nameOfPatchFile (ctyler,
14:20:26)
- Karsten's on the phone! (mchua,
14:46:53)
- http://translate.fedoraproject.org
(quaid,
15:12:27)
- http://transifex.net (quaid,
15:12:33)
- Chris is now demoing Sugar (mchua,
15:30:41)
- http://activities.sugarlabs.org
(mchua,
15:42:40)
- Teaching moment: getting Bao to ask for help (mchua, 17:04:06)
- https://sites.google.com/a/lv5.org/bvworks/home/working-with-sugarlabs/journalimplementationtoxoirc
(mchua,
17:05:05)
- http://bugs.sugarlabs.org/ticket/581#comment:3
(mchua,
17:05:22)
- http://sync.in/ep/pad/view/tEc56sE3Uv/latest
(posse_projector,
17:05:43)
- http://lists.sugarlabs.org/archive/sugar-devel/2010-June/024716.html
(posse_projector,
17:05:53)
- Bao is a high school student in Virginia trying
to work on Sugar Activities this month, for a co-op like program
that his high school has. (mchua,
17:06:19)
- He found a ticket to tackle - and then got
stuck. I'm going to go through how we got him unstuck. (I should
point out here that I actually did *not* know how to write the code
he needed - what I was teaching him here was how to ask for help...
the community skills you're all learning this week.) (mchua,
17:07:04)
- Dave asks whether there's a guide on how to
write those sorts of emails, mchua suggests that someone at POSSE
RIT try drafting what they think one might look like for their blog
post tonight ;) (mchua,
17:35:06)
- (if it hits Planet, multiple professors who've
guided students in this way before will see it, and they'll likely
comment and improve it) (mchua,
17:35:22)
- (same process by which Bao wrote code and got
help with code - you can do the same thing to get help writing these
sorts of guides) (mchua,
17:35:41)
- Chris talks about spins and the release
cycle (mchua,
17:37:57)
- step 1: get the code. (posse_projector,
18:08:33)
- http://git.sugarlabs.org/projects/abacus
(posse_projector,
18:09:16)
- http://wiki.sugarlabs.org/go/Activities/Abacus
(posse_projector,
18:10:53)
- http://git.sugarlabs.org/projects/abacus/repos/posse-mainline
(posse_projector,
18:11:54)
- In Terminal: cd Activities (posse_projector,
18:13:17)
- You're now in the activities directory. Get the
code: git://git.sugarlabs.org/abacus/mainline.git (ctyler,
18:14:48)
- in terminal: git clone
git://git.sugarlabs.org/abacus/posse-mainline.git
Abacus.activity (mchua,
18:15:06)
- If there is no Activities directory, you can
create it (in your home directory) (ctyler,
18:15:43)
- Ctyler explaining ssh keys (mchua,
18:40:11)
- http://en.wikipedia.org/wiki/Public-key_cryptography
(mchua,
18:40:14)
- To create an ssh key, the command is
"ssh-keygen" (mchua,
18:46:13)
- Default values for everything will work
(mchua,
18:46:22)
- http://bugs.sugarlabs.org/query?status=accepted&status=assigned&status=new&status=reopened&component=Measure&order=priority&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component
(posse_projector,
18:57:43)
- http://bugs.sugarlabs.org/query
(posse_projector,
18:57:55)
- http://wiki.sugarlabs.org/go/SoaS_Activity_Criteria
(posse_projector,
18:58:58)
- Project idea 1: RIT Remix (and remix
documentation/process cleanup) (mchua,
19:07:05)
- Project idea 2: Measure hacking (the only
coding project we've got, actually) (mchua,
19:07:21)
- Project idea 3: Get a Sugar Activity through
the SoaS inclusion/feature process (release management,
documentation) (mchua,
19:07:49)
- Question: What do you do if you're starting a
FOSS project from scratch? (mchua,
19:08:37)
- Answer: Read Karl Fogel's book. (mchua,
19:10:18)
- http://producingoss.com/
(mchua,
19:10:22)
- End of the day, thanks all! (posse_projector,
19:14:03)
Meeting ended at 19:14:05 UTC
(full logs).
Action items
- (none)
People present (lines said)
- mchua (183)
- quaid (135)
- ctyler (84)
- ganderson (48)
- RITSteve (31)
- KarlieRobinson (27)
- Dave_S (26)
- posse_projector (20)
- pfroehlich (10)
- gary_at_RIT (8)
- zodbot (7)
- lmacken (6)
- Andrea_H (3)
- satellit__ (3)
- mlutz (2)
- JonathanD (2)
- walterbender (2)
- gpollice (2)
- MikeLutz-f75d (2)
- mihaela (1)
- JonSchull (1)
- MikeLutz (1)
- DaveScolloquy (1)
- ianweller (1)
- willhoft_ (1)
- ndoubleday_ (1)
- mrr (1)
- ssweet (1)
- mprppr (1)
Generated by MeetBot 0.1.4.