-
Notifications
You must be signed in to change notification settings - Fork 102
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
RFC Add Collections
support.
#368
Comments
Some ideas on refactoring to this: This isn't about collections but more of notes on how I want to get there Create Assets
Collection
Work already done:
See also #312 |
See also #309 for alternative ideas for how to do rss for collections |
One idea, spawned by #355, is for a folder to have a Pros
Cons
|
Why not making a conf file with all collections and folder for each one? collections:
- posts
- talks And in dir structure, we got folder posts (like usual) and talks. |
My current is to have all of the collections defined in collections:
- title: Cats
rss: /cats.xml
default:
layout: cats.liquid My comment above was more of a one off idea that I was exploring but probably won't do. As mentioned above, the main question is how to handle RSS (see #309) but I think this should get implemented and worry about making RSS nicer, later. |
We can mix both ideas, using epage format and the title as the folder name so we can walk collections in parallel. This whole collection concept looks like gutenberg's |
Yeah, I've been looking at gutenburg and others when designing this. You can see the where I'm currently looking at going with collections by looking at the |
What's the status of this feature? The existence of |
I have not gotten back to implementing this (which I need to) |
Use cases:
Proposal: support the user defining something like "posts" called a "collection".
User-facing design
Implementation
Collection
structfiles
function that returns a wrapper aroundFiles
that merges draft and non-draft resultsCollection
is given a ignore patterns for all other collectionsPrior Art
Jekyll
See docs
The text was updated successfully, but these errors were encountered: