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

change http to https where applicable #140

Closed
wants to merge 1 commit into from
Closed

change http to https where applicable #140

wants to merge 1 commit into from

Conversation

OmgImAlexis
Copy link

http://download.jqueryui.com redirects to https://jqueryui.com/download/, should this be changed in Gruntfile.js?
http://ui.jquery.com/bugs redirects to https://jqueryui.com/bugs but that doesn't exit, what should this be changed to?
https://ui.jquery.com/bugs redirects to https://jquery.com/ not sure why it doesn't match above.
http://code.google.com/p/jquery-ui redirects to https://github.com/jquery/jquery-ui so I updated the links.
http://groups.google.com/group/jquery-a11y redirects to https://groups.google.com/forum/#!forum/jquery-a11y so I updated the links.
https://wiki.jqueryui.com has an incorrect SSL cert.
http://xregexp.com/xregexp.js doesn't exist anymore, the site does though.
http://jquery.github.com/cla.html is now at https://contribute.jquery.org/CLA/ so that's updated.

@scottgonzalez
Copy link
Member

http://download.jqueryui.com redirects to https://jqueryui.com/download/, should this be changed in Gruntfile.js?

No, this is specifying a host, not a page to request. The download.jqueryui.com domain does exist and is used, it just doesn't serve an index page.

http://ui.jquery.com/bugs redirects to https://jqueryui.com/bugs but that doesn't exit, what should this be changed to?

https://bugs.jqueryui.com

https://ui.jquery.com/bugs redirects to https://jquery.com/ not sure why it doesn't match above.

https://bugs.jqueryui.com

http://code.google.com/p/jquery-ui redirects to https://github.com/jquery/jquery-ui so I updated the links.

I haven't looked through all the changes yet, but if you did a blank search and replace, this will cause bad URLs.

http://groups.google.com/group/jquery-a11y redirects to https://groups.google.com/forum/#!forum/jquery-a11y so I updated the links.

Ok.

https://wiki.jqueryui.com has an incorrect SSL cert.

We don't control that. These URLs should stay as HTTP.

http://xregexp.com/xregexp.js doesn't exist anymore, the site does though.

I suppose we can update this purely for the sake of not having a dead link.

http://jquery.github.com/cla.html is now at https://contribute.jquery.org/CLA/ so that's updated.

Thanks! I'll go through all the updates to make sure there are no issues.

@@ -12,7 +12,7 @@ The process for designing and planning the future of the jQuery UI library shoul

### Flexible styling and themes

Widgets should provide hooks to enable developers to customize both behavioral and presentational aspects. Transition animations should be optional and customizable. Class names used on internal elements should be meaningful to jQuery UI users and enable styling either through [ThemeRoller](http://jqueryui.com/themeroller/) or hand-written CSS via the [jQuery UI CSS Framework](http://learn.jquery.com/jquery-ui/theming/). As much as possible, style attributes should be separated into the plugin's CSS, not within the scripts in order to make customization simple and clear. Widgets styles should be coded with proportional (em-based or % based) sizing and should re-flow horizontally to fill the space provided.
Widgets should provide hooks to enable developers to customize both behavioral and presentational aspects. Transition animations should be optional and customizable. Class names used on internal elements should be meaningful to jQuery UI users and enable styling either through [ThemeRoller](https://jqueryui.com/themeroller/) or hand-written CSS via the [jQuery UI CSS Framework](https://learn.jquery.com/jquery-ui/theming/). As much as possible, style attributes should be separated into the plugin's CSS, not within the scripts in order to make customization simple and clear. Widgets styles should be coded with proportional (em-based or % based) sizing and should re-flow horizontally to fill the space provided.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to be careful with changes to anything related to download builder because the resources are managed in a different repo. We'll need download.jqueryui.com to be updated first, or at least at the same time.

@OmgImAlexis
Copy link
Author

I'll fix these things in a bit, the part about bad spacing. You should add an editorconfig so things like this don't happen. I have my editor set my default to 4 spaces instead of tabs.

@scottgonzalez
Copy link
Member

You should add an editorconfig so things like this don't happen.

We've got a discussion about this going on in jquery/contribute.jquery.org#129 and qunitjs/api.qunitjs.com#115.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants