MongoDB now and some architectural questions around it

0 views
Skip to first unread message

Serge Matveenko

unread,
Oct 19, 2010, 4:02:31 PM10/19/10
to pic...@googlegroups.com
Hello all Picket hackers!

You should noticed that we've moved our main development line to the MongoDB:)

And now i want to ask your opinion. What about to store possible
severity values (and other bug field's like priority, reproducibility,
etc) directly in the corresponding Project document?

What i mean exactly... I'm thinking about implementing this kind of logic:
1. Project has "severity_values" field that stores possible values
for new bugs in this project.
2. We have some reasonable default for this field.
3. This field could be set to any list of values at project creation
or at any time later.
4. New bugs for some project could be created with the value of the
"severity" field from project's "severity_values" field only.
5. We do not need to change old bug's "severity" field value after
changing "severity_values" field value of the corresponding project
because of MongoDB sugar.


--
Serge Matveenko
se...@matveenko.ru
http://identi.ca/lig
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko

Reply all
Reply to author
Forward
0 new messages