-
Notifications
You must be signed in to change notification settings - Fork 69
Add Github Pages Support #11
base: master
Are you sure you want to change the base?
Conversation
Cool, I will look into it after work |
Okay, I looked into this site and I am not really sure. Like for me, there are few points. It mostly acts as a more global wrapper, not sure if we need that? Secondly, I really like simple markdown file for its readability, where this site is a fancy, but very sparse information vise. |
My main idea here is that the current readme and the resource links on slack are all unorganized. The list keeps growing and it just gets harder to find what you are looking for. Having a clean web interface with a link to which people can refer to makes it cleaner. If you look at the Course section for example you will notice that Machine Learning, Math, Python and even a Game course are all just mixed together in an unordered list. That's at least how I fell about it. |
Yep, I know that there are some problems with the current readme list as the categorization is only in the initial state. But I am more in support to improve as a regular awesome list https://github.com/sindresorhus/awesome . Where all information is categorized in a simple fashion on easy to read a text. As if there would be a few I believe it should be very basic that could give a bit enhancement reading or navigation experience. TL'DR I am all in on better categorization, more curated links, but a website like this is a bit against my idea of this repo. P.s It's only my opinion if the community sees this as an improvement, I will agree to go that way 🙂 |
As much as I reeally love the interface of the website, I agree with Arnas that readme is a more straight-forward way to contribute and easier/quicker to see what's there - this is especially important for such dynamic community with so many materials to share, less chances to duplicate something. Does the interface automatically update with the repo or you have to do manual work? Can they live together? (sorry, no experience in that) |
Does the interface automatically update with the repo or you have to do manual work?Yes, If you follow the organization, you can actually update both in one commit. You just have to update the markdown files in the This is the python web interface:https://alexanderluna.github.io/awesome-pytorch-scholarship/python/ This is the same python markdown file. This is the source for the web interface. You can choose to read the raw markdown or the website. Both coexist:https://github.com/alexanderluna/awesome-pytorch-scholarship/blob/master/_pages/python.md Github pages converts the markdown files into HTML pages. |
You can in fact automatically update the markdown files and the website. I made a new commit to show you how it would look like: https://github.com/alexanderluna/awesome-pytorch-scholarship You can navigate around using markdown only and you of course edit the markdown files. Github pages takes care of using those same markdown files to create HTML versions. |
Yeah, I understand that, but that doesn't a change the fact that in my opinion the website adds unnecessary additional abstraction, which I am not sure if incoperates 'awesome' repo guidelines. Still I would really want additional feedback from the community, but it seems that people are not really active to discuss this feature :/ |
Currently I am a bit busy for a few day ( local conference is going), but I will have some free time in the weekend, where I hope we will be able to find some middle ground @alexanderluna |
Okay, so I was thinking about this issue. Here are my thoughts:
|
Regarding your thoughts:
Unfortunately, it is just us two discussing this as the rest either doesn't know how to use Github or are not actively participating on Github. |
I added Github Pages support with a customized Jekyll Theme. I added 4 categories which you can browse to find resources:
You can see a live version here: Awesome PyTorch Scholarship
I took all the links and split them into the 4 categories already. Currently there are only resource links for Python, Math and Deep Learning. For Udacity Lessons I just added the separate lessons as posts but they are empty for now.
I'm sure this will make the resources easier to categories and find what we need. Slack is exploding at the moment and there is a separate google sheet with lots of resource links. I think this can be the perfect place to save them all. Every contribution is registered on GitHub unlike the 10,000 message limit on slack as well.