node types with structured meta data
It would be nice to be able to define types of nodes with associated properties. For example, maybe an "event" type node with properties such as "name of event", date, duration, etc. I could also envision a "person" type node with name, birth place, birth date, etc. Yet another example could be a "research" type node with the name of the research paper, lead author's name, university affiliation, date published, names of other collaborators.
An example of a structured node that is buried in the text is at http://forums.thebrain.com/tool/post/thebrain/vpost?id=2733306
I imagine that the structured data structures would be relational and this would facilitate logical data-base oriented queries beyond tagging. For example, find all research papers published between 2001 and 2002. Find all research papers with "cognition" in the title and "Jones" as lead author.
Find all people born in a certain state during a certain time.
I am thinking about the query capability to make it easier to do more interesting investigations (especially for users who may not have created the brain)

-
c.p.brown commented
Nearly 10 years now, still a worthwhile feature as nobody else is doing this in a useful way AFIK.
-
Gerard Coppejans commented
See #3375, #3385 and #3385
I would also like the implementation of structured metadata in the brain9
Even from and to the xmp sidecar files of mediafiles. -
Gerard Coppejans commented
See #3375, #3385 and #3385
I would also like the implementation of structured metadata in the brain9
Even from and to the xmp sidecar files of mediafiles. -
Gerard Coppejans commented
See #3375, #3385 and #3385
I would also like the implementation of structured metadata in the brain9
Even from and to the xmp sidecar files of mediafiles. -
Roger Kapp commented
Sad TB's team does not implement any requested features.
-
Ren Pope commented
-
c.p.brown commented
Thoughts only contain a few pre-built fields (rich-text memo, date, attachment-list, checkbox, etc.), it would be very useful if we could add our own.
EG: create a thought, add a date field, call it 'birthday', add an URL field, call it 'website', add a picture field, call it 'portrait'... save as a new thought template.
The notes pane would then become a generic parameters pane with some basic re-arranging options.
Having this data then opens up the possibility to add:
* Complex filters.
* Forms pane, micro-form (on the node itself).
* Custom formatted file export, EG: select a bunch of nodes, export using a template:
header = <html><body><table><tr>
record_loop = <td>[thoughtname]</td></td>[birthday]</td><td><img href="[portrait]"></td>...
footer = </tr><table></body></html> -
Netsaver commented
I think this proposal is the main way to get a lot of requested features (structured meta data = user-defined properties):
1) they could be inherited from the ancestor type (e.g. a flag can be added to type and tags at children creation time)
2) a group of thoughts of same (or similar type) can be crossed together to form a table view:
on the rows can lie the thoughts selected, on the columns their (common) properties values: a new group thought can be created as ancestor for all compared thoughts and the table view attached (just to recycle current features)
3) this table could be updated/refreshed on command or ordered by a property: note that if a time/date property is used for thoughts and a table view with this only property as column, then ordering by time you get a timeline, user-defined; if a counter is used, you can get a sequence of thoughts...
4) the concept above may be extended to form the idea of calculated properties: for sub-trees of thoughts of same type, the value of a property can be obtained aggregating the values of related children properties: economic balances, work tree charts, etc are obtained this way; the simple property: 'number of children' may give indication of the weight of a thought... may be it could be better add new ideas for these items, anyway they are only possible if properties are implemented
-
Roger Kapp commented
Would you mind commenting if this (2nd only to the timeline) request will someday work OUT of your development labs ?
Really missing it.
Being able to manage structured data in TB would be a real plus.
Not being able to manage it in TB forces us to use other tools for it.
And someday, we'll find a tool that no longer requires us to use TB ... -
korm commented
The last update on this was 4.5 years ago (Harlan's "now working in our development labs"). Is there a more current status?
-
Roger Kapp commented
Any news regarding "structured meta data" support by TheBrain ?
I (like many others I guess) miss the ability to define a node in my brain as being of a certain "structured type".
(I know I can give it a "type", but that has no effect on the node's properties.
Depending on a node "type", I'd appreciate if some properties would be attached to it (like a date for an "event", a phone number for a "contact", ...).I'd really appreciate if you would give us some feedback wether or not we might see structured data supported by TheBrain.
I'd be happy to participate in developing the concept if so you wish.
TIA, and keep up the good work. -
Posicionamiento commented
Maybe projects could be managed using these new feature. For example schedules, payments, domain expiration warnings and other tasks related to a project, client or thought. Am I right?
-
Kiwipom01 commented
The todo functionality should be part of this functionality. Being seperate like it is it feels like an independant add on and this meta data enhancement would incorporate it fully into the brain
-
Anonymous commented
I like this idea a lot. And the more import/export/synchronization possibilities the better. For example, with Outlook contacts, TAGS (categories).
-
xhansx commented
Quote:
"
STARTED ·
ADMIN
Harlan Hugh (Admin, PersonalBrain) responded · July 15, 2009
The underlying architecture for structured data inside of Brains is now working in our development labs.
"
That's 2 years 7 months ago! This feels as if you are just kidding us.... -
hoynes commented
+ 3 !!! Great feature !!!
-
jose borja commented
<a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> en Internet, es aparecer en los primeros resultados de los buscadores, en especial Google.<br/>
Con nuestro <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> tu página web en poco tiempo estará en los primeros resultados de los buscadores: Google - Yahoo - Msn - Bing, etc. -
jose borja commented
<a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> en Internet, es aparecer en los primeros resultados de los buscadores, en especial Google.<br/>
Con nuestro <a href="http://www.borjabotia.es/index.php/posicionamiento-natural"><b>Posicionamiento Natural</b></a> tu página web en poco tiempo estará en los primeros resultados de los buscadores: Google - Yahoo - Msn - Bing, etc. -
Jonh Souza commented
Great feature, so long awaited... Please deliver it asap!
-
Jonh Souza commented
Great feature, so long awaited... Please deliver it asap!