pattern-lab / patternlab-php

The PHP version of Pattern Lab
http://patternlab.io
MIT License
3.05k stars 456 forks source link

Features for v0.8.0 Release #51

Closed dmolsen closed 8 years ago

dmolsen commented 11 years ago

For tracking progress on v0.8.0. Should be released at some point >.< The issues I'd like to cover:

For launch:

TxHawks commented 10 years ago

Any estimation on when 0.8/2.0.0 is due?

dmolsen commented 10 years ago

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.

coxrichuk commented 9 years ago

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?

TxHawks commented 9 years ago

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?

dmolsen commented 9 years ago

@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.

TxHawks commented 9 years ago

@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?

dmolsen commented 8 years ago

Finally implemented as PL2 in this repo.

dennisfrank commented 8 years ago

Yay! :smiley: