Now that I have a week of free time, I believe it is time to work one some stuff with GITI.
Keychain – an odd little module I wrote to move all of my software keys out of the GITI notepad and into a separate space. The module is somewhat effective at what it does, but it needs a lot of work in the area of user friendliness as well as a bit more of a pretty interface. There are some critical flaws like not being able to edit information for keys once they have been entered.
Education – This module will never truly be complete or functional. This time I plan to hook up some code I wrote in January. I wrote very elaborate code for moving classes between statuses and being able to apply grades too all of my classes at the same time and also close them at the same time (as a result of the grade posting process). Unfortunately after writing all of that code, I never connected it to itself to enable it to work. I don’t remember why I did that, all I remember is that I didn’t have a use for it at the time, since classes had just begun. I must make it functional before grades are posted in a few days.
Schedule – There have been some functional changes to what schedule understands recently and not all parts of the module really understand what is going on with the new changes.
I am considering writing a new grocery list module, and also fleshing out the library module more. In addition, there are a lot of things that need to be done for any type of GITI public interface to exist. Presently GITI is only for GITI users, and there are a few public components that exist but aren’t part of any type of unified interface. I wish to change that and make GITI more friendly with the general web, and not just a stone face to the world that no one can do anything with. GITI has a new domain, one all to itself, so I am looking forward to utilizing that to make something public happen soon.
There are a lot of bugs that need to be fixed in GITI, but most of them are minor things or tiny repairs, perfect for this week of nothingness.