aboutsummaryrefslogtreecommitdiffstats
path: root/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685
diff options
context:
space:
mode:
authorW. Trevor King <wking@drexel.edu>2009-12-13 06:19:23 -0500
committerW. Trevor King <wking@drexel.edu>2009-12-13 06:19:23 -0500
commit4d057dab603f42ec40b911dbee6792dcf107bd14 (patch)
tree9a73459aa160e3c96f4893b132543f412ca6e97f /.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685
parentdff6bd9bf89ca80e2265696a478e540476718c9c (diff)
downloadbugseverywhere-4d057dab603f42ec40b911dbee6792dcf107bd14.tar.gz
Converted libbe.storage.vcs.base to new Storage format.
Diffstat (limited to '.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685')
-rw-r--r--.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/body55
-rw-r--r--.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/values11
2 files changed, 0 insertions, 66 deletions
diff --git a/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/body b/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/body
deleted file mode 100644
index a06e236..0000000
--- a/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/body
+++ /dev/null
@@ -1,55 +0,0 @@
-In Aaron's Tue, 25 Nov 2008 09:32:29 -0500 email:
-
->> 7ec:om: Arbitrary tags
->> Sensible
->
-> Implemented as a free-form value field similar to target? A
-> comma-seperated list of tags?
-
-I believe I planned to store it as an alpha-sorted, one-entry-per-line
-list, so it would support merging easily.
-
-> Perhaps once we have per-bug/comment
-> attribute searching it would be easier to have a 'create-attribute'
-> becommand, e.g.
-> be create-attribute [-valid=X,Y,Z] [bugdir|bug|comment] [NAME] [DEFAULT]
-
-Well, it really depends how much semantics you want to embed in the data
-format. Some values are scalars, some may be sets (i.e. tags), some may
-be ordered lists or even mappings. How much you want to reflect that in
-the data format is up to you.
-
-> Extend and make more consitent the settings_property() attributes.
-> Create becommand/(create/remove)-attribute for logic-less attributes.
-> Create a few mix-ins for logic-ed attributes
-
-I don't find the term mix-in very intuitive here.
-
-> Usage example:
-> Goal:
-> set up for `be depends BUGA BUGB`, `be depends --tree BUGA`, etc
-> Procedure:
-> be set --apend mixins bug:dependency
-
-"append" usually has two "p"s. Is the omission deliberate?
-
-> Where we've defined
-> becommands/depends.py, but it is hidden until the mixin is activated
-> libbe/mixins/bug/dependency.Mixin (inheriting from BugMixin)
-> to
-> parse/generate comma seperated dependency uuids for saving/loading
-> pretty-print the dependency list (e.g. uuid->shortname)
-> walk the dependency tree and check target bug status.
->
-> With more complicated mixins, there could be inter-mixin dependencies,
-> e.g. a dependency tracker that searches depends based on bug.status
-> might depend on the base dependency mixin. This way people who need
-> it could make rich interfaces without confusing the people who don't.
->
-> How does that sound?
-
-It sounds pretty complicated. I would probably use a type system rather
-than "mixins", and define types as "scalar", "set" and maybe "list" and
-"map". Dependencies would be a set, and their special behaviour would
-be hardcoded according to their name, not a property of their type.
-
diff --git a/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/values b/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/values
deleted file mode 100644
index c85b16f..0000000
--- a/.be/bugs/7ec2c071-9630-42b0-b08a-9854616f9144/comments/ec133a4e-c9ff-4499-b469-cb0a2ca9a685/values
+++ /dev/null
@@ -1,11 +0,0 @@
-Author: W. Trevor King <wking@drexel.edu>
-
-
-Content-type: text/plain
-
-
-Date: Mon, 22 Jun 2009 20:40:54 +0000
-
-
-In-reply-to: 401950a0-a5ff-46f3-afac-a9cfb300f94b
-