willzeng / WikiNets

[deprecated] see cograph
https://github.com/willzeng/cograph
GNU General Public License v3.0
30 stars 11 forks source link

Tags for nodes and links #79

Open vpontis opened 10 years ago

vpontis commented 10 years ago

Replace key/value properties on nodes with tagging. Nodes can be tagged with different keywords. Tag field will autocomplete with already existing tags.

Tagging should occur on creation of node and exploration/editing.

backens commented 10 years ago

Not sure what you mean by this? Nodes can have a key with an empty value, which seems to be the functionality you are looking for. Except that overall, the key/value system is significantly more powerful than simple tagging.

vpontis commented 10 years ago

We were thinking that simple categorical tags are nearly as powerful as the key value system. Also, they are much easier to implement. The current key/value system is a little confusing.

Also, I think if we want to include key/value functionality we should call them properties because that makes much more sense to the casual user.

willzeng commented 10 years ago

The best way to set it up would be to have the addition of tags be immediate (these are empty keys) and then each tag can be expanded to have a value to create a key value pair.

This seems to make sense with the idea that tags are the first level and then those who wish can upgrade with a single click to the key-value setup.

What do we think about this?

On Sat, Feb 8, 2014 at 3:18 PM, Victor Pontis notifications@github.comwrote:

We were thinking that simple categorical tags are nearly as powerful as the key value system. Also, they are much easier to implement. The current key/value system is a little confusing.

Also, I think if we want to include key/value functionality we should call them properties because that makes much more sense to the casual user.

Reply to this email directly or view it on GitHubhttps://github.com/willzeng/WikiNets/issues/79#issuecomment-34546350 .