{"id":16806219,"url":"https://github.com/pkgw/make_for_scientists","last_synced_at":"2025-03-17T07:50:18.069Z","repository":{"id":138164672,"uuid":"11726753","full_name":"pkgw/make_for_scientists","owner":"pkgw","description":"A tutorial on \"make\" aimed at scientists. Under development.","archived":false,"fork":false,"pushed_at":"2013-08-24T22:32:38.000Z","size":692,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"gh-pages","last_synced_at":"2025-01-23T17:19:39.046Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pkgw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-28T22:26:18.000Z","updated_at":"2019-06-24T20:22:42.000Z","dependencies_parsed_at":"2023-03-12T23:31:00.487Z","dependency_job_id":null,"html_url":"https://github.com/pkgw/make_for_scientists","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgw%2Fmake_for_scientists","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgw%2Fmake_for_scientists/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgw%2Fmake_for_scientists/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pkgw%2Fmake_for_scientists/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pkgw","download_url":"https://codeload.github.com/pkgw/make_for_scientists/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243997041,"owners_count":20380980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T09:50:26.051Z","updated_at":"2025-03-17T07:50:18.044Z","avatar_url":"https://github.com/pkgw.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Make for Scientists — The Source Code\n=====================================\n\nThis repository has the source code for the \"Make for Scientists\" tutorial.\n**The [actual site is here][livesite]**, hosted on [GitHub Pages][ghpages];\nyou only need to worry about this repository if you're interested in making\nyour own, improved version of the site.\n\n[livesite]: http://pkgw.github.io/make_for_scientists/\n[ghpages]: http://pages.github.com/\n\nImproving the Site\n------------------\n\nThe website is generated from [Markdown] files with the [Jekyll] templating\nsystem, which have the advantage of being natively supported by GitHub Pages.\nWith the right setup, you can just push an updated file to your GitHub\nrepository and the fancy-formatted live site will update automatically.\nSnazzy!\n\n[Markdown] is the text format used in the main tutorial file, `index.md`.\nThere's a [reference guide][mdref] and [special GitHub extensions][gfm]; I\n*assume* that [GitHub Pages][ghpages] uses the latter, but I should check!\n\n[Jekyll] is the tool used to compile the files into a usable, live website. As\nmentioned above, it's built into [GitHub Pages][ghpages] so we don't even need\nto worry about that part. And it's super easy to use on your local computer to\npreview the site before you publish something. You do need to [install\nit][installjekyll] first, of course. Then in your repository directory, just\nlaunch:\n\n```shell\njekyll serve --watch\n```\n\nand you'll be able to view the built site at \u003chttp://localhost:4000/\u003e.\n\n[jekyll]: http://jekyllrb.com/\n[markdown]: https://help.github.com/articles/github-flavored-markdown\n[mdref]: http://daringfireball.net/projects/markdown/syntax\n[gfm]: https://help.github.com/articles/github-flavored-markdown\n[installjekyll]: http://jekyllrb.com/docs/installation/\n\nPublishing your Own Version and Collaborating\n---------------------------------------------\n\nThe Github infrastructure makes it really easy to publish your own, customized\nversion of the tutorial, and to collaborate to share improvements.\n\nFirst you'll want to clone [the original repository][orig]. Because the main\nbranch has the magic name `gh-pages`, GitHub will automagically publish the\nwebsite at `http://yourgithubusername.github.io/make_for_scientists/`. That's\nall there is to it! Make a change, commit, push, and see it (almost) instantly\nshow up in the live site.\n\nTo share improvements, please submit a [pull request][prhelp] to [the original\nrepository][orig]. Or you can start discussing ideas for improvements using\nits [issue tracker][origissues].\n\nIf you want folks to build off of your forked repository, you should update a\nfew of the links that include references to the original source. There are\njust two: the `livesite` link at the top of [this file](README.md), and the\n`ghlink` variable at the top of [index.md](index.md).\n\n[orig]: https://github.com/pkgw/make_for_scientists/\n[prhelp]: https://help.github.com/articles/using-pull-requests\n[origissues]: https://github.com/pkgw/make_for_scientists/issues\n\nBranching Out\n-------------\n\nYou're absolutely encouraged to completely replace the `index.md` file and use\nthis code as a template to create your own instant, pretty-looking,\ncollaboratively-editable website! The [GitHub Pages][ghpages] service really\ntakes care of all of the tough parts.\n\nThe HTML and CSS template code comes from the [Midnight theme][midnight]\ncreated by [Matt Graham][mattgraham]. Please make sure that he gets credit\nsomewhere in anything you put together.\n\n[midnight]: https://github.com/mattgraham/Midnight\n[mattgraham]: http://madebygraham.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkgw%2Fmake_for_scientists","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpkgw%2Fmake_for_scientists","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkgw%2Fmake_for_scientists/lists"}