MyHomeworkSpace / client

The MyHomeworkSpace client.
MIT License
4 stars 4 forks source link

Future of Stylus #168

Closed willbarkoff closed 3 years ago

willbarkoff commented 3 years ago

It seems like Stylus is a bit of an abandoned project. The last stylus release was stylus/stylus@5b85cbb1bdbc18a82197d496bf48a68f5c882307, almost a year and a half ago. In addition, on the MyHomeworkSpace/website repository, we use the stylus gem, which relies on ruby-stylus-source which is deprecated. On the other hand, Jekyll has built-in Sass support.

Based on how all of our Stylus is written (using ; and :), it should be compatible with the original Sass Syntax, not the SCSS syntax, which still has feature parity with the SCSS syntax and is fully supported.

I would propose moving from Stylus to Sass. To maintain consistency, it would probably be a good idea to move away from Stylus to a new language in all MHS repositories at the same time (I think the only ones that currently use Stylus are MyHomeworkSpace/client and MyHomeworkSpace/website.

willbarkoff commented 3 years ago

It seems like we're sticking with stylus for at least the forseeable future. I'm closing as wontfix.