Giter Club home page Giter Club logo

Comments (10)

r4j4h avatar r4j4h commented on July 20, 2024

Thank you for helping to continue to maintain this! I will try to help out where I can, as this is one of the best CSS documenters I have been able to find.

from kss-node.

dotherightthing avatar dotherightthing commented on July 20, 2024

Hi, one for the wishlist: could you please add support for non-numeric styleguide ordering:

https://github.com/kneath/kss/blob/master/SPEC.md#the-styleguide-section

from

kneath/kss#75

Thanks,
Dan

from kss-node.

gefangenimnetz avatar gefangenimnetz commented on July 20, 2024

I think @dotherightthing 's request is the same as #37 , right?

from kss-node.

badsyntax avatar badsyntax commented on July 20, 2024

hey, is this project still being maintained? will you accept pull requests?

from kss-node.

snorripall avatar snorripall commented on July 20, 2024

crickets

from kss-node.

JohnAlbin avatar JohnAlbin commented on July 20, 2024

I've given a few conference presentations talking up the benefits of kss-node. I'd really like to see this project better maintained.

@hughsk May I suggest transferring ownership of this repository to a GitHub organization? That way several of us can maintain the project and we won't be solely reliant on a single individual. Maintaining open source code is hard! I went ahead and created a kss-node organization at https://github.com/kss-node and added you and @johannestroeger as owners. I know I'm being presumptuous, but I want to see movement in this issue queue. Please don't feel any obligation; it's just a suggestion I'd like to see and you are free to disagree.

Getting back to the original purpose of this thread: I think we should release a 1.0 with all of the current features + bug fixes; IMO, the code is stable, so we may as well designate that using semantic versioning and mark it as 1.0.0. Then we can add new features post 1.0.

Looking even further into the future to 2.x, I've been using a task builder (Gulp.js) in my front-end workflow and like the architecture of streaming different modular Gulp plugins together to form a complex task. I'd love to see the core of Kss-node shrunk to a very small set of features with the additional features added via plugin or Gulp.js task. This modularity would allow developers to create Gulp tasks that add in their own features without patching the core functionality.

from kss-node.

hughsk avatar hughsk commented on July 20, 2024

Sorry for the radio silence!

@JohnAlbin nice, that sounds perfect. I've transferred the repo to the organisation. Feel free to add additional contributors from this thread as you see fit!

kss-node could definitely do with a full rewrite, and I agree 100% that it would be better broken up into small pieces. 👍 for making 1.0.0 a stable release too. My only suggestion would be to keep module(s) build-tool-agnostic, and wrap it up in a separate gulp plugin for ease of use. That aside, you and the others are welcome to steer the project in whatever direction feel is best – it's been a long time since I've been invested in the project and I'm sure that with multiple maintainers things will move in the right direction. Thanks for taking the initiative and giving me another nudge to transfer :)

from kss-node.

JohnAlbin avatar JohnAlbin commented on July 20, 2024

If you look at https://github.com/kss-node/kss-node/issues?milestone=1, you'll see they are all closed (except for this issue.)

There's 3 issues I think would be fine for a future 1.x release: https://github.com/kss-node/kss-node/issues?milestone=3

But, I think we can tag a 1.0.0 release. It requires Node.js 0.10.x. If you required Node.js 0.6 or 0.8, you can you the v0.4.0 release I tagged earlier today.

All other issues are marked for a 2.x release. The 2.x road map is simple: 1.0.0 + removal of stylesheet compilation + some minor features. I don't want to support 1.x for very long; I want the stylesheet compilation out ASAP.

Any major re-write can happen for the 3.x release at our leisure.

from kss-node.

JohnAlbin avatar JohnAlbin commented on July 20, 2024

1.0.0 has been tagged: https://www.npmjs.org/package/kss

from kss-node.

JohnAlbin avatar JohnAlbin commented on July 20, 2024

1.1.0 has been tagged: https://www.npmjs.org/package/kss

That completes the issues marked for the 1.x milestone. https://github.com/kss-node/kss-node/issues?q=milestone%3A1.x+is%3Aclosed

I'm creating a branch called 1.x to handle any additional bugfixes/features for the 1.x branch. The master branch is now open for 2.x work. https://github.com/kss-node/kss-node/milestones/2.x

from kss-node.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.