Difference between revisions of "BCCD:Automated liberation:Generalization:Initial Talks"

From Earlham CS Department
Jump to navigation Jump to search
 
(fixed html)
 
Line 1: Line 1:
(20:55:05) Skylar Thompson: You know what we could do with gen_stating?
+
<h3>Conversation with skylar@im.cs.earlham.edu at 2006-03-22 20:55:05 on kevin@im.cs.earlham.edu/Gaim (jabber)</h3>
(20:55:15) Skylar Thompson:  /stating/staging
+
<font color="#A82F2F"><font size="2">(20:55:05)</font> <b>Skylar Thompson:</b></font> You know what we could do with gen_stating?<br/>
(20:55:22) Kevo: umm, no, but I have a feeling you're going to tell me?
+
<font color="#A82F2F"><font size="2">(20:55:15)</font> <b>Skylar Thompson:</b></font> /stating/staging<br/>
(20:55:36) Skylar Thompson: Yup.
+
<font color="#16569E"><font size="2">(20:55:22)</font> <b>Kevo:</b></font> umm, no, but I have a feeling you're going to tell me?<br/>
(20:55:36) Kevo: (and a final slash ;) )
+
<font color="#A82F2F"><font size="2">(20:55:36)</font> <b>Skylar Thompson:</b></font> Yup.<br/>
(20:56:10) Skylar Thompson: How would you feel about executing mksingularity at the end of gen_staging, instead of just prompting for it?
+
<font color="#16569E"><font size="2">(20:55:36)</font> <b>Kevo:</b></font> (and a final slash ;) )<br/>
(20:56:29) Skylar Thompson: I guess you're not guarenteed to want to generate an ISO right off the bat, but an option might be nice.
+
<font color="#A82F2F"><font size="2">(20:56:10)</font> <b>Skylar Thompson:</b></font> How would you feel about executing mksingularity at the end of gen_staging, instead of just prompting for it?<br/>
(20:56:43) Kevo: actually, I thought about that, but I'm not ready to do that yet.
+
<font color="#A82F2F"><font size="2">(20:56:29)</font> <b>Skylar Thompson:</b></font> I guess you&apos;re not guarenteed to want to generate an ISO right off the bat, but an option might be nice.<br/>
(20:56:51) Skylar Thompson: This'll let people without much experience take a BCCD and our changes, and only have to execute one script to make the liberation ISO.
+
<font color="#16569E"><font size="2">(20:56:43)</font> <b>Kevo:</b></font> actually, I thought about that, but I'm not ready to do that yet.<br/>
(20:56:54) Kevo: Specifically because of the stripping business
+
<font color="#A82F2F"><font size="2">(20:56:51)</font> <b>Skylar Thompson:</b></font> This&apos;ll let people without much experience take a BCCD and our changes, and only have to execute one script to make the liberation ISO.<br/>
(20:57:02) Kevo: that makes sense
+
<font color="#16569E"><font size="2">(20:56:54)</font> <b>Kevo:</b></font> Specifically because of the stripping business<br/>
(20:57:06) Kevo: then we should have some optinos
+
<font color="#16569E"><font size="2">(20:57:02)</font> <b>Kevo:</b></font> that makes sense<br/>
(20:57:31) Kevo: let the dead simple script run without any options do the standard thing,
+
<font color="#16569E"><font size="2">(20:57:06)</font> <b>Kevo:</b></font> then we should have some optinos<br/>
(20:57:38) Kevo: one of the options could be to stop at stages
+
<font color="#16569E"><font size="2">(20:57:31)</font> <b>Kevo:</b></font> let the dead simple script run without any options do the standard thing,<br/>
(20:57:40) Kevo: okay
+
<font color="#16569E"><font size="2">(20:57:38)</font> <b>Kevo:</b></font> one of the options could be to stop at stages<br/>
(20:57:56) Kevo: I like the idea
+
<font color="#16569E"><font size="2">(20:57:40)</font> <b>Kevo:</b></font> okay<br/>
(20:58:08) Skylar Thompson: Yeah.
+
<font color="#16569E"><font size="2">(20:57:56)</font> <b>Kevo:</b></font> I like the idea<br/>
(20:58:42) Skylar Thompson: It's not really clear to me how the end product is going to be distributed, but it could just be a CVS checkout from us, a stock BCCD ISO from UNI, and some documentation on what to do with them.
+
<font color="#A82F2F"><font size="2">(20:58:08)</font> <b>Skylar Thompson:</b></font> Yeah.<br/>
(20:59:14) Kevo: yeah, that's my thinking too
+
<font color="#A82F2F"><font size="2">(20:58:42)</font> <b>Skylar Thompson:</b></font> It&apos;s not really clear to me how the end product is going to be distributed, but it could just be a CVS checkout from us, a stock BCCD ISO from UNI, and some documentation on what to do with them.<br/>
(20:59:26) Kevo: I'm not sure where this is going, so I'm sort of just developing for myself
+
<font color="#16569E"><font size="2">(20:59:14)</font> <b>Kevo:</b></font> yeah, that's my thinking too<br/>
(20:59:34) Kevo: and making sure to keep up with documentation as best as I can
+
<font color="#16569E"><font size="2">(20:59:26)</font> <b>Kevo:</b></font> I'm not sure where this is going, so I'm sort of just developing for myself<br/>
(21:00:01) Kevo: it occurs to me
+
<font color="#16569E"><font size="2">(20:59:34)</font> <b>Kevo:</b></font> and making sure to keep up with documentation as best as I can<br/>
(21:00:23) Kevo: after having committed the permissions changing of the group thing (g=u. ..)
+
<font color="#16569E"><font size="2">(21:00:01)</font> <b>Kevo:</b></font> it occurs to me<br/>
(21:00:39) Kevo: that that is only helpful to you and me because we are developing on the same machine
+
<font color="#16569E"><font size="2">(21:00:23)</font> <b>Kevo:</b></font> after having committed the permissions changing of the group thing (g=u. ..)<br/>
(21:01:07) Skylar Thompson: Right.
+
<font color="#16569E"><font size="2">(21:00:39)</font> <b>Kevo:</b></font> that that is only helpful to you and me because we are developing on the same machine<br/>
(21:01:09) Kevo: meaning we can write and copy files without having to sudo all the time
+
<font color="#A82F2F"><font size="2">(21:01:07)</font> <b>Skylar Thompson:</b></font> Right.<br/>
(21:01:15) Kevo: I don't know why I got so into it then
+
<font color="#16569E"><font size="2">(21:01:09)</font> <b>Kevo:</b></font> meaning we can write and copy files without having to sudo all the time<br/>
(21:01:16) Skylar Thompson: So maybe we should have a separate permission cleanup script for our own uses?
+
<font color="#16569E"><font size="2">(21:01:15)</font> <b>Kevo:</b></font> I don't know why I got so into it then<br/>
(21:01:24) Kevo: that would make more sense, yes
+
<font color="#A82F2F"><font size="2">(21:01:16)</font> <b>Skylar Thompson:</b></font> So maybe we should have a separate permission cleanup script for our own uses?<br/>
(21:01:28) Kevo: much more
+
<font color="#16569E"><font size="2">(21:01:24)</font> <b>Kevo:</b></font> that would make more sense, yes<br/>
(21:01:34) Kevo: no
+
<font color="#16569E"><font size="2">(21:01:28)</font> <b>Kevo:</b></font> much more<br/>
(21:01:37) Kevo: actually no
+
<font color="#16569E"><font size="2">(21:01:34)</font> <b>Kevo:</b></font> no<br/>
(21:01:38) Skylar Thompson: It is very useful for us, because we both need write access to the same files, but we don't want to f'ing up the permissions within the BCCD.
+
<font color="#16569E"><font size="2">(21:01:37)</font> <b>Kevo:</b></font> actually no<br/>
(21:01:48) Kevo: if we're going to package this up for others
+
<font color="#A82F2F"><font size="2">(21:01:38)</font> <b>Skylar Thompson:</b></font> It is very useful for us, because we both need write access to the same files, but we don&apos;t want to f&apos;ing up the permissions within the BCCD.<br/>
(21:01:52) Skylar Thompson: Your script does that, whereas mine was more indiscriminate.
+
<font color="#16569E"><font size="2">(21:01:48)</font> <b>Kevo:</b></font> if we're going to package this up for others<br/>
(21:02:13) Kevo: it's likely that someone else will be developing in pairs as well
+
<font color="#A82F2F"><font size="2">(21:01:52)</font> <b>Skylar Thompson:</b></font> Your script does that, whereas mine was more indiscriminate.<br/>
(21:02:19) Kevo: so we should leave the option in
+
<font color="#16569E"><font size="2">(21:02:13)</font> <b>Kevo:</b></font> it's likely that someone else will be developing in pairs as well<br/>
(21:02:24) Kevo: if we're going to make a big script
+
<font color="#16569E"><font size="2">(21:02:19)</font> <b>Kevo:</b></font> so we should leave the option in<br/>
(21:02:27) Kevo: and include it in the options
+
<font color="#16569E"><font size="2">(21:02:24)</font> <b>Kevo:</b></font> if we're going to make a big script<br/>
(21:02:53) Kevo: very much more, if we start coalescing these scripts, we should either really start to functionalize the bash, or I'd suggest moving to Perl
+
<font color="#16569E"><font size="2">(21:02:27)</font> <b>Kevo:</b></font> and include it in the options<br/>
(21:03:19) Kevo: we're kind of just ragtagging it now to make it work, yes?
+
<font color="#16569E"><font size="2">(21:02:53)</font> <b>Kevo:</b></font> very much more, if we start coalescing these scripts, we should either really start to functionalize the bash, or I'd suggest moving to Perl<br/>
(21:03:43) Kevo: what do you think?
+
<font color="#16569E"><font size="2">(21:03:19)</font> <b>Kevo:</b></font> we're kind of just ragtagging it now to make it work, yes?<br/>
(21:04:19) Kevo: I seem to have lost you . . .
+
<font color="#16569E"><font size="2">(21:03:43)</font> <b>Kevo:</b></font> what do you think?<br/>
(21:04:27) Skylar Thompson: Perl might not be a bad idea.
+
<font color="#16569E"><font size="2">(21:04:19)</font> <b>Kevo:</b></font> I seem to have lost you . . .<br/>
(21:04:46) Skylar Thompson: I think we're both more familiar with Perl than bash, and it's more powerful anyways.
+
<font color="#A82F2F"><font size="2">(21:04:27)</font> <b>Skylar Thompson:</b></font> Perl might not be a bad idea.<br/>
(21:05:22) Skylar Thompson: Sorry about the delays; I'm playing Freeciv with my girlfriend while doing BCCD stuff. :)
+
<font color="#A82F2F"><font size="2">(21:04:46)</font> <b>Skylar Thompson:</b></font> I think we&apos;re both more familiar with Perl than bash, and it&apos;s more powerful anyways.<br/>
(21:05:32) Kevo: well, power is relative.  I just discovered that you can do regular expressions natively in bash, and it has a host of tools sort of built into
+
<font color="#A82F2F"><font size="2">(21:05:22)</font> <b>Skylar Thompson:</b></font> Sorry about the delays; I&apos;m playing Freeciv with my girlfriend while doing BCCD stuff. :)<br/>
(21:05:33) Kevo: haha
+
<font color="#16569E"><font size="2">(21:05:32)</font> <b>Kevo:</b></font> well, power is relative.  I just discovered that you can do regular expressions natively in bash, and it has a host of tools sort of built into<br/>
(21:05:51) Kevo: but I can get with the fact the we're stronger with perl
+
<font color="#16569E"><font size="2">(21:05:33)</font> <b>Kevo:</b></font> haha<br/>
(21:06:05) Kevo: and it's guaranteed at least to be on our development environments and that of the BCCD
+
<font color="#16569E"><font size="2">(21:05:51)</font> <b>Kevo:</b></font> but I can get with the fact the we're stronger with perl<br/>
(21:06:26) Kevo: I think we can start with something like that next Wednesday night
+
<font color="#16569E"><font size="2">(21:06:05)</font> <b>Kevo:</b></font> and it's guaranteed at least to be on our development environments and that of the BCCD<br/>
(21:06:47) Kevo: I'm about to pooh out because I've got a history paper to start writing.  I'm likely to bow out for the rest of the week.
+
<font color="#16569E"><font size="2">(21:06:26)</font> <b>Kevo:</b></font> I think we can start with something like that next Wednesday night<br/>
(21:06:57) Skylar Thompson: Yeah.
+
<font color="#16569E"><font size="2">(21:06:47)</font> <b>Kevo:</b></font> I'm about to pooh out because I've got a history paper to start writing.  I'm likely to bow out for the rest of the week.<br/>
(21:06:59) Skylar Thompson: That works for me.
+
<font color="#A82F2F"><font size="2">(21:06:57)</font> <b>Skylar Thompson:</b></font> Yeah.<br/>
(21:07:07) Skylar Thompson: Good luck on that paper.
+
<font color="#A82F2F"><font size="2">(21:06:59)</font> <b>Skylar Thompson:</b></font> That works for me.<br/>
(21:07:19) Kevo: Thanks.  I'm going to post this conversation to the notes, k?
+
<font color="#A82F2F"><font size="2">(21:07:07)</font> <b>Skylar Thompson:</b></font> Good luck on that paper.<br/>
(21:08:28) Skylar Thompson: Sounds good.
+
<font color="#16569E"><font size="2">(21:07:19)</font> <b>Kevo:</b></font> Thanks.  I'm going to post this conversation to the notes, k?<br/>
 +
