Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update and improve documentation #1554

Closed
9 of 18 tasks
alrra opened this issue Jul 3, 2014 · 19 comments
Closed
9 of 18 tasks

Update and improve documentation #1554

alrra opened this issue Jul 3, 2014 · 19 comments
Assignees
Milestone

Comments

@alrra
Copy link
Member

alrra commented Jul 3, 2014

@alrra alrra added this to the 5.0.0 milestone Jul 3, 2014
@alrra alrra self-assigned this Jul 3, 2014
@alrra alrra mentioned this issue Jul 3, 2014
alrra added a commit that referenced this issue Jul 5, 2014
Update documentation to include the information from the recent
jQuery team announcement:

   "To mitigate the risk of “breaking the web”, the jQuery team
    decided back in 2013 that jquery-latest.js could not be
    upgraded to the 2.0 branch even though that is technically
    the latest version. There would just be too many sites that
    would mysteriously stop working with older versions of Internet
    Explorer, and many of those sites may not be maintained today.

    As jQuery adoption has continued to grow, even that safeguard
    seems insufficient to protect against careless use of
    http://code.jquery.com/jquery-latest.js. So we have decided to
    stop updating this file, as well as the minified copy, keeping
    both files at version 1.11.1 forever ...

    The Google CDN team has joined us in this effort to prevent
    inadvertent web breakage and no longer updates the file at
    http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js. That
    file will stay locked at version 1.11.1 as well."

   (from: http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/)

Ref: #1554
alrra pushed a commit that referenced this issue Jul 10, 2014
alrra pushed a commit that referenced this issue Jul 11, 2014
Add information about the script from the `plugins.js` file.

Ref   #1554
Close #1558
@alrra
Copy link
Member Author

alrra commented Aug 5, 2014

Now to close this, and then we're done with v5. :)

@jonathantneal
Copy link
Member

Woohoo!

@drublic
Copy link
Member

drublic commented Aug 5, 2014

Nice work, Cătălin!

On Tue, Aug 5, 2014 at 6:12 PM, Jonathan Neal notifications@github.com
wrote:

Woohoo!


Reply to this email directly or view it on GitHub
#1554 (comment)
.

Hans Christian Reinl
Front-End Developer

Köln - Deutschland
+49 176 44508482

drublic.de
info@drublic.de

@sarukuku
Copy link

sarukuku commented Aug 5, 2014

🎉 v5 🎉

@kiaking
Copy link

kiaking commented Aug 8, 2014

Hooray! 👍

alrra pushed a commit that referenced this issue Sep 19, 2014
alrra added a commit that referenced this issue Sep 19, 2014
@ghost
Copy link

ghost commented Oct 8, 2014

@alrra you did nice work in the docs ❤️

@coervivek
Copy link

Hi All I would like to contribute ,how can I start

@arthurvr
Copy link
Member

Hi All I would like to contribute ,how can I start

@coervivek Just start writing. Fork the project, write on a topic in this list (or something else according to h5bp), commit, push and open a PR. For a more in detail explanation check our CONTRIBUTING.md.

@arthurvr
Copy link
Member

I would like to send more PRs and finish this, but more specifically what needs to happen? The list above provides just filenames...

@kkirsche
Copy link

kkirsche commented Jan 9, 2015

I am interested in helping with this but would need a better idea of what type of content you would like these to contain. I see some are partially done, but don't specify what would be required to consider them fully complete. Let me know what you'd be interested in for the remaining pieces and I can put something together and send the equiv PRs

@arthurvr
Copy link
Member

arthurvr commented Jan 9, 2015

@kkirsche We would love to have you contributing! All contributions are always welcome. Just FYI, this list of files that we really would like to get done before v5; in fact docs are never really finished, and we're open for all improvements.

As I said, I'm also having a hard time figuring out what really needs to be done. As I said, filenames are just filenames but that's not that helpful in here. Best workflow is to run through a file and its appropriate documentation and see what parts aren't being documented. We don't want to document every byte, but the specialities, best-practices and used techniques.

@alrra
Copy link
Member Author

alrra commented Mar 5, 2015

As I said, I'm also having a hard time figuring out what really needs to be done. As I said, filenames are just filenames but that's not that helpful in here.

The basic idea is to just go through all the documentation related files and:

  • update anything that is outdated
  • add any missing content (e.g.: things that were added to H5BP, but were not documented)
  • simplify and make the existing content more consistent (e.g.: have kinda the same wording)
  • move things around to better organize the content and avoid repetition

@alrra alrra modified the milestones: 5.1.0, 5.2.0 Apr 1, 2015
@alrra alrra removed this from the 5.2.0 milestone Apr 30, 2015
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
Update documentation to include the information from the recent
jQuery team announcement:

   "To mitigate the risk of “breaking the web”, the jQuery team
    decided back in 2013 that jquery-latest.js could not be
    upgraded to the 2.0 branch even though that is technically
    the latest version. There would just be too many sites that
    would mysteriously stop working with older versions of Internet
    Explorer, and many of those sites may not be maintained today.

    As jQuery adoption has continued to grow, even that safeguard
    seems insufficient to protect against careless use of
    http://code.jquery.com/jquery-latest.js. So we have decided to
    stop updating this file, as well as the minified copy, keeping
    both files at version 1.11.1 forever ...

    The Google CDN team has joined us in this effort to prevent
    inadvertent web breakage and no longer updates the file at
    http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js. That
    file will stay locked at version 1.11.1 as well."

   (from: http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/)

Ref: h5bp/html5-boilerplate#1554
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
Add information about the script from the `plugins.js` file.

Ref   h5bp/html5-boilerplate#1554
Close h5bp/html5-boilerplate#1558
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
eleanor-byhook pushed a commit to eleanor-byhook/html5-boilerplate that referenced this issue Feb 29, 2016
@roblarsen roblarsen modified the milestone: 6.0.0 Sep 30, 2016
@roblarsen roblarsen self-assigned this Mar 18, 2017
@roblarsen
Copy link
Member

roblarsen commented Mar 18, 2017

Add docs based on

#1822 and #1783 and #1692 and #1689

@roblarsen
Copy link
Member

And... #1963

@coliff this issue outlines some additional documentation tasks. We don't need to get through everything for 6.0, but a good documentation pass with this in mind seems like a good idea.

@coliff
Copy link
Member

coliff commented Jul 13, 2017

Cool. I'll work on getting a PR in for the webmanifest.

Also, I noticed that there isn't any mention about the .gitattributes file in the misc.md when there probably should be (.gitignore is mentioned there). I'm not too familiar with exactly how that file works (though did skim-read the docs on the Git site about it: https://git-scm.com/docs/gitattributes).

@coliff
Copy link
Member

coliff commented Jul 20, 2017

Doc changes left to do that I can think of....

Usage

  • We suggest using a build script such as ant - maybe also suggest Gulp and Grunt as they are more popular?

FAQ

  • Remove the ‘Google Analytics at the bottom’ FAQ as it is covered elsewhere in the docs.. Plus performance isn’t really an issue since it loads defer/async
  • Remove the section on using Initializr since it isn’t maintained (the project owner confirmed to me today that it is being retired and turned off soon)
  • Nicolas’ great post on Quora could be rewritten/updated and included as the FAQ answer to ‘How can I integrate Bootstrap with HTML5 Boilerplate?’

Everything Else

  • Below the table of contents change the ‘--’ to ‘---’ (the horizontal rule doesn’t render in Github markdown)
  • Add ‘gitattributes’ documentation

Extend

@roblarsen
Copy link
Member

All good. Some comments:

Remove the section on using Initializr since it isn’t maintained (the project owner confirmed to me today that it is being retired and turned off soon)

👍 I would add a note that we are going to add a command line utility that does some of what initializr offered to v7 (because that's a thing now, I guess, since I said it twice.)

Nicolas’ great post on Quora could be rewritten/updated and included as the FAQ answer to ‘How can I integrate Bootstrap with HTML5 Boilerplate?’

Summarize and link to it?

@roblarsen
Copy link
Member

We suggest using a build script such as ant - maybe also suggest Gulp and Grunt as they are more popular?

That section needs a fuller rewrite. Creating a PR for that one.

roblarsen added a commit to roblarsen/html5-boilerplate that referenced this issue Jul 26, 2017
roblarsen added a commit that referenced this issue Jul 31, 2017
@roblarsen
Copy link
Member

I'm going to close this because, honestly. I just want to get 6.0 out the door and we can continue to tweak the docs.

jeffreznik pushed a commit to jeffreznik/sw-test that referenced this issue Oct 15, 2017
jeffreznik pushed a commit to jeffreznik/sw-test that referenced this issue Oct 15, 2017
jeffreznik pushed a commit to jeffreznik/sw-test that referenced this issue Oct 15, 2017
jeffreznik pushed a commit to jeffreznik/sw-test that referenced this issue Oct 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

11 participants