classtime icon indicating copy to clipboard operation
classtime copied to clipboard

Support cross-semester schedule requests

Open rosshamish opened this issue 10 years ago • 0 comments

Like my vision would be you select "Fall/Winter 2015/2016" then you put in your 9 courses and set a max courses per semester, then it gives you sets of two schedules to look through

Chris Fast, [08.03.15 19:01] Yo

Ross Anderson, [08.03.15 19:01] yo dawg

Chris Fast, [08.03.15 19:01] I dont know if this is possible

Chris Fast, [08.03.15 19:02] But I'm currently setting up my schedule for next year

Andrew Hoskins, [08.03.15 19:02] yooo

Chris Fast, [08.03.15 19:02] It would be super dope to be able to put in the courses you want for the whole year and then it could give you options for both semesters

Ross Anderson, [08.03.15 19:03] ooooooooooo

Chris Fast, [08.03.15 19:03] Then you could decide what you want in which semester

Ross Anderson, [08.03.15 19:03] I haven't thought about that

Ross Anderson, [08.03.15 19:03] that's a good idea

Chris Fast, [08.03.15 19:03] That could get real complicated with prereqs and stuff I guess though

Ross Anderson, [08.03.15 19:03] yeah with single semester we don't have to handle prereqs

Andrew Hoskins, [08.03.15 19:03] so you would enter like a rigid set of 10 courses or w/e that you want to take?

Ross Anderson, [08.03.15 19:03] also prereqs aren't in the database, we'd have to infer them or parse them from the course descriptions

Andrew Hoskins, [08.03.15 19:03] because don't you have options

Chris Fast, [08.03.15 19:04] Yeah I have 9 classes left in my degree

Chris Fast, [08.03.15 19:04] I could plug in the 9

Chris Fast, [08.03.15 19:04] and it could give me the options for the year

Ross Anderson, [08.03.15 19:04] oh i see

Andrew Hoskins, [08.03.15 19:04] oh man ya. That would be like a different mode or something

Chris Fast, [08.03.15 19:05] yeah because some courses are offered both semesters some not etc

Andrew Hoskins, [08.03.15 19:05] handling prereq's would be a big problem

Ross Anderson, [08.03.15 19:05] that would be some next level shit on the server though, our server will set on fire

Chris Fast, [08.03.15 19:05] You could just ignore prereqs for now

Ross Anderson, [08.03.15 19:06] andrew we'll need to break the sched gen out into its own piece if we do this

Ross Anderson, [08.03.15 19:06] and use a message queue like rabbitmq to send it tasks

Andrew Hoskins, [08.03.15 19:06] the app will then be THREE different piecces haha

rosshamish avatar Mar 08 '15 23:03 rosshamish