From: Michael E. G. <ga...@ma...> - 2005-05-31 16:01:08
|
Hi everyone, I'd like to fold Gavin's gateway quiz into the main CVS build within a couple of weeks. I'd first like to have some some smaller user interface and cosmetic details fixed -- Arnie has done several fixes to the scoring module for example. Once that is done we'll label that 2.1.2 and add Gavin's modules in. I've been adding items that allow interconnection of moodle to webwork using SOAP, but that's pretty independent of the rest of the code, so I've been adding it directly to HEAD. It won't affect anything unless you actually use the SOAP interface. If everyone else is ok with this, let's plan to stamp the current HEAD as 2.1.2 next Monday (June 6). Meantime get any small changes or stability issues into HEAD and hold off any potentially unstable changes. Once 2.1.2 is released we'll start folding in Gateway testing and anything else that is ready. Sound ok? Take care, Mike On May 31, 2005, at 11:45 AM, P Gavin LaRose wrote: > Hi guys, > > I got a call from Jeff Holt the other day asking about the gateway/quiz > module that I've been working on for WeBWorK. I'm hoping to have the > bugs > that I found when testing it this spring fixed in the next couple of > weeks. This inspires me to ask if it's something that we should be > thinking about eventually folding back into the main WeBWorK code. > This > is mostly a self-serving thought---if it's there I don't have to > maintain > two installs of the software. And if we're thinking of that, what > steps > are needed and what time-line is realistic. > > This may boil down to the question "how bug-free is the testing > module," > which I don't have a good answer for. I know there are a couple of > things > that I need to fix, obviously, and once those are dealt with don't > know of > anything else. > > Thanks, > Gavin > > -- > P. Gavin LaRose, Ph.D. Program Manager (Instructional Tech.) > Math Dept., University of Michigan > gl...@um... "There's no use in trying," > [Alice] > 734.764.6454 said. "One Can't believe > impossible > http://www.math.lsa.umich.edu/~glarose/ things." "I daresay you > haven't had > much practice," said the > Queen. > - Lewis > Carrol > |
From: P G. L. <gl...@um...> - 2005-05-31 16:06:41
|
Hi Mike, Sounds great to me. My target for ironing out the bugs I've got left is the 10th. That might slip to the following week depending on how some other things fall out this week. Thanks, Gavin On Tue, 31 May 2005 at 11:58 Michael E. Gage wrote: > Hi everyone, > > I'd like to fold Gavin's gateway quiz into the main CVS build within a > couple of weeks. I'd first like to have some some smaller user > interface and cosmetic details fixed -- Arnie has done several fixes to > the scoring module for example. Once that is done we'll label that > 2.1.2 and add Gavin's modules in. > > I've been adding items that allow interconnection of moodle to webwork > using SOAP, but that's pretty independent of the rest of the code, so > I've been adding it directly to HEAD. It won't affect anything unless > you actually use the SOAP interface. > > If everyone else is ok with this, let's plan to stamp the current HEAD > as 2.1.2 next Monday (June 6). Meantime get any small changes or > stability issues into HEAD and hold off any potentially unstable > changes. Once 2.1.2 is released we'll start folding in Gateway testing > and anything else that is ready. > > Sound ok? > > Take care, > > Mike -- P. Gavin LaRose, Ph.D. Program Manager (Instructional Tech.) Math Dept., University of Michigan gl...@um... "There's no use in trying," [Alice] 734.764.6454 said. "One Can't believe impossible http://www.math.lsa.umich.edu/~glarose/ things." "I daresay you haven't had much practice," said the Queen. - Lewis Carrol |
From: Samuel H. <sh...@ma...> - 2005-06-01 05:22:09
|
On Tue, 31 May 2005, Michael E. Gage wrote: > I'd like to fold Gavin's gateway quiz into the main CVS build within a > couple of weeks. I'd first like to have some some smaller user > interface and cosmetic details fixed -- Arnie has done several fixes to > the scoring module for example. Once that is done we'll label that > 2.1.2 and add Gavin's modules in. > > I've been adding items that allow interconnection of moodle to webwork > using SOAP, but that's pretty independent of the rest of the code, so > I've been adding it directly to HEAD. It won't affect anything unless > you actually use the SOAP interface. > > If everyone else is ok with this, let's plan to stamp the current HEAD > as 2.1.2 next Monday (June 6). Meantime get any small changes or > stability issues into HEAD and hold off any potentially unstable > changes. Once 2.1.2 is released we'll start folding in Gateway testing > and anything else that is ready. > > Sound ok? Sounds great! -sam |
From: John J. <jj...@as...> - 2005-06-05 20:32:12
|
Michael E. Gage wrote: > Hi everyone, > > I'd like to fold Gavin's gateway quiz into the main CVS build within a > couple of weeks. I'd first > like to have some some smaller user interface and cosmetic details > fixed -- Arnie has done > several fixes to the scoring module for example. Once that is done > we'll label that > 2.1.2 and add Gavin's modules in. > > I've been adding items that allow interconnection of moodle to webwork > using SOAP, but > that's pretty independent of the rest of the code, so I've been adding > it directly to HEAD. It > won't affect anything unless you actually use the SOAP interface. > > If everyone else is ok with this, let's plan to stamp the current HEAD > as 2.1.2 next Monday (June 6). > Meantime get any small changes or stability issues into HEAD and hold > off any > potentially unstable changes. Once 2.1.2 is released we'll start > folding in Gateway testing > and anything else that is ready. > > Sound ok? Hi Mike, If you recall, there was a problem with webwork being slow for big courses. I had put in the innocuous part of the fix before, but that part doesn't actually do anything (which is why it is innocuous). Classes got busy before I could complete the fix. I have the rest of the changes now, but they are only lightly tested. It affects the creation of mysql tables, so in principle, mistakes could cause all sorts of headaches. Should I commit and let others test it, or wait until Tuesday? John |
From: Michael E. G. <ga...@ma...> - 2005-06-05 21:01:20
|
Hi John, Let's put it in Tuesday. If someone with a production course starts using the new mysql setup it might be hard to back out if there are problems. Thanks for following up on this -- improving the database speed is a pretty important part of what I want to have available for my own courses this fall. I think we'll have enough usage over the summer to get the bugs out by then. Talk to you soon. Take care, Mike On Jun 5, 2005, at 4:31 PM, John Jones wrote: > Michael E. Gage wrote: > >> Hi everyone, >> >> I'd like to fold Gavin's gateway quiz into the main CVS build within >> a couple of weeks. I'd first >> like to have some some smaller user interface and cosmetic details >> fixed -- Arnie has done >> several fixes to the scoring module for example. Once that is done >> we'll label that >> 2.1.2 and add Gavin's modules in. >> >> I've been adding items that allow interconnection of moodle to >> webwork using SOAP, but >> that's pretty independent of the rest of the code, so I've been >> adding it directly to HEAD. It >> won't affect anything unless you actually use the SOAP interface. >> >> If everyone else is ok with this, let's plan to stamp the current >> HEAD as 2.1.2 next Monday (June 6). >> Meantime get any small changes or stability issues into HEAD and hold >> off any >> potentially unstable changes. Once 2.1.2 is released we'll start >> folding in Gateway testing >> and anything else that is ready. >> >> Sound ok? > > Hi Mike, > > If you recall, there was a problem with webwork being slow for big > courses. I had put in the innocuous part of the fix before, but that > part doesn't actually do anything (which is why it is innocuous). > Classes got busy before I could complete the fix. > > I have the rest of the changes now, but they are only lightly tested. > It affects the creation of mysql tables, so in principle, mistakes > could cause all sorts of headaches. Should I commit and let others > test it, or wait until Tuesday? > > John > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can you > shotput > a projector? How fast can you ride your desk chair down the office > luge track? > If you want to score the big prize, get to know the little guy. Play > to win an NEC 61" plasma display: http://www.necitguy.com/?r=20 > _______________________________________________ > OpenWeBWorK-Devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openwebwork-devel > |
From: Michael E. G. <ga...@ma...> - 2005-06-10 20:11:17
|
Hi all, I have tagged all of the files currently in the CVS at rel-2-1-3. All of the changes have also been placed in the rel-2-1-patches branch as well. This instant the HEAD branch and the rel-2-1-patches branch are the same, as best I can tell. John and Gavin -- go ahead and your changes to the HEAD branch and we'll start testing and refining from there. Sorry for the delay in getting all the files in sync in the CVS -- it took longer than I thought. Those using WeBWorK for active classes should definitely not update from the HEAD branch for a week or so while we get the bugs sorted out. Take care, Mike |
From: Michael E. G. <ga...@ma...> - 2005-06-10 20:27:42
|
Hi Gavin, It's not stupid -- I had to relearn how to do it. Check out a fresh copy of webwork2 using cvs -d:ext:gl...@cv...:/webwork/cvs/system co -A webwork2 (I don't think you need the -A. but just in case.) Then in the webwork2 directory do this: cvs update -kk -j rel-2-1a This will merge all of the 2.1a files with your copy of HEAD. The -j means join and keeps the HEAD files from just being over written. The -kk means that certain key variables at the top of the file are interpreted correctly so that you don't get unnecessary collisions. (Without this EVERY file will appear to be changed, because the version information has changed.) Now you will have a number of files that need to be reconciled -- (they usually show up with a C in front of them if you use cvs -n update). In these files you'll see sections like: <<<<<< UserList.pm old code ========== new code >>>>>>>>>> new version number You need to check the changes you've made against changes that have been made by others and reconcile them. It can take some time I discovered. :-) Once you are all done and if possible have been able to test the code locally you can use cvs commit to add all of these changed files back into the HEAD of webwork2. Let me know if I can help. Take care, Mike On Jun 10, 2005, at 4:14 PM, P Gavin LaRose wrote: > Hi Mike, > >> John and Gavin -- go ahead and make your changes to the HEAD branch >> and >> we'll start refining from there... > > Stupid question: how can I merge the changes from the rel-2.1a branch I > was working in, into HEAD? > > Thanks, > Gavin > > On Fri, 10 Jun 2005 at 16:07 Michael E. Gage wrote: > >> Hi all, >> >> >> I have tagged all of the files currently in the CVS at rel-2-1-3. All >> of the changes have also been placed in the rel-2-1-patches branch as >> well. This instant the HEAD branch and the rel-2-1-patches branch are >> the same, as best I can tell. >> >> John and Gavin -- go ahead and your changes to the HEAD branch and >> we'll >> start testing and refining from there. Sorry for the delay in getting >> all the files in sync in the CVS -- it took longer than I thought. >> >> Those using WeBWorK for active classes should definitely not update >> from >> the HEAD branch for a week or so while we get the bugs sorted out. >> >> Take care, >> >> Mike > > -- > P. Gavin LaRose, Ph.D. Program Manager (Instructional Tech.) > Math Dept., University of Michigan > gl...@um... "There's no use in trying," > [Alice] > 734.764.6454 said. "One Can't believe > impossible > http://www.math.lsa.umich.edu/~glarose/ things." "I daresay you > haven't had > much practice," said the > Queen. > - Lewis > Carrol > |