[pmwiki-devel] Maintaining a drawing register - background
christian.ridderstrom at gmail.com
christian.ridderstrom at gmail.com
Wed Nov 29 04:05:49 CST 2006
I'm going to try create a list of drawings, or rather, a system for
maintaining a list of drawings. This might be called a drawing register in
English, but I don't know.
The system is intended for serious use at my work. I expect the most
difficult task will be to get a system that I can convince my co-workers
to use... today basically only I use the internal company wiki. It has to
be easy and simple to use for this reason.
As a consequence, it I expect that merely keeping the list of drawings as
a list on a single wiki page won't be enough. Editing a huge page with
lots of entries will probably be too "complicated". So I'll have to go
with some kind of form system.
I don't know what system to start with, but I'm giving WikiForms a try.
During this process I'll probably come across bugs etc that I will report.
So in order to provide a context I thought I'd first explain what I would
like to achive.
The goal of the system is to maintain a register drawings, and here is the
most important function:
Allow users to allocate unique drawing identifiers for drawings.
where an identifier will be of the form <series>-<number>, e.g. 'SP-0230'
and 'SMX-232'. The series in these two examples are 'SP-' and 'SMX-'
respectively.
Note that in general drawing identifiers will never be removed from the
system, although a drawing can be marked as "obsolete".
Here is a more detailed list of functionality:
* Allocation of unique drawing identifiers in different series
* Possible to list all drawings
* Possible to list all drawings in a series
* For each drawing, the following information should be associated
** Each drawing has a unique identifier
** Each drawing has a revision number
** Each drawing has a status (e.g. in progress, finalized or obsolete)
** Each drawing has a location, i.e. where it is stored electronically.
** Each drawing has a title
** Each drawing has a description. (optional)
This is it for now... we'll see how it goes :-)
/Christian
PS. Tips are of course more than welcome! I'll be very happy if someone
has already implemented something like this and is willing to share...
--
Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr
More information about the pmwiki-devel
mailing list