I’m developing my course scheduling web application in the open. Yikes. This is largely a good thing because it’s forcing me to treat this project like I would treat a graded class project i.e. commenting appropriately, designing smartly, etc. I’m hoping that developing in the ‘open’ will help my growth as a developer by others providing constructive criticisms or recommendations. I’m all ears. 🙂
This guide is geared towards subscription lists at UGA hosted on the listserv.uga.edu subdomain. I’m tired of hapless souls replying to a listserv with “unsubscribe” or “remove”. So, here’s a step-by-step guide for reference:
- Write down the “handle” of the listserv i.e. XXX@listserv.uga.edu means XXX is the handle.
- Visit http://listserv.uga.edu/archives/
- Enter the listserv’s handle in the box as shown in the image below i.e. the part before the @ symbol e.g. CRSS-PROF@listserv.uga.edu.
- After clicking “Go”, you’ll be taken to the screen below:
- After selecting the highlighted link, you’ll be taken to another page where you’ll be asked for some info before you can be removed from that list or if you’ve had enough, you can unsubscribe from *all* lists.
- A confirmation email should be in your inbox shortly (rough guess: 24 hours) after leaving the list. If not, repeat the process but obviously give it some time.
*Image gallery here: http://min.us/mugalistserv
Coming together quite nicely, if I say so myself. 🙂
I initially wanted to make the requests happen via AJAX but time constraints make it so I’m going to do everything via ‘regular’ HTTP requests a.k.a. not AJAX. That’ll be revisited for the second iteration of the application.
For now, the schedule display works and I’m able to query my database on the backend for the required courses & populate the drop down menus.
TODO: work on the addition of new sections to the user’s list of sections.