posse_rit_tuesday
12.20
June 15, 2010
teachingopensource
#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.