{"id":17835669,"url":"https://github.com/bebatut/elixir_ttt","last_synced_at":"2025-04-02T13:11:41.963Z","repository":{"id":112930596,"uuid":"385558475","full_name":"bebatut/elixir_ttt","owner":"bebatut","description":null,"archived":false,"fork":false,"pushed_at":"2021-07-16T05:26:29.000Z","size":139,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-08T04:18:29.535Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://bebatut.fr/elixir_ttt/","language":"Sass","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/bebatut.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-13T10:04:21.000Z","updated_at":"2022-03-16T15:48:54.000Z","dependencies_parsed_at":"2023-03-06T04:30:18.820Z","dependency_job_id":null,"html_url":"https://github.com/bebatut/elixir_ttt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bebatut%2Felixir_ttt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bebatut%2Felixir_ttt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bebatut%2Felixir_ttt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bebatut%2Felixir_ttt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bebatut","download_url":"https://codeload.github.com/bebatut/elixir_ttt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246819786,"owners_count":20839095,"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-27T20:24:10.063Z","updated_at":"2025-04-02T13:11:41.928Z","avatar_url":"https://github.com/bebatut.png","language":"Sass","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ELIXIR Train The Trainers\n\n## Welcome!\n\nFirst and foremost, Welcome! \n\nThis document (the `README` file) is a hub to give you some information about the\nproject. Jump straight to one of the sections below, or just scroll down to find\nout more.\n\n## How can I generate the website locally?\n\nYou need a `ruby` environment (version \u003e= 2.4). Either you have it installed and\nyou know how to install [Bundler](https://bundler.io/) and\n[Jekyll](https://jekyllrb.com/) and then run Jekyll, or you use\n(mini-)[conda](https://conda.io/docs/index.html), a package management system\nthat can install all these tools for you. You can install it by following the\ninstructions on this page: https://conda.io/docs/user-guide/install/index.html\n\nIn the sequel, we assume you use miniconda.\n\n1. Open a terminal\n2. Clone this GitHub repository:\n\n   ```\n   $ git clone https://github.com/\n   ```\n\n3. Navigate to the `/` folder with `cd`\n4. Set up the conda environment:\n\n   ```\n   $ make create-env\n   ```\n\n5. Install the project's dependencies:\n\n   ```\n   $ make install\n   ```\n\n6. Start the website:\n\n   ```\n   $ make serve\n   ```\n\n7. Open the website in your favorite browser at:\n   [http://127.0.0.1:4000/](http://127.0.0.1:4000/)\n\n## Run the link checks\n\nTo avoid dead or wrong links, run the link checkers:\n\n```\n$ make check-html\n```\n\n## Create a new blog post\n\nTo create a new blog post:\n\n1. Create a file in the folder `_posts` with a file named following the pattern `yyyy-mm-dd-name.md`\n2. Add some metadata on the top of the file\n\n    ```\n    ---\n    layout: post\n    title: \u003ctitle of the post\u003e\n    author: \u003cgithub id of the author\u003e\n    image: images/yyyy-mm-dd-name.jpg\n    ---\n    ```\n\n4. Add content of the post in the file in Markdown\n3. Add images in `images/posts/`\n\n## Add an event\n\nTo create a new blog post:\n\n1. Create a file in the folder `_events` with a file named following the pattern `yyyy-mm-name.md`\n2. Add some metadata on the top of the file\n\n    ```\n    ---\n    layout: event\n    title: \u003ctitle of the event\u003e\n    starts: \u003cstart date for the event in format yyyy-mm-dd\u003e\n    ends: \u003cend date for the event in format yyyy-mm-dd\u003e\n    organisers:\n    - \u003cgithub id of the organisers\u003e\n    trainers:\n    - \u003cgithub id of the trainers\u003e\n    location: \u003clocation\u003e\n    ---\n    ```\n\n4. Add content of the post in the file in Markdown\n3. Add images in `images/events/`\n\n## Add someone\n\nAdd someone to the list of people:\n\n1. Open the `_data/people.yaml` file\n2. Create a new entry there (using the GitHub id, or firstname-lastname if no GitHub id) following the alphabetical order\n3. Fill in information using the tags:\n    - `first-name` \n    - `last-name`\n    - `twitter`\n    - `website`\n    - `orcid`\n    - `affiliation`\n    - `city`\n    - `country`\n    - `pronouns`\n    - `roles` (leader or trainer)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbebatut%2Felixir_ttt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbebatut%2Felixir_ttt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbebatut%2Felixir_ttt/lists"}