Closed dmolsen closed 8 years ago
Any estimation on when 0.8/2.0.0 is due?
I'm pushing to have it done during the Thanksgiving break so that would be the end of November. Work has been insane so I haven't had much time to devote to PL.
Firstly this is a fantastic tool.
Are you still looking at the end of November for the release of v0.8.0/2.0.0 ?
... and is it likely to include support for KSS?
I'm about to start a new big project, and I'd love to use Twig instead of Mustache, as well as some of the other features in 2.0.0
.
Is the development of 2.0.0
at a stable enough state for beta testing, or should I stick to stable for the time being?
@TxHawks -
I think PL2 is stable enough. Brad is using it for a personal project. Using composer should make upgrading your project pretty easy as I push new changes. The one area from old PL that definitely doesn't work is watch. The "view all" views are pretty rough too. They have some extra UI stuff that I was planning to work on and style but haven't gotten too yet. You might want to tweak the Twig StyleguideKit views after you download them to clean out that stuff.
Also, with Twig you basically only get the pattern partial syntax. Twig provides more support for including data in the include
tag so I suggest you use native Twig conventions for things like pattern parameters and style modifiers. I'm pretty sure that works but I haven't tested in ages. Their's been a lot of interest in Twig but no one has fired it up and provided feedback. I'd love to get some.
If you're going to use Twig please use the Twig-specific development edition. You don't have to update the git remotes or anything. That's really only for Brad and I. Note that it's a git clone of core because you'll be grabbing the dev
branch. It might take a while so be patient.
FWIW, if you actually use it and file issues I'll get to them as fast as I can just so I can get some real feedback. Sort of hopeful I'm over my huge crunch at work and being sick more on than off this past three months.
@dmolsen - Thanks for the quick reply.
Watch is no big deal, as I use Grunt for for that anyway (that should still work, I think).
I'll give it a try, and if I manage to have an initial project going on without too much overhead, I'll definitely go for it.
Just so I'm clear, I would need to first to install the Twig-specific dev edition and then the Twig StyleguideKit default?
Finally implemented as PL2 in this repo.
Yay! :smiley:
For tracking progress on v0.8.0. Should be released at some point >.< The issues I'd like to cover:
custom header and footers for top-level patterns(#30)leave comments on annotations(#91)browserstack integration(#90)add keyboard shortcuts for nav(#150)link.[pattern-name]
within data to link to other patternscmd+a
when code view is up (#162)_patterns/atoms
and into `core/builder.php
in favor ofcore/console
annotations can be defined along-side patternsadd composer to the distribution directly to limit a dependency but allow plug-ins to easily include dependenciesadd an install/update method for composerFor launch:
master
master
with v0.8.0