Skip to content

Transfer material from datajoint/datajoint-elements repository#7

Merged
guzman-raphael merged 136 commits into
datajoint:mainfrom
kabilar:main
Oct 21, 2022
Merged

Transfer material from datajoint/datajoint-elements repository#7
guzman-raphael merged 136 commits into
datajoint:mainfrom
kabilar:main

Conversation

@kabilar
Copy link
Copy Markdown
Collaborator

@kabilar kabilar commented Oct 6, 2022

  • Copied from datajoint/datajoint-elements repository.
  • Modified contents and updated links to integrate with this repository.
  • User and developer instructions will be updated in a future pull request.

kabilar and others added 2 commits October 11, 2022 13:44
Co-authored-by: Chris Brozdowski <CBrozdowski@yahoo.com>
Co-authored-by: Chris Brozdowski <CBrozdowski@yahoo.com>
@kabilar
Copy link
Copy Markdown
Collaborator Author

kabilar commented Oct 11, 2022

Thanks for the feedback @CBroz1! I have incorporated your suggestions.

CBroz1
CBroz1 previously approved these changes Oct 11, 2022
@CBroz1 CBroz1 requested a review from guzman-raphael October 11, 2022 19:37
@kabilar
Copy link
Copy Markdown
Collaborator Author

kabilar commented Oct 11, 2022

As an aside, not sure why the dismissed stale review comments are occurring. I have incorporated those suggestions.

@CBroz1
Copy link
Copy Markdown
Contributor

CBroz1 commented Oct 11, 2022

As an aside, not sure why the dismissed stale review comments are occurring. I have incorporated those suggestions.

There was a commit during my first review, but I didn't refresh the page. Maybe it could've rendered my first review 'stale' automatically? I'm not familiar with the stale review nomenclature

@guzman-raphael
Copy link
Copy Markdown
Contributor

@kabilar @CBroz1 Yes, there is automation configured to dismiss stale approved reviews if there are new commits. Here is a bit in the docs about this feature.

CBroz1
CBroz1 previously approved these changes Oct 12, 2022
Comment thread src/elements/index.md
CBroz1
CBroz1 previously approved these changes Oct 13, 2022
CBroz1 and others added 3 commits October 19, 2022 17:14
Co-authored-by: Kabilar Gunalan <kabilar@datajoint.com>
Add youtube links. DesignPrinciples -> Concepts
@kabilar
Copy link
Copy Markdown
Collaborator Author

kabilar commented Oct 19, 2022

Renamed DesignPrinciples -> Concepts and updated this page.

@guzman-raphael guzman-raphael merged commit d3ff3e5 into datajoint:main Oct 21, 2022
dimitri-yatsenko added a commit that referenced this pull request Jan 14, 2026
Addresses gap identified in cohesion review (COHESION-REVIEW.md Issue #7):
- Users don't understand spec dependencies
- No guidance on reading order
- Missing links to related how-to/explanation pages

Enhancements:

1. How to Use These Specifications section:
   - Clear guidance for new users (start with tutorials)
   - For implementers (use specs as authoritative sources)
   - For debugging (clarify ambiguous behavior)

2. Reading Order section:
   - Foundation (3 specs - start here)
   - Branching paths: Query Algebra, Data Operations, Object Storage
   - Prerequisites listed for each path
   - Advanced topics (master-part, virtual schemas)

3. Enhanced specification tables:
   - Added Prerequisites column (shows dependencies)
   - Added Related How-To column (links to practical guides)
   - Added Related Explanation column (links to conceptual docs)
   - Key concepts summary for each topic

4. Clear progression paths:
   - Foundation → choose based on needs
   - Prerequisites prevent getting lost
   - Related docs provide context and practical application

Cross-references added:
- 15+ how-to guide links
- 10+ explanation links
- All prerequisites documented

Impact:
- Users understand which specs to read first
- Clear path from basics to advanced
- Easy navigation to related practical/conceptual docs
- Prevents reading specs in wrong order

Fixes: COHESION-REVIEW.md Issue #7 (Medium Priority)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken glossary link

3 participants