Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Directory navigation support #63

Open
unreadablewxy opened this issue Sep 19, 2021 · 0 comments
Open

Directory navigation support #63

unreadablewxy opened this issue Sep 19, 2021 · 0 comments
Assignees
Labels
in progress Doing, not done yet

Comments

@unreadablewxy
Copy link
Owner

Now that the project vision and software architecture has aligned via implementation, its time to expand the scope of the project.

  • To this end the best direction appears to be embracing sequentially consumed content including books, video, and to a lesser extent music
  • A common theme between all of them is directory navigation
  • Note this is not a departure from the mono-collection philosophy, but rather creating a familiar analog for one of its core concepts, "groups"
    • A group is just strings of ordered files with no prescription as to what they represent
    • A group could contain pages of a book, episodes of a show, acts in a movie, etc
    • Outside of a group no ordering is guaranteed, which is where attributes begin to be important again and it becomes the viewer's responsibility to implement filtering where applicable
    • This flat hierarchy combined with attributes based filtering is where mono-collection derives its anti-occlusion capabilities and it is a strength we should play into
@unreadablewxy unreadablewxy added the in progress Doing, not done yet label Sep 19, 2021
@unreadablewxy unreadablewxy self-assigned this Sep 19, 2021
@unreadablewxy unreadablewxy changed the title Directory support Directory navigation support Sep 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in progress Doing, not done yet
Projects
None yet
Development

No branches or pull requests

1 participant