Compass / compass

Compass is no longer actively maintained. Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.
http://compass-style.org
Other
6.72k stars 1.18k forks source link

Proposal: Extract CLI part into a separate gem. #1123

Open rwz opened 11 years ago

rwz commented 11 years ago

Some (most actually, I think) people use compass not as a standalone library, but as a bunch of cool SASS mixins/helpers inside other frameworks (like Rails or Middleman).

These folks clearly don't need CLI part of compass but currently they have to install CLI-related gems (FSSM/listen) and add it to their apps dependencies list.

I think it would be great to extract CLI part of compass and CLI dependencies into a separate gem. compass-cli is a possible name.

kossnocorp commented 11 years ago

:+1:

But I think maybe it's easier to split mixins instead of cli to keep back compability.

scottdavis commented 11 years ago

This is something that I want todo one day once the command interface is improved

Sent from my iPhone

On Dec 21, 2012, at 9:54 AM, Sasha Koss notifications@github.com wrote:

But I think maybe it's easier to split mixins instead of cli to keep back compability.

— Reply to this email directly or view it on GitHub.

knoopx commented 11 years ago

I would love to have acompass-framework gem extracted out from the compass gem cli tool and its dependencies. @scottdavis does the compass team agree on this change? would you accept a PR?

scottdavis commented 11 years ago

We will have to discuses it more. Accepting the pull request is just a minor step in figuring out how we want to proceed