<font color="#A82F2F"><font size="2">(21:08:28)</font> <b>Skylar Thompson:</b></font> Sounds good.<br/>

Latest revision as of 21:18, 22 March 2006

Conversation with skylar@im.cs.earlham.edu at 2006-03-22 20:55:05 on kevin@im.cs.earlham.edu/Gaim (jabber)

(20:55:05) Skylar Thompson: You know what we could do with gen_stating?
(20:55:15) Skylar Thompson: /stating/staging
(20:55:22) Kevo: umm, no, but I have a feeling you're going to tell me?
(20:55:36) Skylar Thompson: Yup.
(20:55:36) Kevo: (and a final slash ;) )
(20:56:10) Skylar Thompson: How would you feel about executing mksingularity at the end of gen_staging, instead of just prompting for it?
(20:56:29) Skylar Thompson: I guess you're not guarenteed to want to generate an ISO right off the bat, but an option might be nice.
(20:56:43) Kevo: actually, I thought about that, but I'm not ready to do that yet.
(20:56:51) Skylar Thompson: This'll let people without much experience take a BCCD and our changes, and only have to execute one script to make the liberation ISO.
(20:56:54) Kevo: Specifically because of the stripping business
(20:57:02) Kevo: that makes sense
(20:57:06) Kevo: then we should have some optinos
(20:57:31) Kevo: let the dead simple script run without any options do the standard thing,
(20:57:38) Kevo: one of the options could be to stop at stages
(20:57:40) Kevo: okay
(20:57:56) Kevo: I like the idea
(20:58:08) Skylar Thompson: Yeah.
(20:58:42) Skylar Thompson: It's not really clear to me how the end product is going to be distributed, but it could just be a CVS checkout from us, a stock BCCD ISO from UNI, and some documentation on what to do with them.
(20:59:14) Kevo: yeah, that's my thinking too
(20:59:26) Kevo: I'm not sure where this is going, so I'm sort of just developing for myself
(20:59:34) Kevo: and making sure to keep up with documentation as best as I can
(21:00:01) Kevo: it occurs to me
(21:00:23) Kevo: after having committed the permissions changing of the group thing (g=u. ..)
(21:00:39) Kevo: that that is only helpful to you and me because we are developing on the same machine
(21:01:07) Skylar Thompson: Right.
(21:01:09) Kevo: meaning we can write and copy files without having to sudo all the time
(21:01:15) Kevo: I don't know why I got so into it then
(21:01:16) Skylar Thompson: So maybe we should have a separate permission cleanup script for our own uses?
(21:01:24) Kevo: that would make more sense, yes
(21:01:28) Kevo: much more
(21:01:34) Kevo: no
(21:01:37) Kevo: actually no
(21:01:38) Skylar Thompson: It is very useful for us, because we both need write access to the same files, but we don't want to f'ing up the permissions within the BCCD.
(21:01:48) Kevo: if we're going to package this up for others
(21:01:52) Skylar Thompson: Your script does that, whereas mine was more indiscriminate.
(21:02:13) Kevo: it's likely that someone else will be developing in pairs as well
(21:02:19) Kevo: so we should leave the option in
(21:02:24) Kevo: if we're going to make a big script
(21:02:27) Kevo: and include it in the options
(21:02:53) Kevo: very much more, if we start coalescing these scripts, we should either really start to functionalize the bash, or I'd suggest moving to Perl
(21:03:19) Kevo: we're kind of just ragtagging it now to make it work, yes?
(21:03:43) Kevo: what do you think?
(21:04:19) Kevo: I seem to have lost you . . .
(21:04:27) Skylar Thompson: Perl might not be a bad idea.
(21:04:46) Skylar Thompson: I think we're both more familiar with Perl than bash, and it's more powerful anyways.
(21:05:22) Skylar Thompson: Sorry about the delays; I'm playing Freeciv with my girlfriend while doing BCCD stuff. :)
(21:05:32) Kevo: well, power is relative. I just discovered that you can do regular expressions natively in bash, and it has a host of tools sort of built into
(21:05:33) Kevo: haha
(21:05:51) Kevo: but I can get with the fact the we're stronger with perl
(21:06:05) Kevo: and it's guaranteed at least to be on our development environments and that of the BCCD
(21:06:26) Kevo: I think we can start with something like that next Wednesday night
(21:06:47) Kevo: I'm about to pooh out because I've got a history paper to start writing. I'm likely to bow out for the rest of the week.
(21:06:57) Skylar Thompson: Yeah.
(21:06:59) Skylar Thompson: That works for me.
(21:07:07) Skylar Thompson: Good luck on that paper.
(21:07:19) Kevo: Thanks. I'm going to post this conversation to the notes, k?
(21:08:28) Skylar Thompson: Sounds good.