Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • contribution parent, which is mandatory - every file belongs to some contribution
  • direct parent (optional, can be many) which could be composite file, component declaration, binding, implementation, service, reference etc.

Reversed links should be introduced to manage children references:

  • for contributions children would be all files which forms contribution
  • for others (composites, components, bindings etc.) it will be all directctly declared children elements

Additionally we could have some some connection to runtime artifacts, so contribution could contain links to nodes which hosts them. This would be indirect connection to runtime element for every contribution member.

...

  • JavaScript/AJAX hints while typing query, it would show suggestions for:
    • artifact types
    • indexed QNamesnames
    • most popular searches
    • query syntax

...

  • highlighted phrase which matches search query
  • preview link (if item is readable)
  • link to parent contribution
  • links to runtime nodes (fetched from contribution)
  • links to direct parent parents (composite, component, binding etc.)
  • links to children elements
  • for contributions it would be all files which forms contribution
  • for others (composites, components, bindings etc.) it will be all directctly declared children elements

3. Timeline

Before May 23

Getting started

...