Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on May 14, 2024. It is now read-only.

moved weeks 4,5,6 from the JavaScript repo into JavaScript2 #1

Merged
merged 5 commits into from
Mar 19, 2018
Merged

moved weeks 4,5,6 from the JavaScript repo into JavaScript2 #1

merged 5 commits into from
Mar 19, 2018

Conversation

mkruijt
Copy link
Member

@mkruijt mkruijt commented Mar 13, 2018

No description provided.

@mkruijt mkruijt requested a review from a team March 13, 2018 13:43
Copy link
Member

@GeorgeSapkin GeorgeSapkin left a comment

Choose a reason for hiding this comment

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

LGTM except for the links. And maybe change the main README's header to have HackYourFuture in it.

README.md Outdated
|1.|• Capturing user input <br>• Events<br>• [Basic DOM manipulations (img src, innerHTML)](fundamentals/DOM_manipulation.md)<br>• Code debugging using the browser <br>• [Code commenting](fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](fundamentals/code_formatting.md) |[Reading Week 4](/Week1/README.md)|[Homework Week 4](/Week1/MAKEME.md)|
|2.|• Functions + JSON/Arrays<br>• [Array Manipulations](fundamentals/array_manipulation.md)<br>• JSON<br>• [Map and filter](fundamentals/map_filter.md)<br>• Arrow functions |[Reading Week 5](/Week2/README.md)|[Homework Week 5](/Week2/MAKEME.md)|
|3.|• [Closures](fundamentals/scope_closures_this.md) <br>• Callbacks|[Reading Week 6](/Week3/README.md)|[Homework Week 6](/Week3/MAKEME.md)|
|1.|• Capturing user input <br>• Events<br>• [Basic DOM manipulations (img src, innerHTML)](../../../fundamentals/blob/master/fundamentals/DOM_manipulation.md)<br>• Code debugging using the browser <br>• [Code commenting](../../../fundamentals/blob/master/fundamentals/code_commenting.md)<br>• Structuring code files<br>• [Code formatting](../../../fundamentals/blob/master/fundamentals/code_formatting.md) |[Reading Week 4](/Week1/README.md)|[Homework Week 4](/Week1/MAKEME.md)|
Copy link
Member

Choose a reason for hiding this comment

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

Same comment as for the other repo. I think the links should be absolute when pointing to another repo.

Copy link
Member Author

Choose a reason for hiding this comment

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

Why do you think links need do be absolute when pointing at another repo? I did this because there are three other schools using and forking our repo's.

Copy link
Member

Choose a reason for hiding this comment

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

If I fork or clone this repo the links will be broken. I think relative links shouldn't extend outside of current repository.

Copy link
Member Author

Choose a reason for hiding this comment

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

yes, the idea is that together with this repo you will also clone the fundamentals repo

Copy link
Collaborator

Choose a reason for hiding this comment

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

If you clone the links to markdown files will not work on you local machine, but that is not different from how it was. If you fork, you must fork both the JavaScript repos and the fundamentals repo. These relative links will not win a beauty contest, but Maartje's point is I think valid.

Copy link
Member Author

Choose a reason for hiding this comment

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

I know it is a suboptimal solution, @ChrisOwen101 what do you think? This concerns you as well

Copy link
Member Author

@mkruijt mkruijt Mar 13, 2018

Choose a reason for hiding this comment

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

yes the other option is absolute links, and that the other chapters will have to change all the links, which I know is quite easily to fix. not sure what is the best solution though.

Choose a reason for hiding this comment

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

I'm obviously biased here but it a lot better for us for them to be relative links. It makes pulling down changes from HYF a lot easier (fewer conflicts) and reduces confusion if I happen to miss one of the links when changing them. Once our students get over the the HYF side it can get a little confusing for them and they find it hard to get back!

I understand your concerns, but since this is a living document it would be really beneficial for us to make it easy as possible to keep up to date.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Reading Week 4 -> Reading Week 1
same for other columns

Copy link
Member Author

Choose a reason for hiding this comment

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

thanks Jim, fixed it

@mkruijt
Copy link
Member Author

mkruijt commented Mar 13, 2018

@GeorgeSapkin what if we put a message in the top of the readme file that if you fork this repo you also need to fork the fundamentals repo in order to make the links work?

@mkruijt mkruijt dismissed GeorgeSapkin’s stale review March 19, 2018 08:54

Look comment other repo

@mkruijt mkruijt merged commit 14cf9ce into HackYourFuture:master Mar 19, 2018
mkruijt added a commit that referenced this pull request Apr 6, 2018
heartwhite added a commit to heartwhite/JavaScript2 that referenced this pull request Jun 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants