-
-
Notifications
You must be signed in to change notification settings - Fork 10k
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
3.0 RELEASE GAMEPLAN #3324
Comments
Everything here looks so great. I'll be especially excited to hooks come to Jekyll. Anything to get rid of all the monkey-patching we do for plugins! |
This looks great. In terms of supporting plug-ins, it would be nice-to-have a more fully featured |
+1 for pagination issues. |
Pagination chat should be had over at: https://github.com/jekyll/jekyll-paginate But thanks for the input. |
Rouge seems like a nice idea, but frankly, I'd like to see if my |
👍 We should probably get working on |
@iainspad If you open an issue on jneen/rouge, I'm sure they can get you sorted. :) |
@alfredxing I was going to wait until @envygeeks landed #3305 his rebase nightmares aren't epic. |
#3224 (using |
I'm probably just confused by semantics here.
Does that include Pages as well then? |
This is a tougher sell for me – each page is meant to be a separate entity. It therefore doesn't really make sense to join them together into a collection. That being said, we provide |
I see (sort of). The problem probably lies in my trying to understand Collections through the lens of my pre-existing notions of "Custom Post Types" in WordPress. |
I thought Wordpress finally had the notion of pages that are actually pages? I've not used it in a few years but I thought back then it did have that concept. |
Yup. |
+1 for tags |
How do I use the beta with jekyll-redirect-from plugin? I get this:
|
@KATT fork the gem you are trying to use and edit the Side Note: Next time please file an individual ticket for your problem. |
gh-pages friendly tags! |
Thanks a lot Jordon but still having trouble: #3353 |
@parkr Is there any chance that we are going to see full Jade support in the near future? it actually saves a lot of time, and makes it so much easier on the eyes. Thanks! |
Given that Jade is a Node templating language and 3.0 is cutting away lots of non-Ruby dependencies I doubt that'll happen. |
The idea of removing non-Ruby dependencies is a big +1 for me. The whole reason I've fallen in love with Jekyll is that I can craft everything (almost) exactly how I want. Part of that is writing code, but another part is also managing the environment in which you write that code. Minimal non-Ruby dependencies will help greatly with that. |
Default Less support as well as localization would be high on my list. Especially localization caused quite some headache. We used https://github.com/screeninteraction/jekyll-multiple-languages-plugin but it is not truly part of the concept and has rough edges. |
I'm verging off topic here, but @rschwietzke did you try this? It takes the convention over configuration approach. I haven't tested it with collections but I imagine it would be compatible. |
@erlend-sh Does not look convincing. I could not find an example, find the explanation a little confusing what to put where. This is another one: https://github.com/drallgood/jekyll-multilingual I guess it is time to ingrate that into Jekyll and find a good concept that covers everything. I am not a Ruby guy, but I could write the spec. |
True, it's still a lot to take in. I guess bottom line is I fully agree: standardised localization would be great. It's immensely useful for multi-lingual documentation, which needs to be very self-explanatory since there are so many chefs involved. |
@erlend-sh Agreed. Let's make it a 3.1 feature and maybe the only one. It will take Jekyll to the next level and removes the need for a lot of customization. Shall I write down my conceptual ideas? As mentioned, I am into Java and have my problems with Ruby. Any specific place I should add the requirement ideas to? |
Open a separate issue with a list of checkboxes, each one being a requirement. We'll talk about it there. |
I've dropped the dependencies and made them all opt-in. We need documentation for that (an upgrading doc!) so people can continue to use all the plugins without too much annoyance. The gem now only includes:
which is about half as many gems as before. Yay! Removing pygments.rb dropped the hard dependency on Python, and removing jekyll-coffeescript dropped the hard dependency on NodeJS/ExecJS runtime. This will be part of the second beta, to come out in the coming week. Working on Hooks now, then we're just about finished! |
Quietly watching this from a distance, 👍 to dropping dependencies. Really excited to see 3.0 in the world. |
Is possible to drop the nokogiri dependance? That thing always throws build errors, not to mention stalls travis-ci for ages. |
If nokogiri trows build errors I suggest you take it up with upstream. |
@bcomnes We don't depend upon Nokogiri. Some of our optional plugins do (jemoji, jekyll-mentions), and Travis can be sped up by adding the environment variable |
Can I make note of those tips in the docs? |
We mention the nokogiri one here: http://jekyllrb.com/docs/continuous-integration/ but you can include the cache and explain it if you want. |
Cool, will do. |
Hi guys! Exists plans to make a official image from Jekyll to Docker? |
Hi @rodrigobraga! No plans as of yet, but @troyswanson might be convinced to maintain something like that. ;) |
:) I have my own image, but a official image can be a good start point to study, test and make projects based on Jekyll. I go start use a imagem from @troyswanson |
Hey, quick question, I have a pretty wonky problem that I think has to do with incremental regeneration. I'm currently using the 3.0 beta1 release and whenever I update a post the index file isn't updated along with the post, but the post itself is updated when you visit it. I'm running Jekyll through Gulp so every time I save my posts it runs |
Please start using unique tickets for your problems, thanks. |
Jekyll 3.0.0.beta2 was just released, please go check it out and file bugs as you find them: https://github.com/jekyll/jekyll/releases/tag/v3.0.0.beta2 |
Closing this as all is checked and 3.0 is released. |
I have written about what I'd like to see for Jekyll 3.0. That post is now a month and a half old. I'd like to get Jekyll 3.0 out the door in Q1 2015 to bring all the amazingness we have been cooking out to you excellent Jekyll users and developers. Check lists usually help me more than anything else, so here's what I'd like to accomplish:
Octopress::Hooks
work) (Add Hooks, based on the Octopress::Hooks project #3392, prototype of jekyll hooks, encapsulated #3553. )_posts
a default collection (& therefore simplify the internals) ( Make pages and posts instances of Jekyll::Document. #3169, initial implementation of posts as a collection #3690 )RemoveConvertible
.Automated Windows tests? ( Add Appveyor testing #3115 )Anything else you'd like to see?
The text was updated successfully, but these errors were encountered: