google / WebFundamentals

Former git repo for WebFundamentals on developers.google.com
Apache License 2.0
13.85k stars 2.57k forks source link

Feedback for: /starter-kit/index.html #674

Closed ghost closed 9 years ago

ghost commented 10 years ago

Please get Web Starter Kit added to the software repositories for Ubuntu 14.04 LTS. No quality web authoring application is available for Linux. Google Web Designer is great for creating ads, but is insufficient for building full web pages. Adobe and other proprietary vendors don't support Linux users. Every other option I've investigated, from page templates to cloud authoring applications, use HTML and CSS of absolute horrible quality. I tried to install Web Starter Kit using your instructions, but was unsuccessful. Please get this application added to the Ubuntu repository.

petele commented 10 years ago

@addyosmani can you comment on this.

Garbee commented 10 years ago

afaik only backend things like Drupal get into repositories for web development. No front-end helpers get there. It would also be very hurtful overall since the repositories lock themselves to a specific version for the support cycle of the OS. So if 14.04 ships with WSK 0.4, it sticks in that version for 5 years. No 0.5 update until the next release (14.10). And that is if you ship before their feature freeze and they catch it.

While a PPA could be managed to include updates through apt-get, overall it isn't a good use of resources imo. You are much better off installing the dependencies of WSK from a repository and then pull WSK from github and get working. However, I strongly urge you to use tools such as NVM/RVM (Node/Ruby version manager) to get the latest tools.

If you are having trouble installing things based on the installation documentation, then please file an issue on the Web Starter Kit repository so we can help you through it and improve the documentation.

This really has nothing to do with "supporting Linux users". It has to do with how the project should be distributed to users. Since it has nothing to do with the operating system, it doesn't belong in an OS repository.