Perl 6 - the future is here, just unevenly distributed

IRC log for #webwork, 2013-10-02

| Channels | #webwork index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 aubreyja joined #webwork
00:05 aubreyja joined #webwork
01:40 rbeezer joined #webwork
13:48 goehle joined #webwork
15:07 mgage_ joined #webwork
15:34 goehle hey mgage
15:44 mgage goehle: hi
15:52 goehle I was just looking over some stuff for the coding camp
15:53 mgage I'm still catching up on work here -- hopefully tomorrow I'll get a chance to look.
15:53 goehle sure
15:53 goehle I was just wondering
15:53 goehle now that we have an idea for what the memory space of webwork 3 will look like
15:53 mgage I already know rough background but I'm not current
15:53 goehle shouldn't we be making this new interface with that in mind?
15:54 mgage by memory space you mean database structure?
15:54 mgage and yes I think we should be using this opportunity to get the new database API at least tweaked to what we want.
15:55 mgage we may have to implement it on the back end in kind of kludgy ways for now.
15:55 goehle ok
15:55 goehle it makes mroe sense because things like tags
15:56 goehle will have a direct impact on how the front end looks
15:56 goehle but if we are going to do put together a (maybe kludgy backend) and run everything through an api
15:56 goehle couldn't we make this paralell to the existing webwork stuff
15:56 goehle like in a webwork3 folder
15:56 goehle that way we wouldn't have to try and integrate the two so closely
15:57 mgage yes I think so.  In fact I think Peter is even thinking of using a parallel web server -- Dancer -- instead of Apache.  That's one of the things I need to look into more.
15:57 goehle (David was telling me that what we came up with was actually how the data structures look in memory.  How they look in the database is really dependent on what database we choose.)
15:57 mgage yes
15:57 goehle interesting
15:58 goehle I woudln't abandon apache unless necessary, since it is so proven
15:58 goehle ok that makes senese then
15:58 goehle so in theory we have a very basic version of webwork3 at the end of the camp
15:58 mgage I can go either way in terms of integration.  I've found that can be a useful step in debugging if the adaptation is not too far off.
15:58 aubreyja joined #webwork
15:58 aubreyja joined #webwork
15:59 goehle actually
15:59 goehle it looks like dancer still runs on apache
15:59 goehle its just not the modperl module
15:59 mgage I think we have a kind of basic version now actually or at least peter does -- but Peter has been off working on his own so the rest of us have to catch up -- and I suspect that Peter is also reinventing some wheels that are already there but he is unaware of -- not positive of that last however.
16:00 goehle yeah
16:00 goehle also it looks like his interface is much more geared towards the existing structure
16:00 mgage fair enough -- it's supposed to be a bit lighter weight.  It's been quite a while since I looked at it.
16:00 goehle some things will behave very differently once we switch over
16:00 goehle the whole new group/teams/student  paradigm
16:01 goehle and the new problem / hw sets approach
16:01 mgage I think it needed to be to start out -- but I'm hoping we can migrate -- but that will be one item for discussion is just how much things will change and when should be try to complete the switchover -- soon? or after letting things settle for a little bit?
16:04 goehle I suppose I would say soon.  The new take on how homework sets and even students work is pretty different than the existing system.  So the more we work with the exisitng stuff
16:04 goehle the harder it will be to switch over
16:05 mgage aubreyja: is there a conference call today?
16:06 aubreyja ah, I think so - in 24 minutes? was that the time?
16:06 goehle oh
16:06 goehle I didnt even remember/hear about that
16:06 goehle good to know
16:08 aubreyja I think moving away from mod perl is probably a good idea
16:08 mgage I thought it was noon EDT -- but none is there at the moment.  I have office hours at 1pm EDT
16:08 aubreyja right -I just found the info - I think most of us forgot :)
16:09 mgage how do you see homework sets and how students work as being different on the back end?  (I see a lot of difference in the javaScript front end)
16:09 mgage we can get on the telephone and chat about this if you want :-)
16:09 aubreyja I think Dancer, etc., allow for using mod perl, but also using e.g. fastcgi, etc.
16:09 aubreyja Sounds good - give me a sec
16:09 mgage you want to join Geoff? -- do you have time?
16:11 goehle yeah
16:11 goehle sure
16:11 goehle I dont have a mike
16:11 goehle mic
16:11 goehle :P
16:11 goehle (was talking to a student)
16:11 aubreyja 1-800-741-9415
16:11 aubreyja 2
16:11 aubreyja 2#
16:11 aubreyja 1111
16:12 mgage can just use the phone
16:12 goehle yeah
16:12 mgage jason just sent the number
16:12 mgage press 2 in the phone tree,  conference room 2#   and then code 1111
16:12 aubreyja we're on
16:12 goehle http://whytheplatypus.github.io/blog/2013/06/01/webwork-annarbor-db-day-one/
22:16 rbeezer joined #webwork
23:43 mgage_ joined #webwork

| Channels | #webwork index | Today | | Search | Google Search | Plain-Text | summary