h5bp / Effeckt.css

This repo is archived. Thanks!
http://h5bp.github.io/Effeckt.css
MIT License
10.88k stars 1.4k forks source link

Added JSCS & JSHint with Travis CI config #317

Closed ShashankaNataraj closed 5 years ago

ShashankaNataraj commented 9 years ago

This PR fixes https://github.com/h5bp/Effeckt.css/issues/314

Style guidelines which do not have jshint / jscsc equivalents:

ShashankaNataraj commented 9 years ago

@arthurvr @grayghostvisuals @benschwarz @WellingGuzman Please review :8ball:

arthurvr commented 9 years ago

@arthurvr @grayghostvisuals @benschwarz @WellingGuzman Please review :8ball:

No real need for such comments. We're all busy and will try to get to this as soon as possible.

ShashankaNataraj commented 9 years ago

@arthurvr no offense intended with the mention. Will make changes.

ShashankaNataraj commented 9 years ago

Heres a new checklist of action after review

arthurvr commented 9 years ago

Also please squash your commits.

arthurvr commented 9 years ago

Should we consider dropping the current JavaScript style guide and going with an already-existing style guide? It's something else we don't have to maintain and honestly ours is pretty ugly and incomplete. Now is the right time to discuss it.

arthurvr commented 9 years ago

We also need a Travis CI badge in the readme.

ShashankaNataraj commented 9 years ago

@arthurvr I guess the Travis CI Badge can only be added by one of the core contributors on h5bp, since if anyone else adds it itll point to their builds.

I will wait for further discussions before proceeding further regarding the code style.

arthurvr commented 9 years ago

I guess the Travis CI Badge can only be added by one of the core contributors on h5bp, since if anyone else adds it itll point to their builds.

No, you can perfectly just edit the link address to point to our repo :p

ShashankaNataraj commented 9 years ago

ok :) will do. In general isn't jQuery's coding style considered pretty mature?

arthurvr commented 9 years ago

In general isn't jQuery's coding style considered pretty mature?

Define "mature"?

jQuery's code style guide is pretty ugly in my opinion but it's to the @h5bp/effeckt-css team to decide this.

ShashankaNataraj commented 9 years ago

mature is generally accepted and followed widely?

wellingguzman commented 9 years ago

We can reestablish the code guideline, there's probably are some not common things there, since I wrote what I've used by that time as the guideline.

Please you should squash those commits, Getting-Started Wiki so that way would be easier to git bisect, or track changes.

ShashankaNataraj commented 9 years ago

@WellingGuzman Will squash my commits when I get time later today :)

arthurvr commented 9 years ago

We can reestablish the code guideline, there's probably are some not common things there, since I wrote what I've used by that time as the guideline.

Yeah, we should really revision it.

ShashankaNataraj commented 9 years ago

Can we revision the code guideline first and then revise this PR with changes? Because it looks like efforts on this PR will not be complete without the code guidelines being revised.

arthurvr commented 9 years ago

Can we revision the code guideline first and then revise this PR with changes? Because it looks like efforts on this PR will not be complete without the code guidelines being revised.

We can always land the grunt configs and discussion revision of the style guide later on.

ShashankaNataraj commented 9 years ago

ok I will be doing the grunt and the JSCS config first and raising a PR.

Romainpetit commented 7 years ago

@ShashankaNataraj Is this ever going to be completed ?

ShashankaNataraj commented 7 years ago

@Romainpetit Don't think so my friend. I lost interest in this a long time back

naeluh commented 7 years ago

@ShashankaNataraj What needs to be completed , I be happy to work on this ?

ShashankaNataraj commented 7 years ago

@naeluh @Romainpetit Snarky comments from the maintainers of this project put me off from completing this PR. Now, Im going to unsubscribe from this thread and let this PR rot.

Aidos.