Random Thoughts from Castaway
Anything
written by Castaway
Yes, thats what I'm calling my current project.. It's a sort of nod to Everything ..
I was inspired (!?) by my course on ITIL, which describes the "Configuration Management Database" as a huge DB containing more or less everything under the sun related to what IT does. I was pondering that such a thing for work would be useful, also as a sort of knowledgebase about which systems we have, and how they work etc.
I ended up deciding to create something thats reusable, in the abstractest sense.. Which after some thought turns out to be quite similar to Everything, yet hopefully a lot saner, using Catalyst, and bunches of already-made modules, as opposed to Everythings "all in one" approach. Also I will not be putting code in the DB ;) (But Templates of course, you see how all this fiddling comes together eventually).
The idea, in a very general way, is to provide an interface where people can add Types, and Fields of Types, and Items of those types (with values corresponding to the fields), and then link any of them together with any other ones, and add Notes. (With users and usergroups etc, of course). Then I'll provide some default sets of Types, for various usages of the tool.