docmalloc / gplmt

GNU Affero General Public License v3.0
1 stars 0 forks source link

Semantics of "id" for tasks unclear #1

Closed FlorianDold closed 8 years ago

FlorianDold commented 9 years ago

Some elements in taskfiles have an "id". Apparently the purpose of this id is to to

Some task-like elements, such as "sequence", "parallel" or "link" do not have an "id" according to tasklist_schema.xsd. Is there any reason not to allow these elements to have an "id"?

It is also not clear whether the content of "id" must be unique, and what should happen if it is not unique. Our answer to this should consider that we can also include tasks from other files, which may lead to clashes in the IDs.

docmalloc commented 9 years ago

id is to identify and to be able to refer to an element in a tasklist ... therefore

FlorianDold commented 9 years ago

Is there any reason to keep the IDs confined to integers?

FlorianDold commented 8 years ago

With the new experiment syntax, tasks are identified by their (namespaced) name.