Can CSSLint be run on less code though, or will we have to generate load.php urls and run it there?
is there any advantage to using lesslint / any reason we wouldn't use it? On Sat, Nov 22, 2014 at 5:12 AM, Bahodir Mansurov <[email protected]> wrote: > Here are our [1] LESS code conventions. Basically, CSSLint doesn’t support > any of our existing conventions. It’s more concerned about errors, > compatibility, and performance. Our rules are mainly about syntax. We could > write (in JavaScript) CSSLint rules to support our current code conventions > though. Here [2] are some custom rules. > > Since our code convention doesn’t talk about the existing CSSLint rules [3], > in order to figure out which rules are controversial I think we should all > discuss the existing rules [3]. > > Also, the VE team uses CSSLint; possibly other teams too. However, I don’t > think any team is using lesslint. > > > [1] http://www.mediawiki.org/wiki/Manual:Coding_conventions/CSS#LESS > [2] https://github.com/medikoo/csslint-next/tree/master/rules > [3] https://github.com/CSSLint/csslint/wiki/Rules > > On Nov 21, 2014, at 3:45 AM, Joaquin Oltra Hernandez > <[email protected]> wrote: > > CSS is a beast and any help is going to be useful. > > As Jon said, we probably need a longer spike/task to see if any other teams > are doing CSS linting and there are already conventions we can use, and to > determine what validation rules we want to use. > > El 21/11/2014 2:53, "Jon Robson" <[email protected]> escribió: >> >> Which rules would MobileFrontend be able to use from the start? >> Which rules might be controversial to adopt? >> >> >> On Fri, Nov 21, 2014 at 9:00 AM, Bahodir Mansurov >> <[email protected]> wrote: >> > After reading benefits of CSSLint there is no doubt in my mind that we >> > should use it. Here [1] are some of the benefits. They range from >> > possible >> > errors to compatibility to performance, etc. With grunt we can use >> > grunt-lesslint [2], which employs CSSLint under the hood so we can also >> > tweak it using CSSLint rules. >> > >> > What do you guys think? >> > >> > [1] https://github.com/CSSLint/csslint/wiki/Rules. >> > [2] https://github.com/jgable/grunt-lesslint >> > >> > _______________________________________________ >> > Mobile-l mailing list >> > [email protected] >> > https://lists.wikimedia.org/mailman/listinfo/mobile-l >> > >> >> _______________________________________________ >> Mobile-l mailing list >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/mobile-l > > _______________________________________________ Mobile-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mobile-l
