I would like to get some input if there would be a significant value =20
in adding a
"developer journal" to mantis. I see in a business environment where =20
tracking progress of specific project related issues can be done =20
within mantis, but less structured issues are not tracked as well. I =20
can see (and am experiencing) where managers need to keep an archive =20
of day to day issues, or the developer specifically may need to drop a =20
quick note just to remember something, that would be archived. There =20
could also be security concerns as to who is allowed access to the =20
journal. There may be a need for project specific journals. I =20
believe all this can be done now "out-of-the-box" in Mantis with the =20
exception of some security concerns, but not very gracefully.
If there was to be the addition of a developer journal feature, I =20
could picture that there would need to be a few config options:
$g_journal_threshold, which would allow users of a minimum threshold =20
developer) to create a journal, and the could be overridden by =20
administrators of specific projects.
If users are allowed to have journals, a project wide or project =20
specific journal will be created for them the first time they access it.
A well known hierarchy of read access would allow administrators of a =20
project to read the project specific journal of a user in that =20
project; and managers may read subordinates,
A user may allow access to their journal to another user that doesn't =20
have read access, and mantis should show that user as having special =20
privileges to that journal.
Mantis should track who is reading the journal and inform the owner of =20
There should be a special screen (under My Account) for accessing any =20
of the journals.
As far as implementation, I think that this could be done by using the =20
mantis_bug_table and mantis_bugnote_table, and corresponding API files =20
with some modifications. The advantage with going this route is that =20
new functionality added to those apis will be inherited to both the =20
journal and bug tracker as well as giving a very similar look and feel =20
for adding "notes" to a journal.
I really feel that this would be a great benefit to mantis, and users =20
of mantis, but would like to get some feedback on the idea and the =20
Jim (aka DGtlRift)
This message was sent using IMP, the Internet Messaging Program.