Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add capability to have multiple CRNs for the same course. #19

Open
jirassimok opened this issue Apr 20, 2016 · 1 comment
Open

Add capability to have multiple CRNs for the same course. #19

jirassimok opened this issue Apr 20, 2016 · 1 comment

Comments

@jirassimok
Copy link
Contributor

jirassimok commented Apr 20, 2016

The changes to the WPI course registration allow for separate registration for lectures and their labs/conferences/whichever (which I will refer to as "subsections").

As the scheduler currently is, it is difficult to represent this.

I suggest moving the CRN to a new column to the left of the "professor" column in the schedule detail view, to allow subsections to have separate CRNs.

In the same vein, I suggest something similar be done for seats and waitlists, and that the numbers listed in the grid view be those of the smallest subsection, as those will be the most restrictive.

On the data input end, this could be achieved by moving those data from the

tag in the schedb file to the tag. As I do not know how the schedb is parsed or the display is created and rendered, I can not provide any suggestions on that front.

This is something of a short-term solution, but it would allow new data to be input in a somewhat more effective manner. The scheduler would not be as easy to use as it once was, but as it is now, it is nearly useless to students hoping to make schedules with it.

@Nican
Copy link
Owner

Nican commented May 1, 2016

That is interesting. It would also require some UI modifications.

When you have some time, we could chat on hangouts/skype/other. Send me a message at [email protected], and we chat about new possibilities.

Just for reference, the XML is parsed over here:
https://github.com/Nican/wpischeduler/blob/master/src/edu/wpi/scheduler/client/SchedXMLParser.java

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants