You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+15-15Lines changed: 15 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
<script>{
2
-
"title":"Contributing",
3
-
"customFields": [
4
-
{
5
-
"key":"is_chapter",
6
-
"value":0
7
-
}
8
-
]
2
+
"title":"Contributing",
3
+
"customFields": [
4
+
{
5
+
"key":"is_chapter",
6
+
"value":0
7
+
}
8
+
]
9
9
}</script>
10
10
11
11
Depending on your level of experience with some of the workflows common to many open source projects, e.g. git/GitHub, the command line, and setting up a local development environment, contributing to this site may be a breeze or come with a bit of a learning curve. If you fit into the former group, great! Jump ahead to learn how to get started.
@@ -24,11 +24,11 @@ Of course, we'll also give you credit for your work! The **Contributors** sectio
24
24
25
25
### Content
26
26
27
-
The content in this site is maintained in [this GitHub repository](https://github.com/jquery/learn.jquery.com) as a collection of [Markdown](http://daringfireball.net/projects/markdown/) files in the `page` directory. The order in which chapters and articles are presented is controlled by the [order.json](https://github.com/jquery/learn.jquery.com/blob/master/order.json) file.
27
+
The content in this site is maintained in [this GitHub repository](https://github.com/jquery/learn.jquery.com) as a collection of [Markdown](https://daringfireball.net/projects/markdown/) files in the `page` directory. The order in which chapters and articles are presented is controlled by the [order.json](https://github.com/jquery/learn.jquery.com/blob/master/order.json) file.
28
28
29
29
### Design
30
30
31
-
The site's layout and design is controlled by our [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content), a custom [WordPress](http://wordpress.org) configuration that runs (or will run in the near future) all of the sites run by the jQuery Foundation. The [master theme](https://github.com/jquery/jquery-wp-content/tree/master/themes/jquery) controls most of the layout for all of our sites, and there is a [child theme](https://github.com/jquery/jquery-wp-content/tree/master/themes/learn.jquery.com) that controls the templates and styles specific to the learn site.
31
+
The site's layout and design is controlled by our [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content), a custom [WordPress](https://wordpress.org) configuration that runs (or will run in the near future) all of the sites run by the jQuery Foundation. The [master theme](https://github.com/jquery/jquery-wp-content/tree/master/themes/jquery) controls most of the layout for all of our sites, and there is a [child theme](https://github.com/jquery/jquery-wp-content/tree/master/themes/learn.jquery.com) that controls the templates and styles specific to the learn site.
32
32
33
33
[`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) powers our sites in production and staging environments, and can be set up for local development relatively easily.
34
34
@@ -37,7 +37,7 @@ The site's layout and design is controlled by our [`jquery-wp-content`](https://
37
37
The static content in the `page` directory is deployed to a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance using [grunt](http://gruntjs.com), specifically with two grunt plugins we've created:
38
38
39
39
*[grunt-jquery-content](https://github.com/jquery/grunt-jquery-content) – pre-processes content in a variety of formats (HTML, Markdown, XML) into HTML, applying syntax highlighting and some simple partial support, preparing it for processing by:
40
-
*[grunt-wordpress](https://github.com/scottgonzalez/grunt-wordpress) – syncs static content to WordPress using [XML-RPC](http://codex.wordpress.org/XML-RPC_Support)
40
+
*[grunt-wordpress](https://github.com/scottgonzalez/grunt-wordpress) – syncs static content to WordPress using [XML-RPC](https://codex.wordpress.org/XML-RPC_Support)
41
41
42
42
## How Can I Help?
43
43
@@ -49,7 +49,7 @@ If you'd like to go a step further and contribute new articles, make edits to ex
49
49
50
50
## Local Development
51
51
52
-
In order to preview your changes locally, work on design/layout issues, or work on other jQuery sites' content, and generally contribute most effectively, we recommend that you set up a local development environment. You can learn how to get set up from our [documentation on contributing to jQuery Foundation web sites](http://contribute.jquery.org/web-sites/#local-development).
52
+
In order to preview your changes locally, work on design/layout issues, or work on other jQuery sites' content, and generally contribute most effectively, we recommend that you set up a local development environment. You can learn how to get set up from our [documentation on contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/#local-development).
53
53
54
54
***Windows note:** Line endings need to be Unix-style (line-feed only). Make sure your text editor creates new files with Unix-style line endings. In addition, the following setting to your git config will keep the Unix-style line endings when pulling from the repository:
55
55
@@ -70,7 +70,7 @@ Once you've gotten your environment working, here are the general steps you shou
70
70
7. Push the files to your GitHub remote: `git push origin <feature/issue name/number>`
71
71
8. Go to your fork on GitHub and submit a new [pull request](https://help.github.com/articles/using-pull-requests).
72
72
73
-
For more advice on managing your fork and submitting pull requests to the jQuery Foundation, read our [Commits and Pull Requests](http://contribute.jquery.org/commits-and-pull-requests/) guide.
73
+
For more advice on managing your fork and submitting pull requests to the jQuery Foundation, read our [Commits and Pull Requests](https://contribute.jquery.org/commits-and-pull-requests/) guide.
74
74
75
75
### Adding a New Article
76
76
@@ -81,14 +81,14 @@ For more advice on managing your fork and submitting pull requests to the jQuery
81
81
82
82
### Formatting Articles
83
83
84
-
Yes! Take a look at our [style guide](http://learn.jquery.com/style-guide/) for more information on authoring and formatting conventions.
84
+
Yes! Take a look at our [style guide](https://learn.jquery.com/style-guide/) for more information on authoring and formatting conventions.
85
85
86
86
<h2id="getting-help">Getting Help</h2>
87
87
88
88
If you're struggling to get any part of the site working properly, or have any questions, we're here to help.
89
89
90
-
The best place to get help is on [IRC](http://en.wikipedia.org/wiki/Internet_Relay_Chat), in the `#jquery-content` channel on [Freenode](http://freenode.net). If you're unfamiliar with IRC, you can use the [webchat gateway](http://webchat.freenode.net/).
90
+
The best place to get help is on [IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat), in the `#jquery-content` channel on [Freenode](https://freenode.net). If you're unfamiliar with IRC, you can use the [webchat gateway](https://webchat.freenode.net/).
91
91
92
-
In addition, the jQuery Content Team holds a [public, biweekly meeting](http://jquery.org/meeting) on Wednesday, at 1PM Eastern time in the `#jquery-meeting` channel on Freenode.
92
+
In addition, the jQuery Content Team holds a [public, biweekly meeting](https://jquery.org/meeting) on Wednesday, at 1PM Eastern time in the `#jquery-meeting` channel on Freenode.
93
93
94
94
If IRC is not your thing, but you still want or need to get in touch, please use the site's [GitHub repo](https://github.com/jquery/learn.jquery.com) or send us an e-mail to `content at jquery dot org`.
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -37,9 +37,9 @@ Each of the articles on the site has some JSON "Front Matter" that contains meta
37
37
38
38
## Building and Deploying
39
39
40
-
To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](http://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](http://contribute.jquery.org/web-sites/).
40
+
To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](https://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/).
41
41
42
42
43
43
## How Can I Help?
44
44
45
-
We encourage contribution from anyone. For more comprehensive documentation on how to get involved, please read our [contributing guide](http://learn.jquery.com/contributing).
45
+
We encourage contribution from anyone. For more comprehensive documentation on how to get involved, please read our [contributing guide](https://learn.jquery.com/contributing).
While we hope to cover most jQuery-related topics on this site, you may need additional or more immediate support. The following resources can prove useful.
6
6
7
7
### Official Forums
8
8
9
-
http://forum.jquery.com/
9
+
https://forum.jquery.com/
10
10
11
11
There are many subforums where you can discuss jQuery, ask questions, talk about JavaScript, or announce your plugins.
* This is the place to discuss development of [jQuery UI](http://jqueryui.com/) itself – including bugs, new plugins, and how you can help.
31
-
* All jQuery UI svn commits are posted to this list to facilitate feedback, discussion, and review.
32
-
* Also note that a lot of the development and planning of jQuery UI takes place on the [jQuery UI Development and Planning Wiki](http://wiki.jqueryui.com/).
* This is the place to discuss development of [jQuery UI](https://jqueryui.com/) itself – including bugs, new plugins, and how you can help.
31
+
* All jQuery UI svn commits are posted to this list to facilitate feedback, discussion, and review.
32
+
* Also note that a lot of the development and planning of jQuery UI takes place on the [jQuery UI Development and Planning Wiki](http://wiki.jqueryui.com/).
* This forum covers issues related to the development of jQuery Mobile.
35
+
*[QUnit and Testing](https://forum.jquery.com/qunit-and-testing)
36
+
* This is the place to discuss JavaScript testing in general and QUnit in particular
37
37
38
38
At the bottom of each of the forums is an RSS feed you can subscribe to.
39
39
@@ -44,7 +44,7 @@ To ensure that you'll get a useful answer in no time, please consider the follow
44
44
* Use Firebug/Developer Tools to inspect the HTML classes, CSS, etc.
45
45
* Try expected resulting HTML and CSS without JavaScript/jQuery and see if the problem could be isolated to those two.
46
46
* Reduce to a minimal test case (keep removing things until the problem goes away, etc.)
47
-
* Provide that test case as part of your mail. Either upload it somewhere or post it on [jsbin.com](http://jsbin.com/).
47
+
* Provide that test case as part of your mail. Either upload it somewhere or post it on [jsbin.com](https://jsbin.com/).
48
48
49
49
In general, keep your question short and focused and provide only essential details – others can be added when required.
50
50
@@ -55,17 +55,17 @@ The mailing lists existed before the forums were created, and were closed in ear
55
55
There are two different ways of browsing the mailing list archives.
56
56
57
57
1. The official mailing list archives can be found here:
58
-
* [jQuery General Discussion Archives](http://groups.google.com/group/jquery-en)
59
-
* [jQuery Dev List Archives](http://groups.google.com/group/jquery-dev)
60
-
* [jQuery UI General Discussion Archives](http://groups.google.com/group/jquery-ui)
61
-
* [jQuery UI Dev List Archives](http://groups.google.com/group/jquery-ui-dev)
62
-
* [jQuery Plugins List Archives](http://groups.google.com/group/jquery-plugins)
58
+
*[jQuery General Discussion Archives](https://groups.google.com/group/jquery-en)
59
+
*[jQuery Dev List Archives](https://groups.google.com/group/jquery-dev)
60
+
*[jQuery UI General Discussion Archives](https://groups.google.com/group/jquery-ui)
61
+
*[jQuery UI Dev List Archives](https://groups.google.com/group/jquery-ui-dev)
62
+
*[jQuery Plugins List Archives](https://groups.google.com/group/jquery-plugins)
63
63
64
64
2. Also, an interactive, browsable version of the General Discussion mailing list can be found on [Nabble](http://jquery.10927.n7.nabble.com/jQuery-General-Discussion-f3.html) (a forum-like mailing list mirror).
65
65
66
66
### Chat / IRC Channel
67
67
68
-
jQuery also has a very active IRC channel, `#jquery`, hosted by [freenode](http://freenode.net/).
68
+
jQuery also has a very active IRC channel, `#jquery`, hosted by [freenode](https://freenode.net/).
69
69
70
70
The IRC Channel is best if you need quick help with any of the following:
71
71
@@ -82,12 +82,12 @@ If your problem is more in-depth, we may ask you to post to the mailing list, or
82
82
83
83
**Room:**`#jquery`
84
84
85
-
You can also connect at http://webchat.freenode.net/?channels=#jquery.
85
+
You can also connect at https://webchat.freenode.net/?channels=#jquery.
86
86
87
-
If you wish to post code snippets to the channel, you should use a paste site, like [jsfiddle.net](http://jsfiddle.net/) or [jsbin.com](http://jsbin.com/).
87
+
If you wish to post code snippets to the channel, you should use a paste site, like [jsfiddle.net](https://jsfiddle.net/) or [jsbin.com](https://jsbin.com/).
88
88
89
-
Additional info regarding jQuery's use of IRC can be found on [irc.jquery.org](http://irc.jquery.org).
89
+
Additional info regarding jQuery's use of IRC can be found on [irc.jquery.org](https://irc.jquery.org).
90
90
91
91
### StackOverflow
92
92
93
-
There is an active and well-informed support community at [StackOverflow](http://stackoverflow.com/questions/tagged/jquery). You can likely find an answer for whatever issue you're experiencing. If your question isn't addressed, you can ask a new question and often receive a quick response.
93
+
There is an active and well-informed support community at [StackOverflow](https://stackoverflow.com/questions/tagged/jquery). You can likely find an answer for whatever issue you're experiencing. If your question isn't addressed, you can ask a new question and often receive a quick response.
0 commit comments