From 8c5a73d8113e6c2922a0d7cdec5428f58d933477 Mon Sep 17 00:00:00 2001 From: Maksim Shylau Date: Wed, 10 Jun 2026 20:51:02 +0200 Subject: [PATCH 1/2] fix: broken docs base url --- README.md | 2 +- angular/mentoring/README.md | 2 +- .../mentoring/pull-request-review-process.md | 8 +-- stage0 (EN)/README.md | 2 +- stage0 (EN)/modules/git/README.md | 2 +- stage0/README.md | 14 ++--- stage1/README.md | 12 ++-- stage1/modules/clean-code/clean-code-s1e1.md | 6 +- .../modules/clean-code/materials/commits.md | 2 +- stage1/modules/git/README.md | 2 +- stage1/modules/self-introduction/README.md | 8 +-- stage1/stream1/schedule.md | 16 ++--- stage1/tasks/hangman/README.md | 4 +- stage1/tasks/online-zoo-ru.md/README.md | 10 ++-- .../tasks/online-zoo-ru.md/online-zoo-ru.md | 10 ++-- stage1/tasks/pair-em-up/README.md | 2 +- stage1/tasks/portfolio/portfolio-part-1.md | 8 +-- stage1/tasks/portfolio/portfolio-part-2.md | 4 +- stage1/tasks/portfolio/portfolio.md | 10 ++-- stage1/tasks/shelter/README.md | 10 ++-- stage1/tasks/shelter/shelter-ru.md | 10 ++-- stage2/README.md | 60 +++++++++---------- stage2/tasks/TypeScriptEssentials/README.md | 2 +- stage2/tasks/async-race/README.md | 2 +- stage2/tasks/decision-making-tool/README.md | 6 +- tasks/Angular-shop/task-shop.md | 6 +- tasks/Portfolio.md | 2 +- tasks/angular-new/angular-rslang.md | 6 +- .../smart-home-part-1.md | 6 +- .../smart-home-part-2.md | 6 +- .../smart-home-part-3.md | 6 +- tasks/angular/NgRX.md | 6 +- tasks/angular/components-directives-pipes.md | 6 +- tasks/angular/forms.md | 6 +- tasks/angular/intro.md | 6 +- tasks/angular/modules-services-routing.md | 6 +- tasks/angular/project-management-app.md | 6 +- tasks/angular/rxjs-observables-http.md | 6 +- tasks/angular/signals.md | 6 +- tasks/angular/unit-testing-jest.md | 6 +- tasks/art-quiz/art-quiz.md | 14 ++--- tasks/christmas-shop/christmas-shop-part1.md | 4 +- tasks/christmas-shop/christmas-shop-part2.md | 2 +- tasks/christmas-shop/christmas-shop-part3.md | 2 +- tasks/christmas-shop/christmas-shop.md | 2 +- tasks/christmas-task/christmas-task-part1.md | 4 +- tasks/christmas-task/christmas-task-part2.md | 4 +- tasks/christmas-task/christmas-task.md | 10 ++-- tasks/codejam-culture-portal.md | 2 +- tasks/codejam-cv.md | 2 +- tasks/codejam-the-gem-puzzle.md | 4 +- tasks/coffee-house/coffee-house-week1.md | 6 +- tasks/coffee-house/coffee-house-week2.md | 4 +- tasks/coffee-house/coffee-house-week3.md | 4 +- tasks/coffee-house/coffee-house.md | 10 ++-- tasks/covid-dashboard.md | 6 +- tasks/css-meme-slider/README.md | 10 ++-- tasks/cv/en/cv-github-hints.md | 2 +- tasks/cv/en/cv-hints.md | 2 +- tasks/cv/en/cv-stage0.md | 4 +- tasks/cv/en/cv-stage1.md | 6 +- tasks/cv/en/cv.md | 2 +- tasks/cv/en/git-markdown.md | 4 +- tasks/cv/en/git.md | 2 +- tasks/cv/en/html-css-git.md | 4 +- tasks/datagrid.md | 2 +- tasks/eldritch-horror/README.md | 6 +- tasks/fancy-weather.md | 2 +- tasks/gem-pazzle/codejam-the-gem-puzzle.md | 4 +- tasks/git-markdown.md | 4 +- tasks/git-test.md | 2 +- tasks/html-css-test.md | 2 +- tasks/js30#/js30-1.md | 2 +- tasks/js30#/js30-2.md | 2 +- tasks/js30#/js30-3.md | 2 +- tasks/js30#/js30-4.md | 2 +- tasks/js30#/js30-5.md | 2 +- tasks/js30#/js30-6.md | 2 +- tasks/js30#/js30-7.md | 2 +- tasks/js30#/js30-8.md | 2 +- tasks/js30#/js30-9.md | 2 +- tasks/js30#/js30.md | 8 +-- tasks/js30/js30.md | 10 ++-- tasks/library/library-draft.md | 20 +++---- tasks/library/library-part1.md | 6 +- tasks/library/library-part2.md | 2 +- tasks/library/library-part3.md | 2 +- tasks/library/library.md | 10 ++-- tasks/markups/level-1/webdev/webdev-ru.md | 10 ++-- .../markups/level-2/shelter/shelter-DOM-ru.md | 8 +-- .../level-2/shelter/shelter-adaptive-ru.md | 8 +-- .../level-2/shelter/shelter-cross-check-ru.md | 2 +- .../level-2/shelter/shelter-desktop-ru.md | 8 +-- .../level-2/shelter/shelter-main-page-ru.md | 8 +-- .../level-2/shelter/shelter-pets-page-ru.md | 8 +-- tasks/markups/level-2/singolo/draft.md | 2 +- .../level-2/singolo/part-3/singolo-3-ru.md | 2 +- .../level-2/singolo/singolo-cross-check-1.md | 2 +- .../singolo/singolo-cross-check-2-ru.md | 2 +- .../level-3/online-zoo/online-zoo-draft.md | 8 +-- tasks/materials/git.md | 2 +- tasks/materials/rs-school.md | 4 +- tasks/migration-newip-to-ts.md | 8 +-- tasks/momentum/momentum-stage1.md | 10 ++-- tasks/momentum/momentum.md | 8 +-- tasks/movie-search.md | 6 +- tasks/museum/museum-adaptive.md | 10 ++-- tasks/museum/museum-dom.md | 10 ++-- tasks/museum/museum-fixed.md | 2 +- tasks/museum/museum.md | 10 ++-- tasks/new-year-card.md | 10 ++-- tasks/notFightClub/README.md | 6 +- tasks/online-store-team/README.md | 10 ++-- tasks/online-store/README.md | 14 ++--- tasks/online-zoo/online-zoo.md | 8 +-- tasks/plants/plants-part1.md | 6 +- tasks/plants/plants-part2.md | 2 +- tasks/plants/plants-part3.md | 2 +- tasks/plants/plants.md | 10 ++-- tasks/portfolio/portfolio-part1.md | 6 +- tasks/portfolio/portfolio-part2.md | 2 +- tasks/portfolio/portfolio-part3.md | 2 +- tasks/portfolio/portfolio.md | 10 ++-- .../final-task-project-management-app.md | 6 +- tasks/react/pointing-poker.md | 6 +- tasks/react/project-management-system-EN.md | 4 +- tasks/react/react-game.md | 6 +- tasks/react/react-rslang.md | 6 +- tasks/react/travel-app.md | 6 +- tasks/ready-projects/calculator.md | 2 +- tasks/ready-projects/introduction.md | 10 ++-- tasks/ready-projects/momentum.md | 2 +- tasks/ready-projects/virtual-keyboard.md | 2 +- tasks/rs-css.md | 12 ++-- tasks/rs-school-test.md | 2 +- tasks/rsclone/rsclone.md | 6 +- tasks/rslang/english-for-kids-admin-panel.md | 8 +-- tasks/rslang/english-for-kids.md | 10 ++-- tasks/rslang/english-puzzle.md | 10 ++-- tasks/rslang/rslang.md | 6 +- tasks/rslang/speakit.md | 8 +-- tasks/schedule.md | 6 +- tasks/seven-wonders.md | 14 ++--- tasks/shelter/shelter-part1.md | 6 +- tasks/shelter/shelter-part2.md | 2 +- tasks/shelter/shelter-part3.md | 2 +- tasks/shelter/shelter.md | 10 ++-- tasks/songbird.md | 6 +- tasks/songbird/songbird-2022q3.md | 10 ++-- tasks/stage-1/git-markdown.md | 6 +- tasks/stage-1/html-css-git.md | 4 +- tasks/stage-2/rs-lang/rslang.md | 6 +- tasks/travel/travel-part1.md | 6 +- tasks/travel/travel-part2.md | 2 +- tasks/travel/travel-part3.md | 2 +- tasks/travel/travel.md | 10 ++-- tasks/virtual-keyboard/virtual-keyboard-en.md | 2 +- tasks/virtual-keyboard/virtual-keyboard-ru.md | 2 +- tasks/webdev-en.md | 2 +- tasks/wofty.md | 10 ++-- tasks/xcheck/xcheck.md | 4 +- 161 files changed, 482 insertions(+), 482 deletions(-) diff --git a/README.md b/README.md index 51ff49741..69b946426 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ За период с 1 октября 2020 по 1 июня 2021 только в компанию EPAM Systems трудоустроилось 208 выпускников нашего курса. -Больше информации о RS School находится тут: . +Больше информации о RS School находится тут: . ## Продолжительность обучения diff --git a/angular/mentoring/README.md b/angular/mentoring/README.md index 468a1aac5..ba8376752 100644 --- a/angular/mentoring/README.md +++ b/angular/mentoring/README.md @@ -143,7 +143,7 @@ In the first week of mentoring, the mentor needs to: - The communication is initiated by the student. The student should be self-motivated to learn. - The mentor needs to review the completed works of students within one to two weeks. - The review of completed works is done through reviewing the respective Pull Requests. [Algorithm for reviewing student PRs](pull-request-review-process.md) -- Most questions students ask in the respective Discord channels, not to their mentor. [More about the organization of Discord channels](https://rs.school/docs/ru/rs-school-chats). +- Most questions students ask in the respective Discord channels, not to their mentor. [More about the organization of Discord channels](https://rs.school/ru/docs/rs-school-chats). ### Weekly Meeting with Students diff --git a/angular/mentoring/pull-request-review-process.md b/angular/mentoring/pull-request-review-process.md index 0f3adfd9b..61b111ce9 100644 --- a/angular/mentoring/pull-request-review-process.md +++ b/angular/mentoring/pull-request-review-process.md @@ -2,8 +2,8 @@ 1. A student completes an assignment in a school's private repository (unless otherwise specified in a task description). 2. The student creates and submits a Pull Request before the deadline. - - The PR rules are specified [below](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) - - Penalties for deadline violations are listed [below](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) + - The PR rules are specified [below](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) + - Penalties for deadline violations are listed [below](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) 3. Until the final grade is given by the mentor, the student can continue to implement remaining features 4. The mentor checks the PR, leaves his comments and recommendations on the quality of the code (copy-paste, magic numbers, project structure, etc.) and the implemented functionality. Leaves a comment with a preliminary score. - The score is set by the mentor based on the assessment criteria specified for each task @@ -77,8 +77,8 @@ This approach solves several problems that are usually encountered when reviewin 1. Code Review process can be started with a check of the PR format, the naming of the commits, and a sufficient number of them. -- [Commit Requirements](https://rs.school/docs/ru/git-convention) -- [Pull Request Requirements](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) +- [Commit Requirements](https://rs.school/ru/docs/git-convention) +- [Pull Request Requirements](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) 2. Next, clone the repository, install dependencies, and check if the project is buildable / runnable. diff --git a/stage0 (EN)/README.md b/stage0 (EN)/README.md index 79e5104ee..4296d9a00 100644 --- a/stage0 (EN)/README.md +++ b/stage0 (EN)/README.md @@ -116,7 +116,7 @@ No. Links to recommended theory for study are in the modules. After self-studyin ### Who checks the assignments? - Projects "CV#3", "Christmas shop", "Dashboard" are checked through [Cross-check](https://rs.school/docs/cross-check-flow) -- Algorithmic tasks and Codewars problems are checked automatically. You need to [submit your solutions in RS APP](https://rs.school/docs/ru/rs-app-tasks) before the deadline. +- Algorithmic tasks and Codewars problems are checked automatically. You need to [submit your solutions in RS APP](https://rs.school/ru/docs/rs-app-tasks) before the deadline. - Tasks "CV#1. Markdown & Git", "CV#2. HTML, CSS & Git Basics" are checked automatically. ### How to transfer completed assignments from the school's private repository to your personal repository diff --git a/stage0 (EN)/modules/git/README.md b/stage0 (EN)/modules/git/README.md index cfaafcc00..5c342e3b5 100644 --- a/stage0 (EN)/modules/git/README.md +++ b/stage0 (EN)/modules/git/README.md @@ -25,7 +25,7 @@ Practice: 4 hours 3. You need to watch practical video materials [Git Workshop](https://youtu.be/Dlr_E7WfA08) (0.5 hours) 4. For the practical assignment, familiarize yourself with [Markdown documentation](https://guides.github.com/features/mastering-markdown/) - you can briefly look at the capabilities and syntax, and dive deeper in practice (0.5 hours) 5. Short and clear material on how to set up github-pages in your repository: [link to MDN](https://developer.mozilla.org/ru/docs/Learn/Common_questions/Using_Github_pages#%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2_%D0%BD%D0%B0_github), [official documentation](https://pages.github.com/) -6. You need to read and remember [RS School commit requirements](https://rs.school/docs/ru/git-convention) +6. You need to read and remember [RS School commit requirements](https://rs.school/ru/docs/git-convention) 7. [Video](https://www.youtube.com/watch?v=0lvKcqP3aP0) about how to work with gh-pages ## Practice diff --git a/stage0/README.md b/stage0/README.md index 5aec15347..8c2992b05 100644 --- a/stage0/README.md +++ b/stage0/README.md @@ -36,7 +36,7 @@ - [Модуль "Знакомство с JavaScript"](modules/js-basics/) - [Модуль "Знакомство с Codewars. Задачи Часть #1"](../tasks/codewars/preschool-2022-codewars1.md) - Проект ["CV"](../tasks/cv/cv.md). - - [Кросс-чек проверка](https://rs.school/docs/ru/cross-check-flow) проекта ["CV#3. CV. Cross-Check"](../tasks/cv/cv-stage0.md) + - [Кросс-чек проверка](https://rs.school/ru/docs/cross-check-flow) проекта ["CV#3. CV. Cross-Check"](../tasks/cv/cv-stage0.md) - Проект ["Christmas Shop"](../tasks/christmas-shop/christmas-shop.md) - ["Christmas Shop#1. Фиксированная вёрстка"](../tasks/christmas-shop/christmas-shop-part1.md) @@ -45,7 +45,7 @@ - [Модуль "Обьекты и массивы в JavaScript"](modules/objects-and-arrays/) - [Модуль "Codewars Часть#2"](../tasks/codewars/preschool-2022-codewars2.md) - [Модуль "Закрепление основ JavaScript. Функции"](modules/js-functions/) -- [Кросс-чек проверка](https://rs.school/docs/ru/cross-check-flow) проекта ["Christmas Shop#1"](../tasks/christmas-shop/christmas-shop-part1.md) +- [Кросс-чек проверка](https://rs.school/ru/docs/cross-check-flow) проекта ["Christmas Shop#1"](../tasks/christmas-shop/christmas-shop-part1.md) - Проект ["Christmas Shop"](../tasks/christmas-shop/christmas-shop.md) - ["Christmas Shop#2. Адаптивная вёрстка"](../tasks/christmas-shop/christmas-shop-part2.md) @@ -53,13 +53,13 @@ - [Модуль "DOM API"](modules/dom-api/) - [Модуль "DOM Events"](modules/dom-events/) -- [Кросс-чек проверка](https://rs.school/docs/ru/cross-check-flow) проекта ["Christmas Shop#2"](../tasks/christmas-shop/christmas-shop-part2.md) +- [Кросс-чек проверка](https://rs.school/ru/docs/cross-check-flow) проекта ["Christmas Shop#2"](../tasks/christmas-shop/christmas-shop-part2.md) - Проект ["Christmas Shop"](../tasks/christmas-shop/christmas-shop.md) - ["Christmas Shop#3. Добавление функционала"](../tasks/christmas-shop/christmas-shop-part3.md) ### Неделя #6 -- [Кросс-чек проверка](https://rs.school/docs/ru/cross-check-flow) проекта ["Christmas Shop#3"](../tasks/christmas-shop/christmas-shop-part3.md) +- [Кросс-чек проверка](https://rs.school/ru/docs/cross-check-flow) проекта ["Christmas Shop#3"](../tasks/christmas-shop/christmas-shop-part3.md) - [JS-101](https://github.com/rolling-scopes-school/core-js-101-stage0/) - [Dashboard Project](https://www.youtube.com/watch?v=dQw4w9WgXcQ) @@ -71,7 +71,7 @@ ### Неделя #8 - [Модуль "Алгоритмы и Структуры Данных. Часть 2"](modules/data-structures-part-2/) -- [Кросс-чек проверка](https://rs.school/docs/ru/cross-check-flow) проекта ["Dashboard Project"](https://www.youtube.com/watch?v=dQw4w9WgXcQ) +- [Кросс-чек проверка](https://rs.school/ru/docs/cross-check-flow) проекта ["Dashboard Project"](https://www.youtube.com/watch?v=dQw4w9WgXcQ) ### Неделя #9 @@ -115,8 +115,8 @@ ### Кто проверяет задания? -- Проекты "CV#3", "Museum", "Secret Task" проверяются в ходе [Cross-check](https://rs.school/docs/ru/cross-check-flow) -- Алгоритмические таски и задачи из codewars проверяются автоматически. Ваши решения необходимо [сабмитнуть в RS APP](https://rs.school/docs/ru/rs-app-tasks) до дедлайна. +- Проекты "CV#3", "Museum", "Secret Task" проверяются в ходе [Cross-check](https://rs.school/ru/docs/cross-check-flow) +- Алгоритмические таски и задачи из codewars проверяются автоматически. Ваши решения необходимо [сабмитнуть в RS APP](https://rs.school/ru/docs/rs-app-tasks) до дедлайна. - Таски "CV#1. Markdown & Git", "CV#2. HTML, CSS & Git Basics" проверяются автоматически. ### Как перенести выполненные задания из приватного репозитория школы в свой личный репозиторий diff --git a/stage1/README.md b/stage1/README.md index 229015401..d8d33226c 100644 --- a/stage1/README.md +++ b/stage1/README.md @@ -131,7 +131,7 @@ #### September 30, 2025 - Cross-Check Reviews: - - [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of project "[Portfolio. Part 1: Responsive Layout](./tasks/portfolio/portfolio-part-1.md)" + - [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of project "[Portfolio. Part 1: Responsive Layout](./tasks/portfolio/portfolio-part-1.md)" - Modules: - [Module: HTML Forms & Validation](modules/html-form/) @@ -151,7 +151,7 @@ #### October 7, 2025 - Cross-Check Reviews: - - [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project "[Portfolio. Part 2: Adding Functionality](./tasks/portfolio/portfolio-part-2.md)" + - [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project "[Portfolio. Part 2: Adding Functionality](./tasks/portfolio/portfolio-part-2.md)" - Modules: - [Module: Git Recap](modules/git-recap/) @@ -185,7 +185,7 @@ #### October 21, 2025 - Cross-Check Reviews: - - [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project [Clean Code S1E1](modules/clean-code/clean-code-s1e1.md) + - [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project [Clean Code S1E1](modules/clean-code/clean-code-s1e1.md) - Modules: - [Module: Canvas API](modules/canvas-api/) @@ -221,7 +221,7 @@ #### November 4, 2025 - Cross-Check Reviews: - - [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project [Virtual Music Kit](./tasks/virtual-music-kit/) + - [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project [Virtual Music Kit](./tasks/virtual-music-kit/) - Modules: - [Module: Chrome DevTools](modules/chrome-devtools/) @@ -250,7 +250,7 @@ #### November 18, 2025 - Cross-Check Reviews: - - [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of project [Pair 'em Up](./tasks/pair-em-up/) + - [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of project [Pair 'em Up](./tasks/pair-em-up/) - Modules: - [Module: JavaScript. Classes & Prototypes](modules/classes-prototypes/) @@ -267,7 +267,7 @@ ## 👨‍🏫 Mentor activities -- [Course registration confirmation](https://rs.school/docs/ru/mentoring-kick-off) +- [Course registration confirmation](https://rs.school/ru/docs/mentoring-kick-off) ## ❓ FAQ diff --git a/stage1/modules/clean-code/clean-code-s1e1.md b/stage1/modules/clean-code/clean-code-s1e1.md index dbb0e01ff..d23e1590f 100644 --- a/stage1/modules/clean-code/clean-code-s1e1.md +++ b/stage1/modules/clean-code/clean-code-s1e1.md @@ -18,14 +18,14 @@ No automatic code formatting tools are expected to be used at this task. 1. Use a personal **public** repository on GitHub to complete the task. Make a fork of the existing project or create a new one named `clean-code-s1e1` and copy the task project files (in this case the commit message for adding the files must start with `"init:"`). 2. One commit must contain changes related to a single point of the guidelines, the commit message must reflect all the changes made in the commit. Intersection of two or more rules in a single commit is acceptable only if compliance of one rule automatically leads to compliance of another one and it is impossible to separate them (all the rules must be listed in a commit message in this case). 3. Prettier or other automatic code formatting tools must not be used. -4. Each commit must be made according to the [commit requirements](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) and comply consistently with one of the [commit message style](#commit-message-style) options. +4. Each commit must be made according to the [commit requirements](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) and comply consistently with one of the [commit message style](#commit-message-style) options. 5. Create a new branch from `main` and name it `clean-code-s1e1`. All your changes must be made inside this new branch. 6. [The original application functionality](#application-functionality) must remain the same after all your changes or be fixed if necessary. 7. Once the task is completed, create a Pull Request from the branch `clean-code-s1e1` into `main` of your personal **public** repository. **Warning!**: if you have forked the project, the default branch to create a PR will be `main` of the task description repository. You MUST change the repository and open a PR into the `main` branch of **YOUR** repository. -8. A Pull Request must be described according to [the following rules](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +8. A Pull Request must be described according to [the following rules](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). 9. `main` branch must not be modified. 10. The PR must be open. 11. ❗ Submit your **Pull Request** link once the task is completed. @@ -87,7 +87,7 @@ Commit messages must be written in English. - To review the task you can open the repository locally or on GitHub. - The cross-check form is built-in on [RS App](https://app.rs.school/) ("Cross-Check: Review"), or you can use a cross-check [checklist](https://rolling-scopes-school.github.io/checklist/) ("Clean code S1E1"). -- [Cross-check flow](https://rs.school/docs/ru/cross-check-flow). +- [Cross-check flow](https://rs.school/ru/docs/cross-check-flow). ## Q&A diff --git a/stage1/modules/clean-code/materials/commits.md b/stage1/modules/clean-code/materials/commits.md index e7e923fd6..7de000aeb 100644 --- a/stage1/modules/clean-code/materials/commits.md +++ b/stage1/modules/clean-code/materials/commits.md @@ -101,7 +101,7 @@ Long story short, all changes in a commit should be described by one sentence wi ```md 1. Task: [https://github.com/rolling-scopes-school/tasks/blob/master/tasks/fancy-weather.md]() -2. Screenshot: ![](https://rs.school/docs/ru/images/fancy-weather.png) +2. Screenshot: ![](https://rs.school/ru/docs/images/fancy-weather.png) 3. Deploy: [https://chakapega-fancy-weather.netlify.com/]() 4. Done 28.05.2020 / deadline 31.05.2020 5. Score: 220 / 300 diff --git a/stage1/modules/git/README.md b/stage1/modules/git/README.md index d5cf106ae..600fafd33 100644 --- a/stage1/modules/git/README.md +++ b/stage1/modules/git/README.md @@ -20,7 +20,7 @@ Practice: 4 hours ## Theory -1. You should read and remember [commits requirements](https://rs.school/docs/en/git-convention) in RS School +1. You should read and remember [commits requirements](https://rs.school/docs/git-convention) in RS School 2. Watch video materials [Git/GitHub theory](https://www.youtube.com/watch?v=SWYqp7iY_Tc) (~0.5 hour) 3. Watch this video together with practicing to use Git by yourself [Git Workshop [RU]](https://youtu.be/Dlr_E7WfA08) (0.5 hour) 4. Learn [Markdown's documentation](https://guides.github.com/features/mastering-markdown/) - you can start with basics and syntax and dive in other concepts when practice (0.5 hour) diff --git a/stage1/modules/self-introduction/README.md b/stage1/modules/self-introduction/README.md index 4edc75050..131c5a7c9 100644 --- a/stage1/modules/self-introduction/README.md +++ b/stage1/modules/self-introduction/README.md @@ -11,7 +11,7 @@ The task is to record a short (**3-5 min**) self-presentation video. Share some However, there are no restrictions to what you need to say about yourself. It is up to you to decide what information to share. -The presentation must be **in English**. Together with the recorded video create a transcript, which is a text of your presentation (it must also be **in English**). Put the link to the video and the transcript into your [private school repository](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) and [deploy it using gh-pages](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). +The presentation must be **in English**. Together with the recorded video create a transcript, which is a text of your presentation (it must also be **in English**). Put the link to the video and the transcript into your [private school repository](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) and [deploy it using gh-pages](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). ## Workflow @@ -21,8 +21,8 @@ The presentation must be **in English**. Together with the recorded video create 4. In the created `self-introduction` branch, create a folder `self-introduction`, and create a file with the name `index.md` inside it. 5. Add a link to your YouTube video to the `index.md` file. 6. Add a transcript of your presentation below the link. The text must be a written copy of what you said in the presentation, although it can be edited to remove unnecessary interjections, filler words, etc., so the transcription does not have to be word-for-word. -7. Use `gh-pages` for deployment. Follow the instructions on [how to deploy an assignment from a private school repository](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). -8. Create a Pull Request from the `self-introduction` branch to the `main` branch. The Pull Request must have the same name as the assignment – **Self-Introduction**, and it has to meet the [requirements for Pull Requests](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). As a screenshot of the result attach a screenshot of the video and provide a deployment link in the following format `https://rolling-scopes-school.github.io/your-github-account-JSFE2023Q4/self-introduction/`. **Do not merge this Pull Request.** +7. Use `gh-pages` for deployment. Follow the instructions on [how to deploy an assignment from a private school repository](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). +8. Create a Pull Request from the `self-introduction` branch to the `main` branch. The Pull Request must have the same name as the assignment – **Self-Introduction**, and it has to meet the [requirements for Pull Requests](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). As a screenshot of the result attach a screenshot of the video and provide a deployment link in the following format `https://rolling-scopes-school.github.io/your-github-account-JSFE2023Q4/self-introduction/`. **Do not merge this Pull Request.** > ### Important > @@ -31,7 +31,7 @@ The presentation must be **in English**. Together with the recorded video create ## Task Check -During [Cross-Check](https://rs.school/docs/ru/cross-check-flow) you will have to check the fact that there is a recording, but **not** its content. The content will later be assessed by mentors. +During [Cross-Check](https://rs.school/ru/docs/cross-check-flow) you will have to check the fact that there is a recording, but **not** its content. The content will later be assessed by mentors. To submit the completed task for review, go to [RS App](https://app.rs.school/), choose the Cross-Check: Submit tab, select the **Self-Introduction** task in the dropdown menu, and add your **deployment link** to the form. diff --git a/stage1/stream1/schedule.md b/stage1/stream1/schedule.md index d8e05b4c8..744ef3a58 100644 --- a/stage1/stream1/schedule.md +++ b/stage1/stream1/schedule.md @@ -43,7 +43,7 @@ #### March 14, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the ["codejam #1"](../tasks/) project +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the ["codejam #1"](../tasks/) project - [Module: "JavaScript. Data types"](modules/js-basics/) - [Module: "JavaScript. Scope and functions](modules/functions/) - [Module: "JavaScript. Evolution"](modules/js-evolution/) @@ -64,7 +64,7 @@ #### March 28th, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of project ["shelter. week-1"](stream1/shelter#порядок-оценки-cross-check-неделя-1) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of project ["shelter. week-1"](stream1/shelter#порядок-оценки-cross-check-неделя-1) - [Module: "Adaptive layout markup"](modules/responsive-web-design/) - [Module: "Media Queries"](modules/media-queries/) - [online-zoo. week-2](stream1/shelter#неделя-2) @sergeyshalyapin @@ -73,7 +73,7 @@ #### April 4, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of project ["shelter. week-2"](stream1/shelter#порядок-оценки-cross-check-неделя-2) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of project ["shelter. week-2"](stream1/shelter#порядок-оценки-cross-check-неделя-2) - [Module: "HTML Forms & Validation"](modules/html-form/) - [Module: "DOM API"](modules/dom-api/) - [online-zoo. week-3](stream1/shelter#неделя-3) @sergeyshalyapin @@ -82,7 +82,7 @@ #### April 11, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project ["online-zoo. week-3"](stream1/shelter#порядок-оценки-cross-check-неделя-3) @sergeyshalyapin +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project ["online-zoo. week-3"](stream1/shelter#порядок-оценки-cross-check-неделя-3) @sergeyshalyapin - [Module: Git Recap](modules/git-recap/) - [Module "Algorithms and Data Structures"](modules/data-structures/) - [codejam #2](../tasks/) - (April 14 - April 16) @@ -91,7 +91,7 @@ #### April 18, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project ["codejam #2"](../tasks/) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project ["codejam #2"](../tasks/) - [Module: "Modules in JS"](modules/modules-in-js/) - [Module: "Chrome DevTools"](modules/chrome-devtools/) - [codejam #3](../tasks/) @@ -100,7 +100,7 @@ #### April 25, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project ["codejam #3"](../tasks/) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project ["codejam #3"](../tasks/) - [Module: Clean Code](modules/clean-code/) - ['Clean Code S1E1'](modules/clean-code/clean-code-s1e1.md) @@ -110,13 +110,13 @@ - [Module: "Node.js"](modules/node-materials/) - [Project "HTML-Builder"](modules/html-builder/) -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of the project ['Clean Code S1E1'](modules/clean-code/clean-code-s1e1.md) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of the project ['Clean Code S1E1'](modules/clean-code/clean-code-s1e1.md) ### Week #10 #### May 9, 2023 -- [Cross-check review](https://rs.school/docs/ru/cross-check-flow) of project ["HTML-Builder"](modules/html-builder/) +- [Cross-check review](https://rs.school/ru/docs/cross-check-flow) of project ["HTML-Builder"](modules/html-builder/) - [Module: "Client-Server interaction overview"](https://github.com/rolling-scopes-school/tasks/tree/master/stage1/modules/client-server) - [Module: "Webpack"](modules/webpack/) - [songbird](../tasks/songbird/songbird-2022q3.md) diff --git a/stage1/tasks/hangman/README.md b/stage1/tasks/hangman/README.md index 855d9b5cc..c7e002193 100644 --- a/stage1/tasks/hangman/README.md +++ b/stage1/tasks/hangman/README.md @@ -63,10 +63,10 @@ At the [following link](https://www.figma.com/file/ug2NAUiXPpaFDvch5TWUxd/Hangma - The task must be done in [**\*private school's repository**](https://docs.rs.school/#/private-repository). - The code must be committed to a separate branch **named as the task (`hangman`)**. - The `main` (or old style master) branch **must be empty** (contain only files like README.md or .gitignore). -- Commit messages must follow the [guideline](https://rs.school/docs/ru/git-convention) +- Commit messages must follow the [guideline](https://rs.school/ru/docs/git-convention) - Once the work is finished, create a pull request from a **hangman** branch to **main** (or master). - The pull request name must contain **the task name**. -- The pull request description must be provided according to the [template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +- The pull request description must be provided according to the [template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). ## Technical requirements diff --git a/stage1/tasks/online-zoo-ru.md/README.md b/stage1/tasks/online-zoo-ru.md/README.md index aa5802c2a..9f8fa1bfa 100644 --- a/stage1/tasks/online-zoo-ru.md/README.md +++ b/stage1/tasks/online-zoo-ru.md/README.md @@ -21,7 +21,7 @@ Online-zoo - это платформа, где собрана информаци ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow). +- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow). - [Порядок оценки cross-check неделя 1](#порядок-оценки-cross-check-неделя-1). - [Порядок оценки cross-check неделя 2](#порядок-оценки-cross-check-неделя-2) - [Порядок оценки cross-check неделя 3](#порядок-оценки-cross-check-неделя-3) @@ -71,11 +71,11 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `online-zoo`, в ней создайте папку с названием `online-zoo`, и в ней разместите файлы проекта. Файлы и папки внутри `online-zoo` можно именовать на свое усмотрение, а можно воспользоваться примером ниже. Т.к. проект будет содержать несколько страниц (2), то внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по-прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets` в зависимости от содержимого: `images`, `icons`, `fonts`. Пример ниже: - ![online-zoo folder structure](online-zoo-folder-structure.jpg) -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/ru/docs/git-convention) ### Дополнительные требования к репозиторию для выполнения второй и третьей части задания @@ -84,7 +84,7 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. - от ветки `online-zoo` создается новая ветка, например online-zoo-part2`; - в новой ветке выполняется работа по заданию; - при завершении выполнения в ветку `online-zoo` из ветки `online-zoo-part2` делается **Pull Request** с последующим мержем. Название и содержимое этого PR значения не имеет; -- создается новый деплой вашей работы в ветке `gh-pages` из ветки `online-zoo`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); +- создается новый деплой вашей работы в ветке `gh-pages` из ветки `online-zoo`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); - актуализируется открытый **Pull Request** в ветку `main` из ветки `online-zoo`. Мерж этого PR не производится. ## Полезные ссылки diff --git a/stage1/tasks/online-zoo-ru.md/online-zoo-ru.md b/stage1/tasks/online-zoo-ru.md/online-zoo-ru.md index fb750ded0..3f4da4c0c 100644 --- a/stage1/tasks/online-zoo-ru.md/online-zoo-ru.md +++ b/stage1/tasks/online-zoo-ru.md/online-zoo-ru.md @@ -21,7 +21,7 @@ Online-zoo - это платформа, где собрана информаци ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow). +- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow). - [Порядок оценки cross-check неделя 1](#порядок-оценки-cross-check-неделя-1). - [Порядок оценки cross-check неделя 2](#порядок-оценки-cross-check-неделя-2) - [Порядок оценки cross-check неделя 3](#порядок-оценки-cross-check-неделя-3) @@ -71,11 +71,11 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `online-zoo`, в ней создайте папку с названием `online-zoo`, и в ней разместите файлы проекта. Файлы и папки внутри `online-zoo` можно именовать на свое усмотрение, а можно воспользоваться примером ниже. Т.к. проект будет содержать несколько страниц (2), то внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по-прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets` в зависимости от содержимого: `images`, `icons`, `fonts`. Пример ниже: - ![online-zoo folder structure](online-zoo-folder-structure.jpg) -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/ru/docs/git-convention) ### Дополнительные требования к репозиторию для выполнения второй и третьей части задания @@ -84,7 +84,7 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. - от ветки `online-zoo` создается новая ветка, например online-zoo-part2`; - в новой ветке выполняется работа по заданию; - при завершении выполнения в ветку `online-zoo` из ветки `online-zoo-part2` делается **Pull Request** с последующим мержем. Название и содержимое этого PR значения не имеет; -- создается новый деплой вашей работы в ветке `gh-pages` из ветки `online-zoo`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); +- создается новый деплой вашей работы в ветке `gh-pages` из ветки `online-zoo`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); - актуализируется открытый **Pull Request** в ветку `main` из ветки `online-zoo`. Мерж этого PR не производится. ## Полезные ссылки diff --git a/stage1/tasks/pair-em-up/README.md b/stage1/tasks/pair-em-up/README.md index 9081be862..87210994e 100644 --- a/stage1/tasks/pair-em-up/README.md +++ b/stage1/tasks/pair-em-up/README.md @@ -292,7 +292,7 @@ Add your personal touch! Implement a creative feature, polish the user experienc - Submit **a link to the deployed app** in the Cross-Check: Submit tab - Once the work is finished, create a pull request from the `pair-em-up` branch to `main`. Do not merge this PR - The pull request name to `main` should contain the task name -- The pull request description should follow the format described in the [RS School documentation](https://rs.school/docs/en/pull-request-review-process#pull-request-description-must-contain-the-following) +- The pull request description should follow the format described in the [RS School documentation](https://rs.school/docs/pull-request-review-process#pull-request-description-must-contain-the-following) ## Evaluation criteria 📊 diff --git a/stage1/tasks/portfolio/portfolio-part-1.md b/stage1/tasks/portfolio/portfolio-part-1.md index e547e01b5..42a85f044 100644 --- a/stage1/tasks/portfolio/portfolio-part-1.md +++ b/stage1/tasks/portfolio/portfolio-part-1.md @@ -19,15 +19,15 @@ To make responsive design, use relative units of measurement (%, rem, vh, etc). ## Workflow -1. The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository). +1. The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository). 2. Create a new branch named `portfolio` from the `main` branch. Create a folder `portfolio` in the created branch. Place your code in this folder. -3. Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). +3. Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). 4. Submit the deployment link of your project in the "Cross-Check Submit" section of the [RS APP](https://app.rs.school/). [How to submit](#how-to-submit). 5. Complete the task. Don't forget to submit your work before the deadline (see step 8). 6. Ensure your work meets the [CrossCheck Criteria](#crosscheck-criteria-160-points). 7. Independently evaluate your work according to the provided [Criteria for Evaluation](#criteria-for-evaluation), keeping in mind the [DevTools Responsiveness Check Details](#devtools-responsiveness-check-details) and the [Specifics of Verifying Layout](#specifics-of-verifying-layout). -8. Open a Pull Request from the `portfolio` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +8. Open a Pull Request from the `portfolio` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). There is no need to merge this Pull Request. 9. After the task deadline has passed, the cross-check phase will start, lasting three days. Failure to complete and submit cross-check reviews in the "Cross-Check Review" section of the [RS APP](https://app.rs.school/) will result in zero points for this task. @@ -136,7 +136,7 @@ Penalties for the task are assigned by the course curators, not by students. An ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow ## Materials diff --git a/stage1/tasks/portfolio/portfolio-part-2.md b/stage1/tasks/portfolio/portfolio-part-2.md index e4d97f908..1de40e22d 100644 --- a/stage1/tasks/portfolio/portfolio-part-2.md +++ b/stage1/tasks/portfolio/portfolio-part-2.md @@ -19,7 +19,7 @@ In this part of the task, you need to add the following functionality to the web ## Workflow -1. The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository). +1. The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository). 2. Create a new branch named `portfolio-part2` from `portfolio` branch. You will find the `portfolio` folder containing the project files completed in the previous stage within this branch. 3. Submit the deployment link of your project in the "Cross-Check Submit" section of the [RS APP](https://app.rs.school/). [How to submit](#how-to-submit). @@ -103,4 +103,4 @@ Penalties for the task are assigned by the course curators, not by students. An ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/stage1/tasks/portfolio/portfolio.md b/stage1/tasks/portfolio/portfolio.md index b31ecec52..1f4a4ac5b 100644 --- a/stage1/tasks/portfolio/portfolio.md +++ b/stage1/tasks/portfolio/portfolio.md @@ -64,10 +64,10 @@ Recommendations are provided for reference; strict adherence to them is not expe ## Repository Requirements -- The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository) +- The task must be completed in the school’s private repository. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository) - Create new branch `portfolio` from `main` branch. Create a folder `portfolio` in the created branch. Place your code in this folder. - The `main` branch should be empty (contain only files like README.md, .gitignore or .github folder) -- Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - Since the task is divided into two parts, portfolio will have two versions: 1. The `portfolio` branch will contain the first part of the assignment. When starting the second part, create a branch `portfolio-part2` from the `portfolio` branch to continue from where you left off in the first part 2. Upon completing the second part of the assignment, create a Pull Request from the `portfolio-part2` branch to the `portfolio` branch, check for conflicts, and perform the Merge @@ -77,12 +77,12 @@ Recommendations are provided for reference; strict adherence to them is not expe ## Commit Requirements - Commit history should reflect the application development process. -- [Give commit names according to the guideline](https://rs.school/docs/ru/git-convention) +- [Give commit names according to the guideline](https://rs.school/ru/docs/git-convention) ## Requirements for Pull Requests - Name the Pull Request according to the task title -- [Provide the Pull Request description following the template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Provide the Pull Request description following the template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **No need to merge the Pull Request from the development branch into the `main` branch**. ## How to submit @@ -98,7 +98,7 @@ After receiving the task but before the deadline, please go to the RS App at +- Instructions for conducting a cross-check: ⚠️ The administration reserves the right to deduct points or apply penalties for violations not explicitly listed in the task description if they affect the validity, fairness, or integrity of the assignment. diff --git a/stage1/tasks/shelter/README.md b/stage1/tasks/shelter/README.md index d9b331397..aca2f24df 100644 --- a/stage1/tasks/shelter/README.md +++ b/stage1/tasks/shelter/README.md @@ -20,7 +20,7 @@ Shelter - это проект, в котором вам предстоит св ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow). +- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow). - [Порядок оценки cross-check первого этапа задания (неделя 1)](#порядок-оценки-cross-check-неделя-1). - [Порядок оценки cross-check неделя 2](#порядок-оценки-cross-check-неделя-2) - [Порядок оценки cross-check неделя 3](#порядок-оценки-cross-check-неделя-3) @@ -69,11 +69,11 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `shelter`, в ней создайте папку с названием `shelter`, и в ней разместите файлы проекта. Файлы и папки внутри `shelter` можно именовать на свое усмотрение, а можно воспользоваться примером ниже. Т.к. проект будет содержать несколько страниц (2), то внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по-прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets` в зависимости от содержимого: `images`, `icons`, `fonts`. Пример ниже: - ![shelter folder structure](shelter-folder-structure.jpg) -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/ru/docs/git-convention) ### Дополнительные требования к репозиторию для выполнения второй и третьей части задания @@ -82,7 +82,7 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. - от ветки `shelter` создается новая ветка, например `shelter-part2`; - в новой ветке выполняется работа по заданию; - при завершении выполнения в ветку `shelter` из ветки `shelter-part2` делается **Pull Request** с последующим мержем. Название и содержимое этого PR значения не имеет; -- создается новый деплой вашей работы в ветке `gh-pages` из ветки `shelter`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); +- создается новый деплой вашей работы в ветке `gh-pages` из ветки `shelter`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); - актуализируется открытый **Pull Request** в ветку `main` из ветки `shelter`. Мерж этого PR не производится. ## Полезные ссылки diff --git a/stage1/tasks/shelter/shelter-ru.md b/stage1/tasks/shelter/shelter-ru.md index d9b331397..aca2f24df 100644 --- a/stage1/tasks/shelter/shelter-ru.md +++ b/stage1/tasks/shelter/shelter-ru.md @@ -20,7 +20,7 @@ Shelter - это проект, в котором вам предстоит св ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow). +- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow). - [Порядок оценки cross-check первого этапа задания (неделя 1)](#порядок-оценки-cross-check-неделя-1). - [Порядок оценки cross-check неделя 2](#порядок-оценки-cross-check-неделя-2) - [Порядок оценки cross-check неделя 3](#порядок-оценки-cross-check-неделя-3) @@ -69,11 +69,11 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `shelter`, в ней создайте папку с названием `shelter`, и в ней разместите файлы проекта. Файлы и папки внутри `shelter` можно именовать на свое усмотрение, а можно воспользоваться примером ниже. Т.к. проект будет содержать несколько страниц (2), то внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по-прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets` в зависимости от содержимого: `images`, `icons`, `fonts`. Пример ниже: - ![shelter folder structure](shelter-folder-structure.jpg) -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. Названия коммитов должны соответствовать [требованиям к коммитам](https://rs.school/ru/docs/git-convention) ### Дополнительные требования к репозиторию для выполнения второй и третьей части задания @@ -82,7 +82,7 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. - от ветки `shelter` создается новая ветка, например `shelter-part2`; - в новой ветке выполняется работа по заданию; - при завершении выполнения в ветку `shelter` из ветки `shelter-part2` делается **Pull Request** с последующим мержем. Название и содержимое этого PR значения не имеет; -- создается новый деплой вашей работы в ветке `gh-pages` из ветки `shelter`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); +- создается новый деплой вашей работы в ветке `gh-pages` из ветки `shelter`. [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы); - актуализируется открытый **Pull Request** в ветку `main` из ветки `shelter`. Мерж этого PR не производится. ## Полезные ссылки diff --git a/stage2/README.md b/stage2/README.md index 4fda7012a..322509ea0 100644 --- a/stage2/README.md +++ b/stage2/README.md @@ -17,7 +17,7 @@ ### November 25, 2025 - December 1, 2025 - Cross-Check Reviews: - - [Cross-check](https://rs.school/docs/ru/cross-check-flow) of the [Self-introduction](../stage1/modules/self-introduction/) project + - [Cross-check](https://rs.school/ru/docs/cross-check-flow) of the [Self-introduction](../stage1/modules/self-introduction/) project - Modules: - [Module: TypeScript: Basic](./modules/typescript-basic/) @@ -31,8 +31,8 @@
Mentor activities -- [Confirming course registration](https://rs.school/docs/ru/mentoring-kick-off) -- [Student allocation through random distribution](https://rs.school/docs/ru/mentoring-kick-off#2-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) +- [Confirming course registration](https://rs.school/ru/docs/mentoring-kick-off) +- [Student allocation through random distribution](https://rs.school/ru/docs/mentoring-kick-off#2-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D1%82%D0%BE%D0%B2) - [Conducting Technical Screening](./modules/technical-screening/)
@@ -70,8 +70,8 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Confirming course registration](https://rs.school/docs/ru/mentoring-kick-off) -- [Student allocation through random distribution](https://rs.school/docs/ru/mentoring-kick-off#2-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D0%B4%D0%BE%D0%B2) +- [Confirming course registration](https://rs.school/ru/docs/mentoring-kick-off) +- [Student allocation through random distribution](https://rs.school/ru/docs/mentoring-kick-off#2-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D1%83%D0%B4%D0%B5%D0%BD%D0%B4%D0%BE%D0%B2) - [Conducting Technical Screening](./modules/technical-screening/)
@@ -96,9 +96,9 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) - [Conducting Technical Screening](./modules/technical-screening/) -- [Checking](https://rs.school/docs/ru/pull-request-review-process) task [News API](../tasks/migration-newip-to-ts.md) +- [Checking](https://rs.school/ru/docs/pull-request-review-process) task [News API](../tasks/migration-newip-to-ts.md)
@@ -124,14 +124,14 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) - Presentation topic assignments - [Task description](./tasks/presentation/) - [Topic list](./tasks/presentation/presentation-topics.md). You can suggest your own topic. - "Recorded" format presentation is required for all students. The recorded [video](./tasks/presentation/) will be reviewed by mentors according to the schedule. - "Online" format presentation is optional and is up to the student's discretion. -- [Checking](https://rs.school/docs/ru/pull-request-review-process) task [Code review](./tasks/code-review/) (using [Mentors Check Criteria](./tasks/code-review/MentorEvaluationCriteria.md)) -- [Checking the draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [RSS Puzzle](./tasks/puzzle/README.md) (using [Mentors Check Criteria](./tasks/puzzle/MentorsCheckCriteria.md)) +- [Checking](https://rs.school/ru/docs/pull-request-review-process) task [Code review](./tasks/code-review/) (using [Mentors Check Criteria](./tasks/code-review/MentorEvaluationCriteria.md)) +- [Checking the draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [RSS Puzzle](./tasks/puzzle/README.md) (using [Mentors Check Criteria](./tasks/puzzle/MentorsCheckCriteria.md)) - If you have less than two students or you want to mentor more. Open RS APP > "Interviews" > "Available students". Press "Want To Interview" and contact the student yourself (notifications are not always received).
@@ -147,7 +147,7 @@ Starting at the end of this week, all students must use TypeScript for all subse ### January 6, 2026 - January 12, 2026 - Cross-Check Reviews: - - [Cross-check](https://rs.school/docs/ru/cross-check-flow) of the [RSS Puzzle](./tasks/puzzle/) + - [Cross-check](https://rs.school/ru/docs/cross-check-flow) of the [RSS Puzzle](./tasks/puzzle/) - Modules: - [Module: Async programming](./modules/async/) @@ -165,8 +165,8 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking](https://rs.school/docs/ru/pull-request-review-process) task [RSS Puzzle](./tasks/puzzle/) (using [Mentors Check Criteria](./tasks/puzzle/MentorsCheckCriteria.md)) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking](https://rs.school/ru/docs/pull-request-review-process) task [RSS Puzzle](./tasks/puzzle/) (using [Mentors Check Criteria](./tasks/puzzle/MentorsCheckCriteria.md)) - [Interviewing students on CoreJS #1](../tasks/interview-basic-coreJS.md) - If you have less than two students or want more, open RS APP > "Interviews" > "students' waitlist". Press "Want To Interview" and contact the student yourself (notifications may not always be received). @@ -189,8 +189,8 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking the draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [Project Async Race](./tasks/async-race/) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking the draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [Project Async Race](./tasks/async-race/) - [Interviewing students on CoreJS #1](../tasks/interview-basic-coreJS.md)
@@ -212,9 +212,9 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) - [Interviewing students on CoreJS #1](../tasks/interview-basic-coreJS.md) -- [Checking the draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [Project Async Race](./tasks/async-race/) +- [Checking the draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [Project Async Race](./tasks/async-race/)
@@ -223,7 +223,7 @@ Starting at the end of this week, all students must use TypeScript for all subse ### January 27, 2026 - February 2, 2026 - Cross-Check Reviews: - - [Cross-check](https://rs.school/docs/ru/cross-check-flow) of the [Async Race](./tasks/async-race/) + - [Cross-check](https://rs.school/ru/docs/cross-check-flow) of the [Async Race](./tasks/async-race/) - Modules: - [Testing](./modules/testing/) @@ -240,9 +240,9 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking](https://rs.school/docs/ru/pull-request-review-process) task [Project Async Race](./tasks/async-race/) (using [Mentors Check Criteria](./tasks/async-race/non-functional-requirements.md)) -- [Checking the Draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [Fun Сhat](./tasks/fun-chat/) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking](https://rs.school/ru/docs/pull-request-review-process) task [Project Async Race](./tasks/async-race/) (using [Mentors Check Criteria](./tasks/async-race/non-functional-requirements.md)) +- [Checking the Draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [Fun Сhat](./tasks/fun-chat/) - [Interviewing students for CoreJS #1](../tasks/interview-basic-coreJS.md)
@@ -264,8 +264,8 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor activities -- [Weekly meeting with students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking the Draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [Fun Сhat](./tasks/fun-chat/) +- [Weekly meeting with students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking the Draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [Fun Сhat](./tasks/fun-chat/)
@@ -274,7 +274,7 @@ Starting at the end of this week, all students must use TypeScript for all subse ### February 10, 2026 - February 16, 2026 - Cross-Check Reviews: - - [Cross-check](https://rs.school/docs/ru/cross-check-flow) of the [Fun Сhat](./tasks/fun-chat/) + - [Cross-check](https://rs.school/ru/docs/cross-check-flow) of the [Fun Сhat](./tasks/fun-chat/) - Modules: - [Module: How Browsers Work - Rendering Flow](./modules/how-browsers-work/) @@ -291,8 +291,8 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor Activities -- [Weekly Meeting with Students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking the final version](https://rs.school/docs/ru/pull-request-review-process) of the [Fun Сhat](./tasks/fun-chat/) (using [Mentors Check Criteria](./tasks/fun-chat/README.md#technical-requirements-160)) +- [Weekly Meeting with Students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking the final version](https://rs.school/ru/docs/pull-request-review-process) of the [Fun Сhat](./tasks/fun-chat/) (using [Mentors Check Criteria](./tasks/fun-chat/README.md#technical-requirements-160))
@@ -318,9 +318,9 @@ Starting at the end of this week, all students must use TypeScript for all subse
Mentor Activities -- [Weekly Meeting with Students](https://rs.school/docs/ru/mentoring#eженедельный-митинг-со-студентами) -- [Checking the Draft version](https://rs.school/docs/ru/pull-request-review-process) of the task [Final-Task. Setup](./tasks/rs-tandem/README.md) -- [Checking](https://rs.school/docs/ru/pull-request-review-process) task [Presentation](./tasks/presentation/) (using [Mentors Check Criteria](./tasks/presentation/README.md#evaluation-criteria)) +- [Weekly Meeting with Students](https://rs.school/ru/docs/mentoring#eженедельный-митинг-со-студентами) +- [Checking the Draft version](https://rs.school/ru/docs/pull-request-review-process) of the task [Final-Task. Setup](./tasks/rs-tandem/README.md) +- [Checking](https://rs.school/ru/docs/pull-request-review-process) task [Presentation](./tasks/presentation/) (using [Mentors Check Criteria](./tasks/presentation/README.md#evaluation-criteria)) - [Interviewing students for CoreJS #2](../tasks/interview-corejs.md)
@@ -404,7 +404,7 @@ Starting at the end of this week, all students must use TypeScript for all subse ### March 31, 2026 - April 6, 2026 - Cross-Check Reviews: - - [Cross-check](https://rs.school/docs/ru/cross-check-flow) of the [Final-Task](./tasks/rs-tandem/PERSONAL_SCORE.md) + - [Cross-check](https://rs.school/ru/docs/cross-check-flow) of the [Final-Task](./tasks/rs-tandem/PERSONAL_SCORE.md) - Presentations: - [Final Project Presentation](./tasks/rs-tandem/PERSONAL_SCORE.md) diff --git a/stage2/tasks/TypeScriptEssentials/README.md b/stage2/tasks/TypeScriptEssentials/README.md index 997b6fc80..19094e803 100644 --- a/stage2/tasks/TypeScriptEssentials/README.md +++ b/stage2/tasks/TypeScriptEssentials/README.md @@ -67,7 +67,7 @@ Here is a collection of badges I earned from completing Microsoft Learn's TypeSc ### Pull Requests 1. Once you complete a module, **open and merge** a pull request (PR) from `typescript-essentials` to `gh-pages` for deployment. -2. Once you complete a module, **open and don't merge** a pull request (PR) from `typescript-essentials` to `main`. Format the PR description in accordance with the [PR Description requirements](https://rs.school/docs/en/pull-request-review-process?id=description-example). +2. Once you complete a module, **open and don't merge** a pull request (PR) from `typescript-essentials` to `main`. Format the PR description in accordance with the [PR Description requirements](https://rs.school/docs/pull-request-review-process?id=description-example). ## 💼 Task Submission to Cross-Check Rules diff --git a/stage2/tasks/async-race/README.md b/stage2/tasks/async-race/README.md index 4265ddd9d..c57d6a620 100644 --- a/stage2/tasks/async-race/README.md +++ b/stage2/tasks/async-race/README.md @@ -81,7 +81,7 @@ What are you waiting for? Let's start coding! ## Requirements to commits, PR and repo -[Stage 2 requirements](https://rs.school/docs/en/pull-request-review-process) +[Stage 2 requirements](https://rs.school/docs/pull-request-review-process) NB: for mentor's check - submit link to PR, for cross-check - submit link to deploy. ## Cross-check diff --git a/stage2/tasks/decision-making-tool/README.md b/stage2/tasks/decision-making-tool/README.md index 7233bb117..324a952fc 100644 --- a/stage2/tasks/decision-making-tool/README.md +++ b/stage2/tasks/decision-making-tool/README.md @@ -32,12 +32,12 @@ The second part of the application (`Decision Picker`) allows you to visualize t ## Repository and Submission Requirements -- Use a [private school repository](https://rs.school/docs/ru/private-repository) to develop this application. +- Use a [private school repository](https://rs.school/ru/docs/private-repository) to develop this application. - Use the `decision-making-tool` branch as your development branch. -- Your commits in the development branch should reflect the development history. Commits must follow the [guideline](https://rs.school/docs/ru/git-convention). +- Your commits in the development branch should reflect the development history. Commits must follow the [guideline](https://rs.school/ru/docs/git-convention). - Use the `gh-pages` branch as the deploy branch _(e.g. via the [`gh-pages`](https://www.npmjs.com/package/gh-pages) package)_. _(It is allowed to use netlify if you can't deploy to gh-pages because of permissions.)_ - Use the app **deploy link** to [submit](https://app.rs.school/course/student/cross-check-submit) the app to crosscheck in [app.rs](https://app.rs.school/course/student/cross-check-submit). **Make sure** your link is accessible to everyone by opening it in incognito mode. -- Create a Pull Request from the development branch into the `main` branch and format it according to [PR requirements](https://rs.school/docs/ru/pull-request-review-process?id=Требования-к-pull-request-pr#требования-к-pull-request-pr). **Do not merge** the development branch into the `main` branch. +- Create a Pull Request from the development branch into the `main` branch and format it according to [PR requirements](https://rs.school/ru/docs/pull-request-review-process?id=Требования-к-pull-request-pr#требования-к-pull-request-pr). **Do not merge** the development branch into the `main` branch. - Use the **PR link** to [submit](https://app.rs.school/course/student/dashboard) the app to mentor in [app.rs](https://app.rs.school/course/student/dashboard). ## General Requirements diff --git a/tasks/Angular-shop/task-shop.md b/tasks/Angular-shop/task-shop.md index 0d3e38e0f..4d8b35791 100644 --- a/tasks/Angular-shop/task-shop.md +++ b/tasks/Angular-shop/task-shop.md @@ -206,10 +206,10 @@ - для разработки приложения вы создаете приватный репозиторий в своем GitHub - название репозитория: **rs-shop**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: rs-shop - гитхаб студента -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. ## Технические требования @@ -331,7 +331,7 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: ## Документ для вопросов diff --git a/tasks/Portfolio.md b/tasks/Portfolio.md index 07291f5d0..285a3445a 100644 --- a/tasks/Portfolio.md +++ b/tasks/Portfolio.md @@ -81,7 +81,7 @@ ## Cross-check -- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/docs/ru/cross-check-flow) +- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/ru/docs/cross-check-flow) - форма для проверки задания: https://portfolio-cross-check.netlify.app/ ## Материалы к заданию diff --git a/tasks/angular-new/angular-rslang.md b/tasks/angular-new/angular-rslang.md index a42895264..40b26e435 100644 --- a/tasks/angular-new/angular-rslang.md +++ b/tasks/angular-new/angular-rslang.md @@ -125,10 +125,10 @@ - для разработки приложения тим лид команды в своём аккаунте github создаёт приватный репозиторий, коллаборантами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - название репозитория: **rslang**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: rslang - team-порядковый номер команды - гитхаб тимлида команды -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - для тех, кто будет делать бекенд, добавьте в репозиторий ссылку на созданное API, папку с бекендом, или добавьте в описание pull request ссылку на репозиторий с бекендом - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -236,7 +236,7 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - cсылки на лучшие работы добавьте, пожалуйста, в эту форму: [https://forms.gle/pEZshjLxzHU1K6tT6](https://docs.google.com/forms/d/e/1FAIpQLSe2ya0fdUEjlaJJlTqkvCprb-FPbN8iNSVAYNnp7fSFBxJ-vQ/viewform?usp=sf_link) ## Документ для вопросов diff --git a/tasks/angular-smart-home-ui/smart-home-part-1.md b/tasks/angular-smart-home-ui/smart-home-part-1.md index 1c6c81431..b07803758 100644 --- a/tasks/angular-smart-home-ui/smart-home-part-1.md +++ b/tasks/angular-smart-home-ui/smart-home-part-1.md @@ -177,6 +177,6 @@ Additional custom pipes are encouraged but optional. It may include transforming - Using the `any` type in TypeScript — −10 - Mandatory flag `strict: true` is not set in the TypeScript configuration file — −10 - The ESLint configuration file does not include the `no-explicit-any` rule — −5 -- Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` — −5 -- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements) — −5 -- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/en/pull-request-review-process#deadlines-for-students) +- Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` — −5 +- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements) — −5 +- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/pull-request-review-process#deadlines-for-students) diff --git a/tasks/angular-smart-home-ui/smart-home-part-2.md b/tasks/angular-smart-home-ui/smart-home-part-2.md index 45cf4beb3..ea7881b3b 100644 --- a/tasks/angular-smart-home-ui/smart-home-part-2.md +++ b/tasks/angular-smart-home-ui/smart-home-part-2.md @@ -216,6 +216,6 @@ If the backend returns an empty dashboards list, display a message like "You don - Using the `any` type in TypeScript - **-10** - Mandatory flag `strict: true` is not set in the TypeScript configuration file - **-10** - The ESLint configuration file does not include the `no-explicit-any` rule - **-5** -- Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` - **-5** -- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements) - **-5** -- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/en/pull-request-review-process#deadlines-for-students) +- Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` - **-5** +- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements) - **-5** +- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/pull-request-review-process#deadlines-for-students) diff --git a/tasks/angular-smart-home-ui/smart-home-part-3.md b/tasks/angular-smart-home-ui/smart-home-part-3.md index c73946064..18a6ad752 100644 --- a/tasks/angular-smart-home-ui/smart-home-part-3.md +++ b/tasks/angular-smart-home-ui/smart-home-part-3.md @@ -276,6 +276,6 @@ The changes should be immediate on the UI (i.e. no need to wait for BE response. - Using the `any` type in TypeScript - **-10** - Mandatory flag `strict: true` is not set in the TypeScript configuration file - **-10** - The ESLint configuration file does not include the `no-explicit-any` rule - **-5** -- Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` - **-5** -- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements) - **-5** -- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/en/pull-request-review-process#deadlines-for-students) +- Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request` - **-5** +- Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements) - **-5** +- Failure to submit on time may lead to points loss according to the [Deadlines for Students requirements](https://rs.school/docs/pull-request-review-process#deadlines-for-students) diff --git a/tasks/angular/NgRX.md b/tasks/angular/NgRX.md index ebddcdd45..92b29d896 100644 --- a/tasks/angular/NgRX.md +++ b/tasks/angular/NgRX.md @@ -166,7 +166,7 @@ Maximum score - **100** Fines - [ ] Failure to submit on time may lead to points lose according to - the [Deadlines for Students requirements](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) + the [Deadlines for Students requirements](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] Store is not separated into video data and sequences for _List Page_ and _Favorite Page_ (**-30**) - [ ] _Custom Card_ on _List Page_ or _View Page_ contains _favorite button_ (**-15**) - [ ] _favorite button_ on _List Page_ or _View Page_ for common YouTube video element doesn't change its appearance @@ -176,8 +176,8 @@ Fines - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/components-directives-pipes.md b/tasks/angular/components-directives-pipes.md index c70729a7d..79ef32a7c 100644 --- a/tasks/angular/components-directives-pipes.md +++ b/tasks/angular/components-directives-pipes.md @@ -67,15 +67,15 @@ Maximum score - **100** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app has wrong components structure (**-20**) - [ ] The app doesn't work or has console errors (**-30**) - [ ] ESLint warnings or errors are present (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/forms.md b/tasks/angular/forms.md index 779e9cabd..10d720ab2 100644 --- a/tasks/angular/forms.md +++ b/tasks/angular/forms.md @@ -73,15 +73,15 @@ Maximum score - **100** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app doesn't work or has console errors (**-20**) - [ ] ESLint warnings or errors are present (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) - [ ] `UntypedFormGroup` or other `Untyped` form controls are used at any point of the task. Usage of `any` type is considered equivalent to using `Untyped` forms. (**-15**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/intro.md b/tasks/angular/intro.md index 583bc6989..f451eebaa 100644 --- a/tasks/angular/intro.md +++ b/tasks/angular/intro.md @@ -63,14 +63,14 @@ Maximum score - **70** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app doesn't work or has console errors. (**-20**) - [ ] ESLint warnings or errors are present. (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flag `strict: true` is not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/modules-services-routing.md b/tasks/angular/modules-services-routing.md index 0225b637b..e499dcef3 100644 --- a/tasks/angular/modules-services-routing.md +++ b/tasks/angular/modules-services-routing.md @@ -106,15 +106,15 @@ Maximum score - **100** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app has wrong project structure (**-20**) - [ ] The app doesn't work or has console errors (**-20**) - [ ] ESLint warnings or errors are present (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/project-management-app.md b/tasks/angular/project-management-app.md index 5e4e014d7..948a9dbf5 100644 --- a/tasks/angular/project-management-app.md +++ b/tasks/angular/project-management-app.md @@ -44,9 +44,9 @@ - для разработки приложения тимлид команды в своём аккаунте github создаёт приватный репозиторий, коллабораторами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://github.com/rolling-scopes-school/tasks/blob/9f614d6d3e94975824153e652474b29653c958ff/stage2/modules/final-task/README.md) - название репозитория: **project-management-app**, название ветки, в которую мержится разработка - **develop**, ветка **main** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - добавьте в описание pull request ссылку на папку с бекендом, если бэкенд не был задеплоен. - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -161,7 +161,7 @@ Для удобства проверки необходимо записать и разместить на YouTube небольшое (5-7 мин) видео для проверяющих с объяснением, как реализован каждый из перечисленных в критериях оценки пункт. Ссылку на видео добавить в pull-request. -[Оценка приложения происходит согласно требованиям в RS-App](https://rs.school/docs/ru/cross-check-flow). В комментарии к оценке необходимо указать, какие пункты не выполнены или выполнены частично. +[Оценка приложения происходит согласно требованиям в RS-App](https://rs.school/ru/docs/cross-check-flow). В комментарии к оценке необходимо указать, какие пункты не выполнены или выполнены частично. ### Welcome route - max 70 баллов diff --git a/tasks/angular/rxjs-observables-http.md b/tasks/angular/rxjs-observables-http.md index 792415e74..9d959ce89 100644 --- a/tasks/angular/rxjs-observables-http.md +++ b/tasks/angular/rxjs-observables-http.md @@ -45,15 +45,15 @@ Maximum score - **100** Fines - [ ] Failure to submit on time may lead to points lose according to - the [Deadlines for Students requirements](https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) + the [Deadlines for Students requirements](https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app still contains mocked data (**-20**) - [ ] The app doesn't work or has console errors (**-20**) - [ ] ESLint warnings or errors are present (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/signals.md b/tasks/angular/signals.md index 87ad84c15..e0f8c0a53 100644 --- a/tasks/angular/signals.md +++ b/tasks/angular/signals.md @@ -20,14 +20,14 @@ Maximum score - **30** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app doesn't work or has console errors. (**-20**) - [ ] ESLint's warnings or errors are present. (**-15**) - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/angular/unit-testing-jest.md b/tasks/angular/unit-testing-jest.md index e85be8013..0217fa44b 100644 --- a/tasks/angular/unit-testing-jest.md +++ b/tasks/angular/unit-testing-jest.md @@ -28,7 +28,7 @@ Maximum score - **100** Fines -- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/docs/ru/pull-request-review-process#дедлайны-для-студентов) +- [ ] Failure to submit on time may lead to points lose according to the [Deadlines for Students requirements].(https://rs.school/ru/docs/pull-request-review-process#дедлайны-для-студентов) - [ ] The app doesn't work or has console errors. (**-20**) - [ ] ESLint warnings or errors are present. (**-15**) - [ ] For each unit test case that fails. (**-20**) @@ -36,8 +36,8 @@ Fines - [ ] Using the `Any` type. (**-20**) - [ ] Mandatory flags `noImplicitAny: true` and `strict: true` are not set in the TypeScript configuration file. (**-10**) - [ ] The ESLint configuration file does not include the `no-explicit-any` rule. (**-10**) -- [ ] Failure to meet the [requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) -- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/en/git-convention#commit-requirements). (**-10**) +- [ ] Failure to meet the [requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) when creating a `Pull Request`. (**-10**) +- [ ] Non-compliance with commit history and commit message [guidelines](https://rs.school/docs/git-convention#commit-requirements). (**-10**) ### Useful links diff --git a/tasks/art-quiz/art-quiz.md b/tasks/art-quiz/art-quiz.md index 9c6518e70..a310e1df0 100644 --- a/tasks/art-quiz/art-quiz.md +++ b/tasks/art-quiz/art-quiz.md @@ -146,8 +146,8 @@ **Максимальный балл за задание +220** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +150 - правильное именование переменных и функций +10 - используется prettier, код отформатирован, хорошо читается +10 @@ -168,12 +168,12 @@ ## Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - при невозможности использовать gh-pages, используйте для деплоя . Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** ## Технические требования @@ -231,7 +231,7 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания - ссылки на лучшие работы добавьте, пожалуйста, в эту форму - документ для вопросов: diff --git a/tasks/christmas-shop/christmas-shop-part1.md b/tasks/christmas-shop/christmas-shop-part1.md index 7fa63abc3..a3eae614f 100644 --- a/tasks/christmas-shop/christmas-shop-part1.md +++ b/tasks/christmas-shop/christmas-shop-part1.md @@ -15,7 +15,7 @@ The content width of 1440px should not change when resizing the browser window. 4. Ensure your work meets the [CrossCheck Criteria](#crosscheck-criteria). 5. Independently evaluate your work according to the provided [Criteria for Evaluation](#criteria-for-evaluation), keeping in mind the [Specifics of Verifying Layout](#specifics-of-verifying-layout). 6. Deploy your work to gh-pages. For example, create and merge a Pull Request from the `christmas-shop` branch into `gh-pages` branch. The title of the Pull Request can be chosen at your discretion. A description for this Pull Request is not necessary. -7. Once you have completed your work, open a Pull Request from the `christmas-shop` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +7. Once you have completed your work, open a Pull Request from the `christmas-shop` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). There is no need to merge this Pull Request. 8. Submit the deployment link of your project in the "Cross-Check Submit" section of the [RS APP](https://app.rs.school/). 9. After the task deadline has passed, the cross-check phase will start, lasting three days. To earn points for the task, you must review all the projects assigned to you for cross-checking and submit your review results in the "Cross-Check Review" section of the [RS APP](https://app.rs.school/). @@ -97,4 +97,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/christmas-shop/christmas-shop-part2.md b/tasks/christmas-shop/christmas-shop-part2.md index 3c900f5fe..0bf84b5a3 100644 --- a/tasks/christmas-shop/christmas-shop-part2.md +++ b/tasks/christmas-shop/christmas-shop-part2.md @@ -128,4 +128,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/christmas-shop/christmas-shop-part3.md b/tasks/christmas-shop/christmas-shop-part3.md index 77bc12d1a..60cd85d11 100644 --- a/tasks/christmas-shop/christmas-shop-part3.md +++ b/tasks/christmas-shop/christmas-shop-part3.md @@ -108,4 +108,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/christmas-shop/christmas-shop.md b/tasks/christmas-shop/christmas-shop.md index a7ba617d7..73eb7b769 100644 --- a/tasks/christmas-shop/christmas-shop.md +++ b/tasks/christmas-shop/christmas-shop.md @@ -104,7 +104,7 @@ After receiving the task but before the deadline, please go to the RS App at htt ## Task Evaluation - Each part of the assignment is assessed through a cross-check -- Instructions for conducting a cross-check: https://rs.school/docs/ru/cross-check-flow +- Instructions for conducting a cross-check: https://rs.school/ru/docs/cross-check-flow ## Materials diff --git a/tasks/christmas-task/christmas-task-part1.md b/tasks/christmas-task/christmas-task-part1.md index e6cdd6807..70581d82c 100644 --- a/tasks/christmas-task/christmas-task-part1.md +++ b/tasks/christmas-task/christmas-task-part1.md @@ -80,8 +80,8 @@ **Максимальный балл за задание +200** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +150 - приложение написано на TypeScript. - используется Everyday Types +10 diff --git a/tasks/christmas-task/christmas-task-part2.md b/tasks/christmas-task/christmas-task-part2.md index 99bb518a5..f7a957215 100644 --- a/tasks/christmas-task/christmas-task-part2.md +++ b/tasks/christmas-task/christmas-task-part2.md @@ -68,8 +68,8 @@ **Максимальный балл за задание +200** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +150 - приложение написано на TypeScript. - используется Everyday Types +10 diff --git a/tasks/christmas-task/christmas-task.md b/tasks/christmas-task/christmas-task.md index 984e00b9c..3053c3a76 100644 --- a/tasks/christmas-task/christmas-task.md +++ b/tasks/christmas-task/christmas-task.md @@ -74,21 +74,21 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку с названием таска в ней создайте папку с названием таска, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Как сабмитить задание @@ -98,7 +98,7 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - ссылки на лучшие работы добавьте, пожалуйста, в эту форму https://forms.gle/74M8ck9FQfxZVHu9A ## Материалы diff --git a/tasks/codejam-culture-portal.md b/tasks/codejam-culture-portal.md index 59d877800..e176f479d 100644 --- a/tasks/codejam-culture-portal.md +++ b/tasks/codejam-culture-portal.md @@ -157,7 +157,7 @@ Presentations will be online in 2 sessions of 2 hours each with Dzianis Sheka an ## Requirements for commits, PR, repository -[General requirements from stage 2](https://rs.school/docs/ru/rs-app-tasks). +[General requirements from stage 2](https://rs.school/ru/docs/rs-app-tasks). ## Evaluation diff --git a/tasks/codejam-cv.md b/tasks/codejam-cv.md index 7e48b040c..01f2ff6b5 100644 --- a/tasks/codejam-cv.md +++ b/tasks/codejam-cv.md @@ -26,7 +26,7 @@ https://your-github-account.github.io/rsschool-cv/ ### Requirements for commits -https://rs.school/docs/en/git-convention +https://rs.school/docs/git-convention ### Requirements for PR (Pull Request) diff --git a/tasks/codejam-the-gem-puzzle.md b/tasks/codejam-the-gem-puzzle.md index d8322fa52..5febeb51d 100644 --- a/tasks/codejam-the-gem-puzzle.md +++ b/tasks/codejam-the-gem-puzzle.md @@ -42,9 +42,9 @@ - для разработки приложения используйте собственный приватный репозиторий - название репозитория: **gem-puzzle**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно - код приложения, коммиты, pull request не проверяются и не оценивается - приложение проверятся только в ходе кросс-чека - для проверки ссылку на демо-версию приложения необходимо будет добавить в rss-app diff --git a/tasks/coffee-house/coffee-house-week1.md b/tasks/coffee-house/coffee-house-week1.md index 5bc4bedee..cd7c1f739 100644 --- a/tasks/coffee-house/coffee-house-week1.md +++ b/tasks/coffee-house/coffee-house-week1.md @@ -11,13 +11,13 @@ The content width of 1440px should not change when resizing the browser window. ## Workflow -1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository) +1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository) 2. Create a new branch named `coffee-house` from `main` branch. Create a folder `coffee-house` in the created branch. Place your code in this folder. 3. Complete the task. 4. Ensure your work meets the [CrossCheck Criteria](#crosscheck-criteria). 5. Independently evaluate your work according to the provided [Criteria for Evaluation](#criteria-for-evaluation), keeping in mind the [Specifics of Verifying Layout](#specifics-of-verifying-layout). 6. Deploy your work to gh-pages. For example, create and merge a Pull Request from the `coffee-house` branch into `gh-pages` branch. The title of the Pull Request can be chosen at your discretion. A description for this Pull Request is not necessary. -7. Once you have completed your work, open a Pull Request from the `coffee-house` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +7. Once you have completed your work, open a Pull Request from the `coffee-house` branch to the `main` branch. Give the Pull Request a title based on the task name. Provide a description for the Pull Request following [template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). There is no need to merge this Pull Request. 8. Submit the deployment link of your project in the "Cross-Check Submit" section of the [RS APP](https://app.rs.school/). 9. After the task deadline has passed, the cross-check phase will start, lasting three days. To earn points for the task, you must review all the projects assigned to you for cross-checking and submit your review results in the "Cross-Check Review" section of the [RS APP](https://app.rs.school/). @@ -94,4 +94,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/coffee-house/coffee-house-week2.md b/tasks/coffee-house/coffee-house-week2.md index fd1cf2ae5..d229cba1e 100644 --- a/tasks/coffee-house/coffee-house-week2.md +++ b/tasks/coffee-house/coffee-house-week2.md @@ -19,7 +19,7 @@ To make responsive design, use relative units of measurement (%, rem, vh, etc). ## Workflow -1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository). +1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository). 2. Create a new branch named `coffee-house-week2` from the `coffee-house` branch. You will find the `coffee-house` folder containing the project files completed in the previous stage within this branch. 3. Continue working on the task within the branch you have created. 4. Ensure your work meets the [CrossCheck Criteria](#crosscheck-criteria). @@ -126,4 +126,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/coffee-house/coffee-house-week3.md b/tasks/coffee-house/coffee-house-week3.md index 41d06a8cd..99cc482f7 100644 --- a/tasks/coffee-house/coffee-house-week3.md +++ b/tasks/coffee-house/coffee-house-week3.md @@ -22,7 +22,7 @@ In this part of the task, you need to add the following functionality to the web ## Workflow -1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository). +1. The task should be completed in private repository of the school. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository). 2. Create a new branch named `coffee-house-week3` from `coffee-house` branch. You will find the `coffee-house` folder containing the project files completed in the previous stage within this branch. 3. Continue working on the task within the branch you have created. 4. Ensure your work meets the [CrossCheck Criteria](#crosscheck-criteria). @@ -109,4 +109,4 @@ Any disputed issues should be resolved in favor of the student being assessed. ## Task Evaluation -- Follow the instructions for conducting a cross-check available at: https://rs.school/docs/ru/cross-check-flow +- Follow the instructions for conducting a cross-check available at: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/coffee-house/coffee-house.md b/tasks/coffee-house/coffee-house.md index 1b3ee2c14..ef18e9969 100644 --- a/tasks/coffee-house/coffee-house.md +++ b/tasks/coffee-house/coffee-house.md @@ -65,10 +65,10 @@ Recommendations are provided for reference; strict adherence to them is not expe ## Repository Requirements -- Task should be done in private school's repository. [How to work with a school's private repository](https://rs.school/docs/ru/private-repository) +- Task should be done in private school's repository. [How to work with a school's private repository](https://rs.school/ru/docs/private-repository) - Create new branch `coffee-house` from `main`. Create a folder `coffee-house` in the created branch. Place your code in this folder. - The `main` (or `master`) branch should be empty (contain only files like README.md, .gitignore or .github folder) -- Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- Use `gh-pages` for deployment [How to deploy an assignment from a private school repository](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - Since the task is divided into three parts, coffee-house will have three versions: 1. The `coffee-house` branch will contain the first part of the assignment. When starting the second part, create a branch `coffee-house-week2` from the `coffee-house` branch to continue from where you left off in the first part 2. Upon completing the second part of the assignment, create a Pull Request from the `coffee-house-week2` branch to the `coffee-house` branch, check for conflicts, and perform the Merge @@ -79,12 +79,12 @@ Recommendations are provided for reference; strict adherence to them is not expe ## Commit Requirements - Commit history should reflect the application development process. -- [Give commit names according to the guideline](https://rs.school/docs/ru/git-convention) +- [Give commit names according to the guideline](https://rs.school/ru/docs/git-convention) ## Requirements for Pull Requests - Name the Pull Request according to the task title -- [Provide the Pull Request description following the template](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Provide the Pull Request description following the template](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **No need to merge the Pull Request from the development branch into the `main` branch**. ## How to submit @@ -100,7 +100,7 @@ After receiving the task but before the deadline, please go to the RS App at htt ## Task Evaluation - Each part of the assignment is assessed through a cross-check -- Instructions for conducting a cross-check: https://rs.school/docs/ru/cross-check-flow +- Instructions for conducting a cross-check: https://rs.school/ru/docs/cross-check-flow ## Materials diff --git a/tasks/covid-dashboard.md b/tasks/covid-dashboard.md index 341efed7c..763974c7c 100644 --- a/tasks/covid-dashboard.md +++ b/tasks/covid-dashboard.md @@ -67,9 +67,9 @@ - так как таск выполняется в составе команды, работа над ним ведётся в личном приватном репозитории одного из студентов, работающих вместе. - особенности командной работы с репозиторием описаны в [документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - после окончания работы над проектом в приватном репозитории школы создайте ветку с названием задания, в ней создайте папку с названием задания, и в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать https://app.netlify.com/drop +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать https://app.netlify.com/drop Для демоверсий, размещённых на `netlify`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным ## Требования к оформлению приложения @@ -191,6 +191,6 @@ ## Cross-check -- [инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- [инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) - [форма для проверки задания](https://covid-dashboard-cross-check.netlify.app/) - [cсылки на лучшие работы добавьте, пожалуйста, в эту форму](https://forms.gle/kAEtwN1mRouA5pny5) diff --git a/tasks/css-meme-slider/README.md b/tasks/css-meme-slider/README.md index 31a92db47..d9b94c108 100644 --- a/tasks/css-meme-slider/README.md +++ b/tasks/css-meme-slider/README.md @@ -40,7 +40,7 @@ Controls effects: 2. создайте `gh-pages` ветку (если таковой не имеется) 3. перейдите в эту (gh-pages) ветку и создайте папку `cssMemeSlider`. Ваша работа будет доступна по ссылке, например: `https://${YOUR_GITHUB_NAME}.github.io/cssMemeSlider/cssMemeSlider/index.html` 4. выполняете таску в этой папке (cssMemeSlider). В процессе выполнения задания должно быть не менее **5** коммитов. -5. [Названия коммитов должны быть согласно гайдлайну](https://rs.school/docs/ru/git-convention) + каждый ваш коммит должен содержать тайм-стемп. +5. [Названия коммитов должны быть согласно гайдлайну](https://rs.school/ru/docs/git-convention) + каждый ваш коммит должен содержать тайм-стемп. 5.1. тайм-стемп может быть на любом языке; по тайм-стемпу должно быть понятно, когда этот коммит был сделан: день недели, месяц, число, год, точное время до секунд (очередность может быть произвольная) например название коммитов: @@ -52,13 +52,13 @@ Controls effects: > git commit -m "init: start cssMemeSlider-task \`LANG=en_EN date +'(%a, %b %d, %Y %r)'`" -6. После завершения работы откройте Pull Request из ветки `gh-pages` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). Мержить данный Pull Request не нужно. Ссылку на данный пулл реквест необходимо сабмитнуть в форму кросс-чека. В пулл реквесте необходимо описать по критериям оценки, что сделано и что нет. В частности - описаны все разрешения, при которых проверяющему необходимо смотреть - например: `мобильная версия 320x568, версия для ПК - 1920×1080`. +6. После завершения работы откройте Pull Request из ветки `gh-pages` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). Мержить данный Pull Request не нужно. Ссылку на данный пулл реквест необходимо сабмитнуть в форму кросс-чека. В пулл реквесте необходимо описать по критериям оценки, что сделано и что нет. В частности - описаны все разрешения, при которых проверяющему необходимо смотреть - например: `мобильная версия 320x568, версия для ПК - 1920×1080`. ❗ В общем и целом помните, что если у проверяющего возникнут какие-либо потенциальные вопросы к автору работы на кросс-чеке - он должен найти все ответы в вашем описании к Pull Request. ## Проверка задания -- Задание будут проверяться посредством кросс-чека. [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будут проверяться посредством кросс-чека. [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Технические требования @@ -80,9 +80,9 @@ Controls effects: - Pull Request открыт из ветки `gh-pages` в ветку `main` и не замерджен **+2** - в ветке `gh-pages` создана папка `cssMemeSlider` и доступен деплой работы **+2** - присутствует история разработки (не менее **5** коммитов). **+6** - - коммиты названы согласно [гайдлайну](https://rs.school/docs/ru/git-convention) + каждый коммит содержит тайм-стемп. **+10** + - коммиты названы согласно [гайдлайну](https://rs.school/ru/docs/git-convention) + каждый коммит содержит тайм-стемп. **+10** - cтудент засабмитил ссылку на пулл реквест **+5** - - Pull Request описан [по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr), и указаны все разрешения для проверки. **+5** + - Pull Request описан [по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr), и указаны все разрешения для проверки. **+5** 2. Слайдер позиционируется с равными отступами слева и справа **+10** 3. Соблюдено расположение картинок, подписей к ним и контролов **+10** diff --git a/tasks/cv/en/cv-github-hints.md b/tasks/cv/en/cv-github-hints.md index f5514728a..3010e5e5b 100644 --- a/tasks/cv/en/cv-github-hints.md +++ b/tasks/cv/en/cv-github-hints.md @@ -68,7 +68,7 @@ Be attentive. Before clicking the green "Commit changes" button, you should prov #### 5. Commit Names -According to the task requirements, the "gh-pages" branch should have at least three commits, whose names start with one of the prefixes: "init:", "feat:", "fix:", "refactor:", "docs:". [Examples of commit names](https://rs.school/docs/en/git-convention#examples-of-commit-names). +According to the task requirements, the "gh-pages" branch should have at least three commits, whose names start with one of the prefixes: "init:", "feat:", "fix:", "refactor:", "docs:". [Examples of commit names](https://rs.school/docs/git-convention#examples-of-commit-names). After completing the previous step, you have made one commit. You need to make two more commits. To do this, you can click on the pencil icon next to the "cv.md" file and make some changes to it. diff --git a/tasks/cv/en/cv-hints.md b/tasks/cv/en/cv-hints.md index 83139ff4e..d786556a8 100644 --- a/tasks/cv/en/cv-hints.md +++ b/tasks/cv/en/cv-hints.md @@ -55,7 +55,7 @@ The following tips are intended to help you complete the "Markdown & Git" and "H ![Step 10](https://i.ibb.co/K9Dk0rg/image.png) 11. Next, commit the changes using the `git commit -m 'COMMIT NAME'` command. - - Pay attention to the **commit name requirements** described at [https://rs.school/docs/en/git-convention](https://rs.school/docs/git-convention). The task specifies that there should be at least three commits in the `gh-pages` branch, and commit names should start with prefixes like `init:`, `feat:`, `fix:`, `refactor:`, or `docs:`. + - Pay attention to the **commit name requirements** described at [https://rs.school/docs/git-convention](https://rs.school/docs/git-convention). The task specifies that there should be at least three commits in the `gh-pages` branch, and commit names should start with prefixes like `init:`, `feat:`, `fix:`, `refactor:`, or `docs:`. ![Step 11](https://i.ibb.co/yWLXJM4/image.png) diff --git a/tasks/cv/en/cv-stage0.md b/tasks/cv/en/cv-stage0.md index cd6dfe7be..0795cfba2 100644 --- a/tasks/cv/en/cv-stage0.md +++ b/tasks/cv/en/cv-stage0.md @@ -22,7 +22,7 @@ In this task, you are required to create a CV webpage. The content of this webpa - Merge the Pull Request from the `rsschool-cv-html` branch into the `gh-pages` branch. 5. Create a Pull Request from the `rsschool-cv-html` branch to the `main` branch. - Title the Pull Request as "CV. Cross-Check." - - Provide a description for the Pull Request following this [schema](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr). + - Provide a description for the Pull Request following this [schema](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr). - Do not merge the Pull Request from the `rsschool-cv-html` branch into the `main` branch. 6. In the `README.md` file of the `main` branch, add two links where you should replace `GITHUB-USERNAME` with your GitHub username. These links should open your CV in Markdown format and as a formatted webpage. - `https://GITHUB-USERNAME.github.io/rsschool-cv/cv` @@ -71,7 +71,7 @@ The difference between the maximum score for the task (130 points) and the maxim ## Checking Task CV#3. CV Cross-Check -- Cross-check instructions: [https://rs.school/docs/en/cross-check-flow](https://rs.school/docs/en/cross-check-flow). +- Cross-check instructions: [https://rs.school/docs/cross-check-flow](https://rs.school/docs/cross-check-flow). - Cross-check form: [https://rolling-scopes-school.github.io/checklist/](https://rolling-scopes-school.github.io/checklist/), under "CV#3. CV. Cross-Check." - Example video of a cross-check: [https://youtu.be/PPGO8Mvtc20](https://youtu.be/PPGO8Mvtc20). - Please add links to the very best works from your cohort with very high-quality execution to this form: [https://forms.gle/kcmAkFK4j1EGW5JS8](https://forms.gle/kcmAkFK4j1EGW5JS8). diff --git a/tasks/cv/en/cv-stage1.md b/tasks/cv/en/cv-stage1.md index ff27ca576..a66d76632 100644 --- a/tasks/cv/en/cv-stage1.md +++ b/tasks/cv/en/cv-stage1.md @@ -8,7 +8,7 @@ In this task, the layout of the CV created during the [HTML, CSS & Git](html-css 2. Create a branch `cv-html-css` from the `rsschool-cv-html` branch. The files with the layout will be automatically moved to this branch. 3. Check the compliance of your CV with the requirements of the task, evaluate your work according to the provided [Scoring Criteria](#scoring-criteria), and make necessary changes. 4. Create and merge a Pull Request from the `cv-html-css` branch into the `gh-pages` branch. The Pull Request's name can be arbitrary. There is no need to describe this Pull Request. -5. After completing the work, open a Pull Request from the `cv-html-css` branch into the `main` branch. Name the Pull Request based on the task's name. [Provide a description for the Pull Request following the schema](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) and do not merge this Pull Request. +5. After completing the work, open a Pull Request from the `cv-html-css` branch into the `main` branch. Name the Pull Request based on the task's name. [Provide a description for the Pull Request following the schema](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) and do not merge this Pull Request. ## Layout Requirements @@ -23,7 +23,7 @@ In this task, the layout of the CV created during the [HTML, CSS & Git](html-css ## Commit Requirements -- [Name your commits according to the guideline](https://rs.school/docs/en/git-convention) +- [Name your commits according to the guideline](https://rs.school/docs/git-convention) ## Technical Requirements @@ -75,7 +75,7 @@ The difference between the maximum score for the task (150 points) and the maxim ## Cross-Check -- Cross-check instructions: [Cross-Check Flow](https://rs.school/docs/en/cross-check-flow) +- Cross-check instructions: [Cross-Check Flow](https://rs.school/docs/cross-check-flow) - Review form: [Review Form](https://rolling-scopes-school.github.io/checklist/) (item "CV") - Please add links to the best works to the form: [Form](https://forms.gle/tgC3Y3dn9y2Yu5NF6) diff --git a/tasks/cv/en/cv.md b/tasks/cv/en/cv.md index d39f5a0f2..14d70dacf 100644 --- a/tasks/cv/en/cv.md +++ b/tasks/cv/en/cv.md @@ -90,7 +90,7 @@ EPAM HR Department Recommendations ## Pull Request Requirements: - Give the Pull Request a title based on the task name. -- [Give the Pull Request a description following the scheme](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) +- [Give the Pull Request a description following the scheme](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) - Do not merge the Pull Request from the development branch into the `main` branch. ## To Earn Points for the Assignment, You Must: diff --git a/tasks/cv/en/git-markdown.md b/tasks/cv/en/git-markdown.md index ab335f046..c30116f55 100644 --- a/tasks/cv/en/git-markdown.md +++ b/tasks/cv/en/git-markdown.md @@ -9,11 +9,11 @@ Your task is to create a repository according to the requirements, add your CV i 1. In your GitHub account, create a public repository with the name `rsschool-cv`. In the main branch of this repository (`main`), there should be only one file, `README.md`. 2. Create a branch `gh-pages` from the `main` branch. -3. During the work on the project, you need to make at least 3 commits in the `gh-pages` branch. According to the [commit guideline](https://rs.school/docs/en/git-convention), the name of each commit should start with one of the listed prefixes: `init:`, `feat:`, `fix:`, `refactor:`, `docs:`. +3. During the work on the project, you need to make at least 3 commits in the `gh-pages` branch. According to the [commit guideline](https://rs.school/docs/git-convention), the name of each commit should start with one of the listed prefixes: `init:`, `feat:`, `fix:`, `refactor:`, `docs:`. 4. In the `gh-pages` branch, place the `cv.md` file. 5. Using the markdown language in the `cv.md` file, create your CV. The requirements for the CV content and recommendations for its preparation are listed in the [task description](cv.md#cv-contents). 6. In the `README.md` file of the `gh-pages` branch, add a link like `https://GITHUB-USERNAME.github.io/rsschool-cv/cv`, replacing `GITHUB-USERNAME` with your GitHub username. This link should open the CV page deployed on GitHub Pages. -7. Create a Pull Request from the `gh-pages` branch to the `main` branch. The title of the Pull Request should be `Markdown & Git`. Follow the [Pull Request description template](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr). Do not merge the Pull Request from the `gh-pages` branch to the `main` branch. +7. Create a Pull Request from the `gh-pages` branch to the `main` branch. The title of the Pull Request should be `Markdown & Git`. Follow the [Pull Request description template](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr). Do not merge the Pull Request from the `gh-pages` branch to the `main` branch. ## Publishing the CV on `github-pages` (Deploy) diff --git a/tasks/cv/en/git.md b/tasks/cv/en/git.md index daacd7559..7d72b0034 100644 --- a/tasks/cv/en/git.md +++ b/tasks/cv/en/git.md @@ -92,7 +92,7 @@ Pull Requests are created through the GitHub interface. Here's how: - Click the "Compare & pull request" button at the top right. This button appears if there are changes in the development branch compared to another branch, even an extra dot in the README file. - Specify from which repository branch to which branch you are creating the Pull Request. - Click the green "Create pull request" button. You've opened a Pull Request. Leave it as it is; it makes it convenient for the mentor to review the code. -- You can and should add a description to the Pull Request. [The Pull Request description should contain the following information](https://rs.school/docs/en/pull-request-review-process#pull-request-description-must-contain-the-following). +- You can and should add a description to the Pull Request. [The Pull Request description should contain the following information](https://rs.school/docs/pull-request-review-process#pull-request-description-must-contain-the-following). - You can add an image to the Pull Request description by simply dragging it from your computer. - If you click the "Merge pull request" button, the Pull Request will be closed, and the files from the development branch will be moved to the branch you're merging into. diff --git a/tasks/cv/en/html-css-git.md b/tasks/cv/en/html-css-git.md index 0fcd81941..b6d10a0b0 100644 --- a/tasks/cv/en/html-css-git.md +++ b/tasks/cv/en/html-css-git.md @@ -19,10 +19,10 @@ All errors found by the validator during the checking of your work are listed in 1. Continue working in the `rsschool-cv` repository created during the previous task [Markdown & Git](git-markdown.md). 2. Create a branch `rsschool-cv-html` from the `gh-pages` branch. -3. Maintain a commit history during the project. Follow the [commit guideline](https://rs.school/docs/en/git-convention), where the name of each commit should start with one of the specified prefixes: `init:`, `feat:`, `fix:`, `refactor:`, `docs:`. +3. Maintain a commit history during the project. Follow the [commit guideline](https://rs.school/docs/git-convention), where the name of each commit should start with one of the specified prefixes: `init:`, `feat:`, `fix:`, `refactor:`, `docs:`. 4. In the `rsschool-cv-html` branch, place the files `index.html` and `style.css`, adding basic empty templates or templates with minimal content to them. The actual CV layout and styling will be done in the next task. 5. In the `README.md` file of the `rsschool-cv-html` branch, add a link like `https://GITHUB-USERNAME.github.io/rsschool-cv/`, replacing `GITHUB-USERNAME` with your GitHub username. This link will open the CV page as a fully styled webpage. We will add the actual layout during the next task. -6. Create a Pull Request from the `rsschool-cv-html` branch to the `gh-pages` branch. The title of the Pull Request should be `HTML, CSS & Git Basics`. Follow the [Pull Request description template](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr). Merge the Pull Request from the `rsschool-cv-html` branch to the `gh-pages` branch. +6. Create a Pull Request from the `rsschool-cv-html` branch to the `gh-pages` branch. The title of the Pull Request should be `HTML, CSS & Git Basics`. Follow the [Pull Request description template](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr). Merge the Pull Request from the `rsschool-cv-html` branch to the `gh-pages` branch. ## How to Submit the Assignment diff --git a/tasks/datagrid.md b/tasks/datagrid.md index f81096156..c5a598b24 100644 --- a/tasks/datagrid.md +++ b/tasks/datagrid.md @@ -123,7 +123,7 @@ ### Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: ### Полезные документы diff --git a/tasks/eldritch-horror/README.md b/tasks/eldritch-horror/README.md index f427fdc5a..dda8a4d15 100644 --- a/tasks/eldritch-horror/README.md +++ b/tasks/eldritch-horror/README.md @@ -118,12 +118,12 @@ ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -151,4 +151,4 @@ ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/fancy-weather.md b/tasks/fancy-weather.md index ad3118c48..ea117eaf4 100644 --- a/tasks/fancy-weather.md +++ b/tasks/fancy-weather.md @@ -149,7 +149,7 @@ _В предложенный макет можно вносить свои из ### Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания ### Ключевые навыки diff --git a/tasks/gem-pazzle/codejam-the-gem-puzzle.md b/tasks/gem-pazzle/codejam-the-gem-puzzle.md index b148e9d07..403267b1d 100644 --- a/tasks/gem-pazzle/codejam-the-gem-puzzle.md +++ b/tasks/gem-pazzle/codejam-the-gem-puzzle.md @@ -49,9 +49,9 @@ - для разработки приложения используйте свой школьный репозиторий - название папки: **gem-puzzle**, название ветки, в которой ведётся разработка - **gem-puzzle** -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `netlify` или `gh-pages` -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки **gem-puzzle** в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки **gem-puzzle** в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно - код приложения, коммиты, pull request не проверяются и не оценивается - приложение проверятся только в ходе кросс-чека - для проверки ссылку на демо-версию приложения необходимо будет добавить в rss-app diff --git a/tasks/git-markdown.md b/tasks/git-markdown.md index 06ea8752d..7867622f9 100644 --- a/tasks/git-markdown.md +++ b/tasks/git-markdown.md @@ -40,7 +40,7 @@ The document should be deployed on GitHub Pages (https://pages.github.com/), it ### Commits Requirements - A minimum of 3 commits -- [Commit names according to the guideline](https://rs.school/docs/en/git-convention) +- [Commit names according to the guideline](https://rs.school/docs/git-convention) ### PR (Pull Request) Requirements @@ -63,7 +63,7 @@ The document should be deployed on GitHub Pages (https://pages.github.com/), it Answer: You do not have "rsschool-cv" repository with "gh-pages" branch and "cv.md" file there. Or there is no “README.md” file in "master" branch. 3. Question: I’ve got 50 and status "Failed commit requirements: ...." - Answer: Your "gh-pages" branch has less then 3 commits or not all commits are made according to the rules: https://rs.school/docs/en/git-convention All commits that do not follow the rules will be written in the status. + Answer: Your "gh-pages" branch has less then 3 commits or not all commits are made according to the rules: https://rs.school/docs/git-convention All commits that do not follow the rules will be written in the status. You can check your commits here: https://github.com/your-github-account/rsschool-cv/commits/gh-pages "Merge ..." or "Initial commit" commits were ignored. diff --git a/tasks/git-test.md b/tasks/git-test.md index d2fbcf485..c2c92590a 100644 --- a/tasks/git-test.md +++ b/tasks/git-test.md @@ -2,4 +2,4 @@ Описание теста отсутствует. Вы можете помочь другим студентам, написав его сами. -[Подробнее](https://rs.school/docs/ru/fix-typo) +[Подробнее](https://rs.school/ru/docs/fix-typo) diff --git a/tasks/html-css-test.md b/tasks/html-css-test.md index 104d0c693..b2eb9e072 100644 --- a/tasks/html-css-test.md +++ b/tasks/html-css-test.md @@ -2,4 +2,4 @@ Описание теста отсутствует. Вы можете помочь другим студентам, написав его сами. -[Подробнее](https://rs.school/docs/ru/fix-typo) +[Подробнее](https://rs.school/ru/docs/fix-typo) diff --git a/tasks/js30#/js30-1.md b/tasks/js30#/js30-1.md index aeb18a0a4..572c960af 100644 --- a/tasks/js30#/js30-1.md +++ b/tasks/js30#/js30-1.md @@ -47,6 +47,6 @@ ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://eco-sounds-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-2.md b/tasks/js30#/js30-2.md index 4509f60f0..14de1299d 100644 --- a/tasks/js30#/js30-2.md +++ b/tasks/js30#/js30-2.md @@ -47,6 +47,6 @@ ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека js30#1.2-audio-player: https://rolling-scopes-school.github.io/checklist/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-3.md b/tasks/js30#/js30-3.md index 6ed020146..19e86f605 100644 --- a/tasks/js30#/js30-3.md +++ b/tasks/js30#/js30-3.md @@ -51,7 +51,7 @@ HTML5 позволяет добавить в проект видео или ау ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://custom-video-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-4.md b/tasks/js30#/js30-4.md index 2d7da5922..f6103116f 100644 --- a/tasks/js30#/js30-4.md +++ b/tasks/js30#/js30-4.md @@ -50,7 +50,7 @@ Random-jokes - один из проектов по JavaScript популярно ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://random-jokes-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-5.md b/tasks/js30#/js30-5.md index 63a835743..87d584a39 100644 --- a/tasks/js30#/js30-5.md +++ b/tasks/js30#/js30-5.md @@ -51,7 +51,7 @@ Cоздать приложение, отображающее полученны ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека js30#2.2-image-galery: https://rolling-scopes-school.github.io/checklist/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-6.md b/tasks/js30#/js30-6.md index 8e77cd5cc..885c23fad 100644 --- a/tasks/js30#/js30-6.md +++ b/tasks/js30#/js30-6.md @@ -52,7 +52,7 @@ ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://movie-app-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-7.md b/tasks/js30#/js30-7.md index a9408f0ca..9315262dd 100644 --- a/tasks/js30#/js30-7.md +++ b/tasks/js30#/js30-7.md @@ -46,6 +46,6 @@ ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://tic-tac-toe-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-8.md b/tasks/js30#/js30-8.md index 64c417c54..eb58130ca 100644 --- a/tasks/js30#/js30-8.md +++ b/tasks/js30#/js30-8.md @@ -45,6 +45,6 @@ Memory-game набор из двенадцати (может быть друго ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://memory-game-cross-check.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30-9.md b/tasks/js30#/js30-9.md index 12baa292d..959d1270f 100644 --- a/tasks/js30#/js30-9.md +++ b/tasks/js30#/js30-9.md @@ -52,6 +52,6 @@ ## Проверка задания -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека js30#3.3-random-game: https://rolling-scopes-school.github.io/checklist/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/retrgFivX1ybcVbp9 diff --git a/tasks/js30#/js30.md b/tasks/js30#/js30.md index 10d5a2f72..180e49100 100644 --- a/tasks/js30#/js30.md +++ b/tasks/js30#/js30.md @@ -94,18 +94,18 @@ js30 - три небольших js-проекта, которые вы выпо - задание выполняется в приватном репозитории школы, в отдельной папке под задание [Как работать с приватным репозиторием школы](https://docs.rs.school/#/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку с названием проекта в ней создайте папку с названием проекта, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -136,4 +136,4 @@ js30 - три небольших js-проекта, которые вы выпо ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/js30/js30.md b/tasks/js30/js30.md index 8005daec7..cc8c01484 100644 --- a/tasks/js30/js30.md +++ b/tasks/js30/js30.md @@ -63,13 +63,13 @@ html, css, js код приложения вам необходимо напис ## Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории. - в клонированном приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта. В названии ветки и папки используйте только строчные буквы, между словами ставится дефис. -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать gh-pages, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** ## Технические требования @@ -99,7 +99,7 @@ html, css, js код приложения вам необходимо напис ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания https://js30-cross-check.netlify.app/ - ссылки на лучшие работы добавьте, пожалуйста, в эту форму [https://forms.gle/CwZuCqgo8zCUapm88](https://docs.google.com/forms/d/e/1FAIpQLSckAxj6SocDFFtMHNOexXg0_L-nacCRbhp7GvZSoYKRi7nqbg/viewform?usp=sf_link) diff --git a/tasks/library/library-draft.md b/tasks/library/library-draft.md index 95c6babae..38d1237f4 100644 --- a/tasks/library/library-draft.md +++ b/tasks/library/library-draft.md @@ -83,10 +83,10 @@ Library – задание stage#0 в ходе выполнения которо ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `library` в ней создайте папку `library`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте . Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части library будет иметь три версии: 1. ветка `library` будет содержать первую часть задания, приступая ко второй части создайте ветку `library-part2` от ветки `library` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -96,12 +96,12 @@ Library – задание stage#0 в ходе выполнения которо ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо @@ -129,7 +129,7 @@ Library – задание stage#0 в ходе выполнения которо ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: ## Материалы @@ -177,7 +177,7 @@ Library – задание stage#0 в ходе выполнения которо ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `library` в ней создайте папку `library`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) @@ -187,7 +187,7 @@ Library – задание stage#0 в ходе выполнения которо Через 10-15 минут после мержа, иногда больше, деплой вашей работы будет доступен по ссылке `https://rolling-scopes-school.github.io/GITHUB-USERNAME-JSFEPRESCHOOL2023Q2/library/` в которой вместо GITHUB-USERNAME укажите свой никнейм на сайте GitHub -8. После завершения работы откройте Pull Request из ветки `library` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `library` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) результат проверки. @@ -286,7 +286,7 @@ Library – задание stage#0 в ходе выполнения которо ## Проверка задания Library#1 - форма для кросс-чека (Library#1): -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: --- @@ -402,7 +402,7 @@ Library – задание stage#0 в ходе выполнения которо ## Проверка задания Library#2 - форма для кросс-чека (Library#2): -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: --- @@ -583,4 +583,4 @@ Library – задание stage#0 в ходе выполнения которо ## Проверка задания Library#3 - форма для кросс-чека (Library#3): -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: diff --git a/tasks/library/library-part1.md b/tasks/library/library-part1.md index 8e917adca..1fa6c5fcd 100644 --- a/tasks/library/library-part1.md +++ b/tasks/library/library-part1.md @@ -12,7 +12,7 @@ ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `library` в ней создайте папку `library`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) @@ -22,7 +22,7 @@ Через 10-15 минут после мержа, иногда больше, деплой вашей работы будет доступен по ссылке `https://rolling-scopes-school.github.io/GITHUB-USERNAME-JSFEPRESCHOOL2023Q2/library/` в которой вместо GITHUB-USERNAME укажите свой никнейм на сайте GitHub -8. После завершения работы откройте Pull Request из ветки `library` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `library` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) результат проверки. @@ -132,4 +132,4 @@ ## Проверка задания Library#1 - форма для кросс-чека (Library#1): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/library/library-part2.md b/tasks/library/library-part2.md index 9b9848868..811a9709f 100644 --- a/tasks/library/library-part2.md +++ b/tasks/library/library-part2.md @@ -107,4 +107,4 @@ ## Проверка задания Library#2 - форма для кросс-чека (Library#2): -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: diff --git a/tasks/library/library-part3.md b/tasks/library/library-part3.md index 1661e246e..0f77a7dc0 100644 --- a/tasks/library/library-part3.md +++ b/tasks/library/library-part3.md @@ -173,7 +173,7 @@ ## Проверка задания Library#3 - форма для кросс-чека (Library#3): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/library/library.md b/tasks/library/library.md index f49478261..267d672bd 100644 --- a/tasks/library/library.md +++ b/tasks/library/library.md @@ -83,10 +83,10 @@ Library – задание stage#0 в ходе выполнения которо ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `library` в ней создайте папку `library`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части library будет иметь три версии: 1. ветка `library` будет содержать первую часть задания, приступая ко второй части создайте ветку `library-part2` от ветки `library` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -96,12 +96,12 @@ Library – задание stage#0 в ходе выполнения которо ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -129,7 +129,7 @@ Library – задание stage#0 в ходе выполнения которо ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/markups/level-1/webdev/webdev-ru.md b/tasks/markups/level-1/webdev/webdev-ru.md index 993d9f548..cc8e8f1fc 100644 --- a/tasks/markups/level-1/webdev/webdev-ru.md +++ b/tasks/markups/level-1/webdev/webdev-ru.md @@ -44,15 +44,15 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `webdev`, в ней создайте папку с названием `webdev`, и в ней разместите файлы проекта - HTML (`index.html`), CSS (`style.css`) и папку `assets` с изображениями и файлами шрифтов, если есть. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- После окончания разработки необходимо сделать Pull Request из ветки webdev в ветку master Требования к [Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). Мержить Pull Request не нужно +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- После окончания разработки необходимо сделать Pull Request из ветки webdev в ветку master Требования к [Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). Мержить Pull Request не нужно ## Проверка задания -- Задание будут проверяться посредством кросс-чека. [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будут проверяться посредством кросс-чека. [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Как сабмитить задание diff --git a/tasks/markups/level-2/shelter/shelter-DOM-ru.md b/tasks/markups/level-2/shelter/shelter-DOM-ru.md index daef81d59..8db1341dd 100644 --- a/tasks/markups/level-2/shelter/shelter-DOM-ru.md +++ b/tasks/markups/level-2/shelter/shelter-DOM-ru.md @@ -26,14 +26,14 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - Структура папок не меняется, в каждой из папок внутри `pages` будут находиться файлы типы `.js`. Можно называть их `script.js`, и добавлять на каждую страницу в файле `.html` через относительный путь. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться целиком посредством кросс-чека согласно инстуркции, **которая появится 20 октября.** [Общая инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться целиком посредством кросс-чека согласно инстуркции, **которая появится 20 октября.** [Общая инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Технические требования diff --git a/tasks/markups/level-2/shelter/shelter-adaptive-ru.md b/tasks/markups/level-2/shelter/shelter-adaptive-ru.md index 26c2d7bad..214821029 100644 --- a/tasks/markups/level-2/shelter/shelter-adaptive-ru.md +++ b/tasks/markups/level-2/shelter/shelter-adaptive-ru.md @@ -26,14 +26,14 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - Структура папок не меняется, брейкпоинты для медиа запросов создаются в файлах стилей, относящиеся к конкретным страницам `.html`. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Технические требования diff --git a/tasks/markups/level-2/shelter/shelter-cross-check-ru.md b/tasks/markups/level-2/shelter/shelter-cross-check-ru.md index 4567dea40..555e07f26 100644 --- a/tasks/markups/level-2/shelter/shelter-cross-check-ru.md +++ b/tasks/markups/level-2/shelter/shelter-cross-check-ru.md @@ -1,6 +1,6 @@ # Порядок сдачи -1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/docs/ru/cross-check-flow). +1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/ru/docs/cross-check-flow). 2. До дедлайна 26.10.2020 23:59 GMT+3 [отправьте свою работу на оценку в **RS App**](https://app.rs.school/course/student/cross-check-submit?course=rs-2020-q3). 3. ❗ Критерии оценки берём из текущего документа. Не из других. Не придумываем сами. diff --git a/tasks/markups/level-2/shelter/shelter-desktop-ru.md b/tasks/markups/level-2/shelter/shelter-desktop-ru.md index e5bbb5ad7..0bbd3a83d 100644 --- a/tasks/markups/level-2/shelter/shelter-desktop-ru.md +++ b/tasks/markups/level-2/shelter/shelter-desktop-ru.md @@ -38,15 +38,15 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `shelter`, в ней создайте папку с названием `shelter`, и в ней разместите файлы проекта. Проект будет содержать несколько страниц (2). Поэтому внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets`: `images`, `icons`, `fonts`. Пример ниже: - ![shelter folder structure](https://github.com/rolling-scopes-school/tasks/blob/master/tasks/markups/level-2/shelter/shelter-folder-structure.jpg) -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться посредством кросс-чека. **Всего проверки будет 3, на каждом этапе выполнения задания.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ❗ Примеры того, как кнопки или блоки должны себя вести при наведении, приведены в макете. diff --git a/tasks/markups/level-2/shelter/shelter-main-page-ru.md b/tasks/markups/level-2/shelter/shelter-main-page-ru.md index f431cfbbd..be16e4592 100644 --- a/tasks/markups/level-2/shelter/shelter-main-page-ru.md +++ b/tasks/markups/level-2/shelter/shelter-main-page-ru.md @@ -30,14 +30,14 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `shelter`, в ней создайте папку с названием `shelter`, и в ней разместите файлы проекта. Проект будет содержать несколько страниц (2). Поэтому внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папке `main` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets`: `images`, `icons`, `fonts`. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Технические требования diff --git a/tasks/markups/level-2/shelter/shelter-pets-page-ru.md b/tasks/markups/level-2/shelter/shelter-pets-page-ru.md index 15ec6e801..a99f4c110 100644 --- a/tasks/markups/level-2/shelter/shelter-pets-page-ru.md +++ b/tasks/markups/level-2/shelter/shelter-pets-page-ru.md @@ -30,14 +30,14 @@ _[Расширение PerfectPixel для Google Chrome](https://chrome.google. ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы уже должна быть ветка с названием `shelter`, и должна быть папка с названием `shelter`, в которой размещаем файлы проекта. Внутри `pages`, в папке `pets` (папка по имени страницы), будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` по прежнему будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets`: `images`, `icons`, `fonts`. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это. На данном этапе делать сабмит не нужно.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Технические требования diff --git a/tasks/markups/level-2/singolo/draft.md b/tasks/markups/level-2/singolo/draft.md index 0b133661f..5109693b0 100644 --- a/tasks/markups/level-2/singolo/draft.md +++ b/tasks/markups/level-2/singolo/draft.md @@ -1,6 +1,6 @@ # Порядок сдачи -1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/docs/ru/cross-check-flow). +1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/ru/docs/cross-check-flow). 2. Как можно раньше до дедлайна [отправьте свою работу на оценку в **RS App**](https://app.rs.school/course/student/cross-check-submit?course=rs-2020-q1). Без этого ее не смогут оценить, и вы получите **0**. 3. Критерии оценки берём из текущего документа. Не из других. Не придумываем сами. diff --git a/tasks/markups/level-2/singolo/part-3/singolo-3-ru.md b/tasks/markups/level-2/singolo/part-3/singolo-3-ru.md index 22aa985cb..cb5f16254 100644 --- a/tasks/markups/level-2/singolo/part-3/singolo-3-ru.md +++ b/tasks/markups/level-2/singolo/part-3/singolo-3-ru.md @@ -47,7 +47,7 @@ JPG: **[Singolo. JPG](https://github.com/rolling-scopes-school/tasks/blob/master/tasks/markups/level-2/singolo/singolo.jpg)** -❗ Когда проверено, нужно сделать [Cross-Check: Submit](https://rs.school/docs/ru/cross-check-flow) +❗ Когда проверено, нужно сделать [Cross-Check: Submit](https://rs.school/ru/docs/cross-check-flow) ## Критерии оценки diff --git a/tasks/markups/level-2/singolo/singolo-cross-check-1.md b/tasks/markups/level-2/singolo/singolo-cross-check-1.md index f71a6396e..9211161c1 100644 --- a/tasks/markups/level-2/singolo/singolo-cross-check-1.md +++ b/tasks/markups/level-2/singolo/singolo-cross-check-1.md @@ -2,7 +2,7 @@ # Порядок сдачи -1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/docs/ru/cross-check-flow). +1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/ru/docs/cross-check-flow). 2. Как можно раньше до дедлайна [отправьте свою работу на оценку в **RS App**](https://app.rs.school/course/student/cross-check-submit?course=rs-2020-q1). Без этого ее не смогут оценить, и вы получите **0**. 3. Критерии оценки берём из текущего документа. Не из других. Не придумываем сами. diff --git a/tasks/markups/level-2/singolo/singolo-cross-check-2-ru.md b/tasks/markups/level-2/singolo/singolo-cross-check-2-ru.md index 847eb7591..67c6033ab 100644 --- a/tasks/markups/level-2/singolo/singolo-cross-check-2-ru.md +++ b/tasks/markups/level-2/singolo/singolo-cross-check-2-ru.md @@ -1,6 +1,6 @@ # Порядок сдачи -1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/docs/ru/cross-check-flow). +1. Внимательно ознакомьтесь с документом [„Cross Check Flow“](https://rs.school/ru/docs/cross-check-flow). 2. Как можно раньше до дедлайна [отправьте свою работу на оценку в **RS App**](https://app.rs.school/course/student/cross-check-submit?course=rs-2020-q1). Без этого ее не смогут оценить, и вы получите **0**. 3. Критерии оценки берём из текущего документа. Не из других. Не придумываем сами. diff --git a/tasks/markups/level-3/online-zoo/online-zoo-draft.md b/tasks/markups/level-3/online-zoo/online-zoo-draft.md index fd6f88284..21183f8a7 100644 --- a/tasks/markups/level-3/online-zoo/online-zoo-draft.md +++ b/tasks/markups/level-3/online-zoo/online-zoo-draft.md @@ -35,14 +35,14 @@ ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - В приватном репозитории школы создайте ветку с названием `online-zoo`, в ней создайте папку с названием `online-zoo`, и в ней разместите файлы проекта. Проект будет содержать несколько страниц. Поэтому внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папках со своими именами будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets`: `images`, `icons`, `fonts`. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это.** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться целиком посредством кросс-чека **после того, как будут выполнены все 4 технических задания, включая это.** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Общие технические требования diff --git a/tasks/materials/git.md b/tasks/materials/git.md index 52ffbe1dd..b5c068a69 100644 --- a/tasks/materials/git.md +++ b/tasks/materials/git.md @@ -98,7 +98,7 @@ - нажмите на кнопку **Compare & pull request** справа вверху. Такая кнопка появится если в ветке разработки есть изменения по сравнению с другими ветками репозитория, хоть лишняя точка в файле README - укажите из какой ветки репозитория в какую делаете Pull Request - нажмите на зелёную кнопку внизу **Create pull request**. - Вы открыли Pull Request. В таком виде его и оставьте. В открытом Pull Request ментору будет удобно проверять код. Обратите внимание, что к Pull Request можно и нужно добавить описание. [Описание pull request должно содержать следующую информацию](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) + Вы открыли Pull Request. В таком виде его и оставьте. В открытом Pull Request ментору будет удобно проверять код. Обратите внимание, что к Pull Request можно и нужно добавить описание. [Описание pull request должно содержать следующую информацию](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) - Если нажать на кнопку **Merge pull request**, Pull Request закроется, при этом файлы из ветки разработки переместятся в ту ветку, в которую делаете Pull Request.
diff --git a/tasks/materials/rs-school.md b/tasks/materials/rs-school.md index 747e1f47f..4ba4b12c1 100644 --- a/tasks/materials/rs-school.md +++ b/tasks/materials/rs-school.md @@ -2,7 +2,7 @@ Для того, чтобы успешно учиться в RS School, нужно понимать что данный курс собой представляет, какие особенности учебного процесса, как общаться с другими студентами, с менторами, админами курса, как выполнить задание, как отправить задание на проверку, как проверить задания других студентов. -Ответы на большинство вопросов даёт [документация курса](https://rs.school/docs/ru) с поправкой на то, что учебный процесс динамичный и документация не всегда успевает за изменениями курса. +Ответы на большинство вопросов даёт [документация курса](https://rs.school/ru/docs) с поправкой на то, что учебный процесс динамичный и документация не всегда успевает за изменениями курса. Кроме того желательно посмотреть вступительные видео, познакомиться с [расписанием курса](https://docs.google.com/spreadsheets/d/1oM2O8DtjC0HodB3j7hcIResaWBw8P18tXkOl1ymelvE/htmlview#), с [учебной платформой курса](https://app.rs.school/), почитать [отзывы студентов предыдущих наборов](https://docs.google.com/spreadsheets/d/1UZxoOstzqK6NPKvEROS2X86R5yyINC8gj9ypGERwphQ/). @@ -14,7 +14,7 @@ #### Материалы -- [Документация курса](https://rs.school/docs/ru) +- [Документация курса](https://rs.school/ru/docs) - [Расписание курса](https://docs.google.com/spreadsheets/d/1oM2O8DtjC0HodB3j7hcIResaWBw8P18tXkOl1ymelvE/htmlview#) - [Учебная платформа курса](https://app.rs.school/) - [YouTube канал курса](https://www.youtube.com/channel/UCUgmHbk1rTFaf4GGKQ1OXfQ) diff --git a/tasks/migration-newip-to-ts.md b/tasks/migration-newip-to-ts.md index 65839e9e7..eba2f2510 100644 --- a/tasks/migration-newip-to-ts.md +++ b/tasks/migration-newip-to-ts.md @@ -91,8 +91,8 @@ The result of completing this step is: ### 1. Repository Setup (20 points) -- **(10 points)** Pull request is made in accordance with the [Pull Request Requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr) -- **(10 points)** Commit history is maintained, and commit names are given according to the [Commit Requirements](https://rs.school/docs/en/git-convention) +- **(10 points)** Pull request is made in accordance with the [Pull Request Requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr) +- **(10 points)** Commit history is maintained, and commit names are given according to the [Commit Requirements](https://rs.school/docs/git-convention) ### 2. Code Quality (100 points) @@ -128,8 +128,8 @@ The result of completing this step is: - For deployment, use `gh-pages`. - If it isn't possible to use gh-pages, use [Netlify Drop](https://app.netlify.com/drop) for deployment. Name the page according to the scheme: `GitHub-account-name`-`task-name` (e.g. `octocat-news-api`). -- Commit history should reflect the development process of the application. Commit messages should be composed in accordance with the [Commit Requirements](https://rs.school/docs/en/git-convention). -- After development is complete, create a Pull Request from the application branch to the `main` branch. Follow [Pull Request Requirements](https://rs.school/docs/en/pull-request-review-process#pull-request-requirements-pr). +- Commit history should reflect the development process of the application. Commit messages should be composed in accordance with the [Commit Requirements](https://rs.school/docs/git-convention). +- After development is complete, create a Pull Request from the application branch to the `main` branch. Follow [Pull Request Requirements](https://rs.school/docs/pull-request-review-process#pull-request-requirements-pr). **Do not merge the Pull Request from the development branch to the `main` branch!** - Send the link to the pull request for mentor review in the `Dashboard -> Mentor's Check` via the `Submit Task` button. diff --git a/tasks/momentum/momentum-stage1.md b/tasks/momentum/momentum-stage1.md index e0a2e2746..532161541 100644 --- a/tasks/momentum/momentum-stage1.md +++ b/tasks/momentum/momentum-stage1.md @@ -120,13 +120,13 @@ #### Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - если у вас не работает приватный репозиторий школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если при деплое на gh-pages не будет проигрываться звук в плеере, для деплоя используйте . Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** #### Технические требования @@ -161,7 +161,7 @@ ## Проверка задания - задание будет проверяться посредством кросс-чека. -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для кросс-чек проверки [https://momentum-crosscheck.netlify.app/](https://rolling-scopes-school.github.io/checklist/) (В списке чеклистов 2 моментума, необходимо выбрать тот в котором 40 пунктов и максимум 150 баллов) - ссылки на лучшие работы добавьте, пожалуйста, в эту форму diff --git a/tasks/momentum/momentum.md b/tasks/momentum/momentum.md index cca2d08e6..eb2cecfac 100644 --- a/tasks/momentum/momentum.md +++ b/tasks/momentum/momentum.md @@ -141,12 +141,12 @@ Momentum - большой и интересный таск. В ходе его #### Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта - для деплоя используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** #### Технические требования @@ -200,6 +200,6 @@ Momentum - большой и интересный таск. В ходе его ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - ссылки на лучшие работы добавьте, пожалуйста, в эту форму https://forms.gle/Xc9RVjEWTTGF6ubK8 - Документ для вопросов: https://docs.google.com/spreadsheets/d/1dMDLBC4-1XPaVMehZB6DqetToXZhq4x0PiZtj-jvLRc/edit#gid=1153986630 diff --git a/tasks/movie-search.md b/tasks/movie-search.md index f90dc8544..8581e78fc 100644 --- a/tasks/movie-search.md +++ b/tasks/movie-search.md @@ -44,9 +44,9 @@ ## Требования к репозиторию - для разработки приложения используйте приватный репозиторий школы -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге. Для демоверсий, размещённых на netlify.com, название сайта даётся по схеме: имя гитхаб аккаунта - название таска. -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки movie-search в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки movie-search в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно - приложение проверятся ментором и другими студентами (кросс-чек) - для проверки приложения в ходе кросс-чека ссылку на демо-версию необходимо будет добавить в rss-app @@ -114,7 +114,7 @@ ## Cross-check -- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/docs/ru/cross-check-flow) +- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/ru/docs/cross-check-flow) - форма для проверки задания: [cross-check-movie-search.netlify.com](https://cross-check-movie-search.netlify.com) - если в ходе проверки задания не работают запросы к API, следует обратить внимание на код ошибки. Если возникла ошибка со статусом 401 Unauthorized с сообщением Request limit reached, то стоит связаться с автором работы, чтобы он смог сгенерировать новый ключ, или подождать определенное время, когда можно будет вновь выполнять запросы с указанным ключом - возможна проблема со сторонним свайпером, когда при переходе в режим эмуляции мобильного устройства в Chrome Dev Tools не работают свайпы. В данном случае необходимо, не закрывая Dev Tools, обновить страницу и попробовать сделать свайпы по контейнеру с карточками diff --git a/tasks/museum/museum-adaptive.md b/tasks/museum/museum-adaptive.md index 6f5379331..02ce34b7f 100644 --- a/tasks/museum/museum-adaptive.md +++ b/tasks/museum/museum-adaptive.md @@ -53,21 +53,21 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - от ветки `museum` создайте ветку `museum-adaptive`, продолжите разработку в папке `museum` в созданной ветке. - после завершения работы создайте Pull Request в ветку `museum` от ветки `museum-adaptive`, вмержите этот PR. Название и описание этого PR может быть любым. -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Файлы для деплоя разместите в ветке `gh-pages`. +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Файлы для деплоя разместите в ветке `gh-pages`. - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Соответствие вёрстки макету @@ -178,4 +178,4 @@ ## Проверка задания - задание будет проверяться посредством кросс-чека. -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/museum/museum-dom.md b/tasks/museum/museum-dom.md index 7429fb11a..da34084c3 100644 --- a/tasks/museum/museum-dom.md +++ b/tasks/museum/museum-dom.md @@ -45,21 +45,21 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - от ветки `museum` создайте ветку `museum-dom`, продолжите разработку в папке `museum` в созданной ветке. - после завершения работы создайте Pull Request в ветку `museum` от ветки `museum-dom`, вмержите этот PR. Название и описание этого PR может быть любым. -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Критерии оценки @@ -174,4 +174,4 @@ ## Проверка задания - задание будет проверяться посредством кросс-чека. -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/museum/museum-fixed.md b/tasks/museum/museum-fixed.md index e70e1b69b..e0a9d61c1 100644 --- a/tasks/museum/museum-fixed.md +++ b/tasks/museum/museum-fixed.md @@ -130,4 +130,4 @@ ## Проверка задания - задание будет проверяться посредством кросс-чека. -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/museum/museum.md b/tasks/museum/museum.md index db78eb0e6..263e8e96d 100644 --- a/tasks/museum/museum.md +++ b/tasks/museum/museum.md @@ -61,9 +61,9 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - от ветки `main` создайте ветку `museum` в ней создайте папку `museum`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - при невозможности использовать `gh-pages`, используйте для деплоя https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части, museum будет иметь три версии: 1. ветка `museum` будет содержать первую часть задания, приступая ко второй части создайте ветку `museum-adaptive` от ветки `museum` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -74,12 +74,12 @@ ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -107,7 +107,7 @@ ## Проверка задания - задание будет проверяться посредством кросс-чека. -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/new-year-card.md b/tasks/new-year-card.md index 63d0c4c9a..4183aecdf 100644 --- a/tasks/new-year-card.md +++ b/tasks/new-year-card.md @@ -20,12 +20,12 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозитория школы, задание можно выполнять в личном приватном репозитории. +- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозитория школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории создайте ветку с названием задания, в ней создайте папку с названием задания, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Также для деплоя можно использовать https://app.netlify.com/drop +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Также для деплоя можно использовать https://app.netlify.com/drop Для демоверсий, размещённых на `netlify`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** ## Как сабмитить задание @@ -66,5 +66,5 @@ ## Cross-check -- [инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- [инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) - [cсылки на лучшие работы добавьте, пожалуйста, в эту форму](https://forms.gle/znHUPAS5bkmKqdxr7) diff --git a/tasks/notFightClub/README.md b/tasks/notFightClub/README.md index 96dfcc494..f60c31e0e 100644 --- a/tasks/notFightClub/README.md +++ b/tasks/notFightClub/README.md @@ -99,12 +99,12 @@ ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо @@ -131,4 +131,4 @@ ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: diff --git a/tasks/online-store-team/README.md b/tasks/online-store-team/README.md index e176619fc..1c6cfc1cd 100644 --- a/tasks/online-store-team/README.md +++ b/tasks/online-store-team/README.md @@ -76,12 +76,12 @@ _В вашем магазине должно быть не менее `20` то ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Как сабмитить задание @@ -92,7 +92,7 @@ _В вашем магазине должно быть не менее `20` то ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - ссылки на лучшие работы добавьте, пожалуйста, в эту форму **Максимальный балл за задание +300** @@ -111,8 +111,8 @@ _В вашем магазине должно быть не менее `20` то **Максимальный балл за задание +200** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +160 - приложение написано на TypeScript. - используется Everyday Types +10 diff --git a/tasks/online-store/README.md b/tasks/online-store/README.md index d1b08cb93..b766b3c69 100644 --- a/tasks/online-store/README.md +++ b/tasks/online-store/README.md @@ -87,21 +87,21 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку с названием таска в ней создайте папку с названием таска, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте . Название страницы дайте по схеме: имя гитхаб аккаунта - название таска ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Как сабмитить задание @@ -111,7 +111,7 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - ссылки на лучшие работы добавьте, пожалуйста, в эту форму ## Материалы @@ -146,8 +146,8 @@ **Максимальный балл за задание +200** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +160 - приложение написано на TypeScript. - используется Everyday Types +10 diff --git a/tasks/online-zoo/online-zoo.md b/tasks/online-zoo/online-zoo.md index 31702dadb..935777932 100644 --- a/tasks/online-zoo/online-zoo.md +++ b/tasks/online-zoo/online-zoo.md @@ -41,14 +41,14 @@ ## Требования к репозиторию -- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- Задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - ? В приватном репозитории школы создайте ветку с названием `online-zoo`, в ней создайте папку с названием `online-zoo`, и в ней разместите файлы проекта. Проект будет содержать несколько страниц. Поэтому внутри на уровне с `assets` будет располагаться папка `pages`. Внутри `pages`, в папках со своими именами будут храниться файлы `.html`, `.css` и `.js`, относящиеся к данной странице. В папке `assets` будут храниться изображения, иконки и файлы шрифтов, если есть. Как называть папки внутри `assets`: `images`, `icons`, `fonts`. -- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) -- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- Для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- История коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) ## Проверка задания -- Задание будет проверяться посредством кросс-чека. **Будет 3 проверки: 1 конечная и 2 промежуточных** [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- Задание будет проверяться посредством кросс-чека. **Будет 3 проверки: 1 конечная и 2 промежуточных** [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Общие технические требования diff --git a/tasks/plants/plants-part1.md b/tasks/plants/plants-part1.md index 98b5710a5..819e16fe0 100644 --- a/tasks/plants/plants-part1.md +++ b/tasks/plants/plants-part1.md @@ -12,7 +12,7 @@ ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `plants` в ней создайте папку `plants`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) @@ -22,7 +22,7 @@ Через 10-15 минут после мержа, иногда больше, деплой вашей работы будет доступен по ссылке `https://rolling-scopes-school.github.io/GITHUB-USERNAME-JSFEPRESCHOOL2022Q4/plants/` в которой вместо GITHUB-USERNAME укажите свой никнейм на сайте GitHub -8. После завершения работы откройте Pull Request из ветки `plants` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `plants` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) результат проверки. @@ -98,4 +98,4 @@ ## Проверка задания Plants#1 - форма для кросс-чека (Plants#1): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/plants/plants-part2.md b/tasks/plants/plants-part2.md index 5a94cf318..d499f3f31 100644 --- a/tasks/plants/plants-part2.md +++ b/tasks/plants/plants-part2.md @@ -110,4 +110,4 @@ ## Проверка задания Plants#2 - форма для кросс-чека (Plants#2): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/plants/plants-part3.md b/tasks/plants/plants-part3.md index e8d0bb25c..331d86498 100644 --- a/tasks/plants/plants-part3.md +++ b/tasks/plants/plants-part3.md @@ -78,4 +78,4 @@ ## Проверка задания Plants#3 - форма для кросс-чека (Plants#3): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/plants/plants.md b/tasks/plants/plants.md index 4a98b9866..5f07413f2 100644 --- a/tasks/plants/plants.md +++ b/tasks/plants/plants.md @@ -86,10 +86,10 @@ Plants – задание stage#0 в ходе выполнения которо ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `plants` в ней создайте папку `plants`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части plants будет иметь три версии: 1. ветка `plants` будет содержать первую часть задания, приступая ко второй части создайте ветку `plants-part2` от ветки `plants` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -99,12 +99,12 @@ Plants – задание stage#0 в ходе выполнения которо ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -132,7 +132,7 @@ Plants – задание stage#0 в ходе выполнения которо ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/portfolio/portfolio-part1.md b/tasks/portfolio/portfolio-part1.md index 2f6e672bf..2700cbf46 100644 --- a/tasks/portfolio/portfolio-part1.md +++ b/tasks/portfolio/portfolio-part1.md @@ -13,7 +13,7 @@ ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `portfolio` в ней создайте папку `portfolio`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) @@ -23,7 +23,7 @@ Через 10-15 минут после мержа, иногда больше, деплой вашей работы будет доступен по ссылке `https://rolling-scopes-school.github.io/GITHUB-USERNAME-JSFEPRESCHOOL/portfolio/` в которой вместо GITHUB-USERNAME укажите свой никнейм на сайте GitHub -8. После завершения работы откройте Pull Request из ветки `portfolio` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `portfolio` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) результат проверки. @@ -102,5 +102,5 @@ ## Проверка задания Portfolio#1 -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://portfolio-part1-check-list.netlify.app/ diff --git a/tasks/portfolio/portfolio-part2.md b/tasks/portfolio/portfolio-part2.md index 5466117dc..2e641a45d 100644 --- a/tasks/portfolio/portfolio-part2.md +++ b/tasks/portfolio/portfolio-part2.md @@ -104,5 +104,5 @@ ## Проверка задания Portfolio#2 -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://portfolio-part2-check-list.netlify.app/ diff --git a/tasks/portfolio/portfolio-part3.md b/tasks/portfolio/portfolio-part3.md index c6aad4974..9dea269ef 100644 --- a/tasks/portfolio/portfolio-part3.md +++ b/tasks/portfolio/portfolio-part3.md @@ -98,6 +98,6 @@ ## Проверка задания Portfolio#3 -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для кросс-чека https://portfolio-part3-check-list.netlify.app/ - ссылки на самые лучшие работы с интересным дополнительным функционалом добавьте, пожалуйста, в эту форму https://forms.gle/PUfhSHSfUFosqFbBA diff --git a/tasks/portfolio/portfolio.md b/tasks/portfolio/portfolio.md index fe87721dc..28760d9b7 100644 --- a/tasks/portfolio/portfolio.md +++ b/tasks/portfolio/portfolio.md @@ -95,10 +95,10 @@ Portfolio – задание stage#0 в ходе выполнения котор ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `portfolio` в ней создайте папку `portfolio`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части portfolio будет иметь три версии: 1. ветка `portfolio` будет содержать первую часть задания, приступая ко второй части создайте ветку `portfolio-part2` от ветки `portfolio` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -108,12 +108,12 @@ Portfolio – задание stage#0 в ходе выполнения котор ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -141,7 +141,7 @@ Portfolio – задание stage#0 в ходе выполнения котор ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/react/final-task-project-management-app.md b/tasks/react/final-task-project-management-app.md index ef16ea0a4..2a7c7c2fa 100644 --- a/tasks/react/final-task-project-management-app.md +++ b/tasks/react/final-task-project-management-app.md @@ -49,9 +49,9 @@ - для разработки приложения тимлид команды в своём аккаунте github создаёт приватный репозиторий, коллабораторами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://github.com/rolling-scopes-school/tasks/tree/master/stage2/modules/final-task#%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B) - название репозитория: **project-management-app**, название ветки, в которую мержится разработка - **develop**, ветка **main** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - добавьте в описание pull request ссылку на папку с бекендом, если бэкенд не был задеплоен. - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -169,7 +169,7 @@ Для удобства проверки необходимо записать и разместить на YouTube небольшое (5-7 мин) видео для проверяющих с объяснением, как реализован каждый из перечисленных в критериях оценки пункт. Ссылку на видео добавить в pull-request. -[Оценка приложения происходит согласно требованиям в RS-App](https://rs.school/docs/ru/cross-check-flow). В комментарии к оценке необходимо указать, какие пункты не выполнены или выполнены частично. +[Оценка приложения происходит согласно требованиям в RS-App](https://rs.school/ru/docs/cross-check-flow). В комментарии к оценке необходимо указать, какие пункты не выполнены или выполнены частично. ### Welcome route - max 7 балов diff --git a/tasks/react/pointing-poker.md b/tasks/react/pointing-poker.md index 2be353d44..80ad408df 100644 --- a/tasks/react/pointing-poker.md +++ b/tasks/react/pointing-poker.md @@ -36,9 +36,9 @@ - для разработки приложения тимлид команды в своём аккаунте github создаёт приватный репозиторий, коллабораторами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://github.com/rolling-scopes-school/tasks/tree/master/stage3/modules/final-task#%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B) - название репозитория: **pointing-poker**, название ветки, в которой ведётся разработка - **develop**, ветка **main** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - добавьте в описание pull request ссылку на папку с бекендом - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -197,7 +197,7 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания будет размещена в анонсах - cсылки на лучшие работы добавьте, пожалуйста, в эту [форму](https://forms.gle/nHL6SJxqVHVkNBH27) diff --git a/tasks/react/project-management-system-EN.md b/tasks/react/project-management-system-EN.md index c6edc44b9..18a7afb64 100644 --- a/tasks/react/project-management-system-EN.md +++ b/tasks/react/project-management-system-EN.md @@ -57,7 +57,7 @@ Your app must contain: - teamlead should create private repo in github and invite other members - teamwork nuances described there [Teamwork](https://github.com/rolling-scopes-school/tasks/tree/master/stage2/modules/final-task#%D0%BE%D1%80%D0%B3%D0%B0%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B) - repo name **project-management-app**. Branch name for develop - **develop**, **main** branch is empty and contains only README.md -- the commit history should display application development process. [Commit requirements](https://rs.school/docs/ru/git-convention) +- the commit history should display application development process. [Commit requirements](https://rs.school/ru/docs/git-convention) - the demo version of the application should be deployed on `gh-pages`, `netlify`, `heroku`, or another similar service. - after completing the task, create a pull request from **develop** to **main** branch. **Merging a Pull Request is not required** - describe in PR how to run your backend locally if you didn't deploy backend. @@ -169,7 +169,7 @@ It contains: For the convenience of verification, it is **necessary** to record and post on YouTube a short (5-7 min) video for reviewers with an explanation of how each of the items listed in the evaluation criteria is implemented. Add a link to the video to the pull-request. -[How to evaluate tasks in Cross check](https://rs.school/docs/ru/cross-check-flow). In the comments to the assessment, it is necessary to indicate which items are not fulfilled or partially fulfilled. +[How to evaluate tasks in Cross check](https://rs.school/ru/docs/cross-check-flow). In the comments to the assessment, it is necessary to indicate which items are not fulfilled or partially fulfilled. ### Welcome route - max 7 points diff --git a/tasks/react/react-game.md b/tasks/react/react-game.md index a45066c3e..753f98fbb 100644 --- a/tasks/react/react-game.md +++ b/tasks/react/react-game.md @@ -16,10 +16,10 @@ - разработка игры ведётся в личном приватном репозитории - название репозитория: `react-game`, название ветки, в которой ведётся разработка - `react-game`, ветка `main` пустая, содержит только README.md - в файл README.md нужно добавить инструкцию по запуску игры -- история коммитов должна отображать процесс разработки игры. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки игры. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. ## Технические требования @@ -112,5 +112,5 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - cсылки на лучшие работы добавьте, пожалуйста, в эту форму: [https://forms.gle/M2J3zF2mXfvbSScP8](https://docs.google.com/forms/d/e/1FAIpQLSclryL395bH7V8t-7UriMrZsJSaoz5TQuWakQbwVPGJaBHvIQ/viewform?usp=sf_link) diff --git a/tasks/react/react-rslang.md b/tasks/react/react-rslang.md index 32b980769..a4130786a 100644 --- a/tasks/react/react-rslang.md +++ b/tasks/react/react-rslang.md @@ -128,10 +128,10 @@ - для разработки приложения тим лид команды в своём аккаунте github создаёт приватный репозиторий, коллаборантами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - название репозитория: **rslang**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: rslang - team-порядковый номер команды - гитхаб тимлида команды -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - для тех, кто будет делать бекенд, добавьте в репозиторий ссылку на созданное API, папку с бекендом, или добавьте в описание pull request ссылку на репозиторий с бекендом - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -241,7 +241,7 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания - cсылки на лучшие работы добавьте, пожалуйста, в эту форму: [https://forms.gle/pEZshjLxzHU1K6tT6](https://docs.google.com/forms/d/e/1FAIpQLSe2ya0fdUEjlaJJlTqkvCprb-FPbN8iNSVAYNnp7fSFBxJ-vQ/viewform?usp=sf_link) diff --git a/tasks/react/travel-app.md b/tasks/react/travel-app.md index ad17eed3e..9494e082a 100644 --- a/tasks/react/travel-app.md +++ b/tasks/react/travel-app.md @@ -108,10 +108,10 @@ travel-app - приложение для виртуальных путешест - особенности командной работы с репозиторием описаны в [Документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - название репозитория: `travel-app`, название ветки, в которой ведётся разработка - `develop`, ветка `main` пустая, содержит только README.md - в файл README.md нужно добавить инструкцию по запуску приложения -- история коммитов должна отображать процесс разработки приложения [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** - для тех, кто будет делать бекенд, добавьте в репозиторий ссылку на созданное API, папку с бекендом, или добавьте в описание pull request ссылку на репозиторий с бекендом - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -243,5 +243,5 @@ travel-app - приложение для виртуальных путешест ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - cсылки на лучшие работы добавьте, пожалуйста, в эту форму: [https://forms.gle/of58sPryDRLe2JZy6](https://docs.google.com/forms/d/e/1FAIpQLSclPHGiIZeBZ8YvbRIrglDyAKgCY1NCTUFNSUJA2cFXeGZnqg/viewform?usp=sf_link) diff --git a/tasks/ready-projects/calculator.md b/tasks/ready-projects/calculator.md index dd7fac3e5..077a8f842 100644 --- a/tasks/ready-projects/calculator.md +++ b/tasks/ready-projects/calculator.md @@ -112,5 +112,5 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://calculator-cross-check.netlify.app/ diff --git a/tasks/ready-projects/introduction.md b/tasks/ready-projects/introduction.md index 90874b9f7..39e6bdaa6 100644 --- a/tasks/ready-projects/introduction.md +++ b/tasks/ready-projects/introduction.md @@ -26,11 +26,11 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) \* +- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) \* - в приватном репозитории школы создайте ветку с названием задания, в ней создайте папку с названием задания, и в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) \*\* -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `master` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) \*\* +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `master` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request не нужно** \* Если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории. @@ -50,7 +50,7 @@ ## Проверка приложения -- приложение проверятся другими студентами в ходе cross-check. [Инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- приложение проверятся другими студентами в ходе cross-check. [Инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) ## Критерии оценки diff --git a/tasks/ready-projects/momentum.md b/tasks/ready-projects/momentum.md index 1530be1d4..24a43614d 100644 --- a/tasks/ready-projects/momentum.md +++ b/tasks/ready-projects/momentum.md @@ -100,6 +100,6 @@ Momentum - аналог [одноимённого приложения](https:// ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://momentum-cross-check.netlify.app/ - ссылки на лучшие работы добавьте, пожалуйста, в эту форму https://forms.gle/Xc9RVjEWTTGF6ubK8 diff --git a/tasks/ready-projects/virtual-keyboard.md b/tasks/ready-projects/virtual-keyboard.md index e6675ec70..0c538deba 100644 --- a/tasks/ready-projects/virtual-keyboard.md +++ b/tasks/ready-projects/virtual-keyboard.md @@ -118,6 +118,6 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://virtual-keyboard-cross-check.netlify.app/ - cсылки на лучшие работы добавьте, пожалуйста, в эту форму https://forms.gle/v8EoNu1QjU1otUxg7 diff --git a/tasks/rs-css.md b/tasks/rs-css.md index 9313e8401..b72f7264d 100644 --- a/tasks/rs-css.md +++ b/tasks/rs-css.md @@ -29,12 +29,12 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. +- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории создайте ветку с названием задания, в ней создайте папку с названием задания, и в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать Для демоверсий, размещённых на `netlify`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** ## Как сабмитить задание @@ -92,8 +92,8 @@ **Максимальный балл за задание +200** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Качество кода +160 - приложение написано на TypeScript. - используется Everyday Types +10 diff --git a/tasks/rs-school-test.md b/tasks/rs-school-test.md index a940ecbe1..e2b7d2fcc 100644 --- a/tasks/rs-school-test.md +++ b/tasks/rs-school-test.md @@ -2,4 +2,4 @@ Описание теста отсутствует. Вы можете помочь другим студентам, написав его сами. -[Подробнее](https://rs.school/docs/ru/fix-typo) +[Подробнее](https://rs.school/ru/docs/fix-typo) diff --git a/tasks/rsclone/rsclone.md b/tasks/rsclone/rsclone.md index 489ff46e0..d9b981832 100644 --- a/tasks/rsclone/rsclone.md +++ b/tasks/rsclone/rsclone.md @@ -98,9 +98,9 @@ RS Clone - это командное задание, в ходе выполне - Особенности командной работы с репозиторием описаны в [документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) . - Название ветки, в которой ведётся разработка — `develop`, ветка `master`/`main` пустая, содержит только README.md файл. - В файле README.md необходимо добавить инструкцию по запуску приложения. -- История коммитов должна отображать процесс разработки приложения и соответствовать [требованиям к коммитам](https://rs.school/docs/ru/git-convention). +- История коммитов должна отображать процесс разработки приложения и соответствовать [требованиям к коммитам](https://rs.school/ru/docs/git-convention). - Демо-версия приложения размещается на `gh-pages`, `netlify`, либо на другом подобном хостинге. -- После выполнения задания или дедлайна, создайте pull request из ветки `develop` в ветку `master`/`main` в соответствии с [требованиями к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +- После выполнения задания или дедлайна, создайте pull request из ветки `develop` в ветку `master`/`main` в соответствии с [требованиями к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). - Кроме вышеперечисленных требований pull request должен содержать: - описание фич, реализованных при создании приложения, и ожидаемого количества баллов за каждую из них. Суммарное количество баллов за все реализованные фичи не может превышать **620**; - ссылку на деплой вашего проекта. Если нет ссылки — **требуется обоснование её отсутствия** и **видео**, в котором демонстрируются все реализованные фичи. Если нет ссылки на деплой или видео, то проверяющий в праве не оценивать работу; @@ -381,4 +381,4 @@ RS Clone - это командное задание, в ходе выполне ## Cross-check -- [инструкция по проведению cross-check](https://rs.school/docs/ru/cross-check-flow) +- [инструкция по проведению cross-check](https://rs.school/ru/docs/cross-check-flow) diff --git a/tasks/rslang/english-for-kids-admin-panel.md b/tasks/rslang/english-for-kids-admin-panel.md index a41e2e06b..1ecb03663 100644 --- a/tasks/rslang/english-for-kids-admin-panel.md +++ b/tasks/rslang/english-for-kids-admin-panel.md @@ -60,10 +60,10 @@ http:\\my-app.com\words - не верно` ## Требования к репозиторию -- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. +- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории создайте ветку с названием задания, в ней создайте папку с названием задания, и в ней разместите файлы проекта -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** ## Как сабмитить задание @@ -168,7 +168,7 @@ http:\\my-app.com\words - не верно` ### Cross-check -- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/docs/ru/cross-check-flow) +- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/ru/docs/cross-check-flow) ### Документ для вопросов diff --git a/tasks/rslang/english-for-kids.md b/tasks/rslang/english-for-kids.md index 636312297..7f6c712b7 100644 --- a/tasks/rslang/english-for-kids.md +++ b/tasks/rslang/english-for-kids.md @@ -61,12 +61,12 @@ ## Требования к репозиторию -- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. +- задание выполняется в приватном репозитории школы [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием). Если у вас нет приватного репозиторий школы, задание можно выполнять в личном приватном репозитории. - в приватном репозитории создайте ветку с названием задания, в ней создайте папку с названием задания, и в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы). Если вы не можете задеплоить проект на `gh-pages`, для деплоя можно использовать Для демоверсий, размещённых на `netlify`, название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). **Мержить Pull Request не нужно** ## Как сабмитить задание @@ -190,7 +190,7 @@ ### Cross-check -- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/docs/ru/cross-check-flow) +- инструкция по проведению cross-check: [docs.rs.school/#/cross-check-flow](https://rs.school/ru/docs/cross-check-flow) ### Документ для вопросов diff --git a/tasks/rslang/english-puzzle.md b/tasks/rslang/english-puzzle.md index f851300ee..c4bd0bb58 100644 --- a/tasks/rslang/english-puzzle.md +++ b/tasks/rslang/english-puzzle.md @@ -91,10 +91,10 @@ https://lingualeo.com/ru/training/phrasePuzzle ## Требования к репозиторию -- для разработки приложения используйте приватный репозиторий школы. [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- демо-версия приложения размещается на gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы), либо на `https://www.netlify.com/`. При деплое на netlify название страницы с демо-версией даёте по схеме: имя гитхаб аккаунта-название таска. -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки english-puzzle в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно. +- для разработки приложения используйте приватный репозиторий школы. [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- демо-версия приложения размещается на gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы), либо на `https://www.netlify.com/`. При деплое на netlify название страницы с демо-версией даёте по схеме: имя гитхаб аккаунта-название таска. +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки english-puzzle в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно. - приложение проверятся ментором и другими студентами (кросс-чек) - для проверки приложения в ходе кросс-чека ссылку на демо-версию приложения необходимо будет добавить в rs-app @@ -148,7 +148,7 @@ https://lingualeo.com/ru/training/phrasePuzzle ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://cross-check-english-puzzle.netlify.app/ В связи с тем, что бекэнд един для всех работ, то будут ситуации при кроссчеке, когда проверяющий используя свой логин и пароль на проверяемой работе будет получать странные данные в статистике/настройках, либо ошибки в работе приложения. Это будет происходить из-за того, что будут подтягиваться данные из других приложений и они могут не совпадать, либо, что еще более непредсказуемо, совпадать по ключам. В связи с этим при кроссчеке **надо обязательно создавать нового пользователя для каждой из проверяемых работ**, либо как альтернатива можете удалять своего пользователя из базы и создавать его заново. Для удаления пользователя есть соотвествующий REST эндпоинт. diff --git a/tasks/rslang/rslang.md b/tasks/rslang/rslang.md index 086a9639f..a5bcf7ff9 100644 --- a/tasks/rslang/rslang.md +++ b/tasks/rslang/rslang.md @@ -61,9 +61,9 @@ - для разработки приложения тим лид команды в своём аккаунте github создаёт приватный репозиторий, коллаборантами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - название репозитория: **rslang**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге -- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) +- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) ## Технические требования @@ -770,7 +770,7 @@ REST сервис возвращает только JSON, без изображ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания ## Документ для вопросов diff --git a/tasks/rslang/speakit.md b/tasks/rslang/speakit.md index 2f90ca161..5697ca2cd 100644 --- a/tasks/rslang/speakit.md +++ b/tasks/rslang/speakit.md @@ -27,10 +27,10 @@ ## Требования к репозиторию -- для разработки приложения используйте приватный репозиторий школы. [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- для разработки приложения используйте приватный репозиторий школы. [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге -- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки speakit в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно. +- после окончания разработки или при наступлении дедлайна, создайте pull request из ветки speakit в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию). Мержить pull request не нужно. - приложение проверяется другими студентами (кросс-чек), а также менторами по желанию без выставления оценки (комментирование Pull Request, написание фидбека) - для проверки приложения в ходе кросс-чека ссылку на демо-версию приложения необходимо будет добавить в rs-app @@ -67,7 +67,7 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://cross-check-speakit.netlify.app/ ## Ключевые навыки diff --git a/tasks/schedule.md b/tasks/schedule.md index 0c1205c74..b65079c64 100644 --- a/tasks/schedule.md +++ b/tasks/schedule.md @@ -83,9 +83,9 @@ Schedule - расписание курса RS School. - для разработки приложения тим лид команды в своём аккаунте github создаёт приватный репозиторий, коллаборантами в который приглашает всех участников своей команды - особенности командной работы с репозиторием описаны в [Документации курса](https://docs.rs.school/#/final-task?id=Работа-с-репозиторием) - название репозитория: **schedule**, название ветки, в которой ведётся разработка - **develop**, ветка **master** пустая, содержит только README.md -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге, ссылка должна содержать название таска и номер группы, например -- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) +- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки develop в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#описание-pull-request-должно-содержать-следующую-информацию) Кроме пунктов, перечисленных в требованиях, pull request должен содержать ссылки на: - материалы, необходимые для оценивания пункта "Создание концепта приложения" - описание использованных способов оптимизации производительности приложения, результаты сравнения производительности приложения до и после оптимизации @@ -211,7 +211,7 @@ Schedule - расписание курса RS School. ### Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания: (task schedule) - cсылки на работы, рекомендованные вашей группой для интеграции в rs app, добавьте, пожалуйста, в эту форму diff --git a/tasks/seven-wonders.md b/tasks/seven-wonders.md index d24d49e5c..cf85aecda 100644 --- a/tasks/seven-wonders.md +++ b/tasks/seven-wonders.md @@ -110,8 +110,8 @@ **Максимальный балл за задание +250** 1. Репозиторий +20 - - pull request выполнен в соответствии с [требованиями](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +10 - - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/docs/ru/git-convention) +10 + - pull request выполнен в соответствии с [требованиями](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) +10 + - ведётся история коммитов, названия коммитов даются согласно [гайдлайну](https://rs.school/ru/docs/git-convention) +10 2. Технические требования +130 - создано API, которое используется в качестве источника данных +50 - используется TypeScript и его возможности +30 @@ -131,12 +131,12 @@ ## Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - при невозможности использовать gh-pages, используйте для деплоя https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** ## Технические требования @@ -195,6 +195,6 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/shelter/shelter-part1.md b/tasks/shelter/shelter-part1.md index 2fb2ca2ec..d3a705870 100644 --- a/tasks/shelter/shelter-part1.md +++ b/tasks/shelter/shelter-part1.md @@ -8,14 +8,14 @@ ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `shelter` в ней создайте папку `shelter`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) 5. Cамостоятельно оцените свою работу согласно предложенным [Критериям оценки](#критерии-оценки), с учётом [Особенностей проверки вёрстки на соответствие макету](#особенности-проверки-вёрстки-на-соответствие-макету) 6. Для удобства проверки самооценку своей работы выведите в консоль браузера. Для этого подключите к файлу `*.html` файл `index.js`, в нём напишите функцию console.log(), в скобках в кавычках напишите самооценку по пунктам. Для переноса строк используйте символ `\n` 7. Сделайте деплой вашей работы на gh-pages. Например, создайте и замержите Pull Request из ветки `shelter` в ветку `gh-pages`. Название Pull Request произвольное. Описывать данный Pull Request нет необходимости. -8. После завершения работы откройте Pull Request из ветки `shelter` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `shelter` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) в разделе "Cross-Check Review" результат проверки. @@ -148,5 +148,5 @@ ## Проверка задания shelter. week-1 -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - список доступных чеклистов: [Cheklists](https://rolling-scopes-school.github.io/checklist/) diff --git a/tasks/shelter/shelter-part2.md b/tasks/shelter/shelter-part2.md index 9586a0348..3381b5b55 100644 --- a/tasks/shelter/shelter-part2.md +++ b/tasks/shelter/shelter-part2.md @@ -128,4 +128,4 @@ ## Проверка задания shelter. week-2 -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/shelter/shelter-part3.md b/tasks/shelter/shelter-part3.md index f30f27a40..d06010145 100644 --- a/tasks/shelter/shelter-part3.md +++ b/tasks/shelter/shelter-part3.md @@ -116,4 +116,4 @@ ## Проверка задания shelter. week-3 -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/shelter/shelter.md b/tasks/shelter/shelter.md index 3b304c895..a8a22e0f5 100644 --- a/tasks/shelter/shelter.md +++ b/tasks/shelter/shelter.md @@ -70,10 +70,10 @@ Shelter - это проект, в котором вам предстоит св ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `shelter` в ней создайте папку `shelter`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части, shelter будет иметь три версии: 1. ветка `shelter` будет содержать первую часть задания, приступая ко второй части создайте ветку `shelter-part2` от ветки `shelter` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -85,12 +85,12 @@ Shelter - это проект, в котором вам предстоит св ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -118,7 +118,7 @@ Shelter - это проект, в котором вам предстоит св ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/songbird.md b/tasks/songbird.md index a2b3b063d..e42bc2e56 100644 --- a/tasks/songbird.md +++ b/tasks/songbird.md @@ -50,8 +50,8 @@ Songbird - одностраничное приложение, викторина - необходимо использовать React - можно использовать CSS preprocessors - демо-версия приложения размещается на `https://www.netlify.com/`, либо на другом подобном хостинге. Название демо-версии приложения даёте по схеме: никнейм пользователя - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) -- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки songbird в ветку master. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) +- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки songbird в ветку master. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) - как сабмитить своё решение: в поле Cross-Check: Submit добавьте ссылку на pull request ## Критерии оценки @@ -122,7 +122,7 @@ Songbird - одностраничное приложение, викторина ### Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - форма для проверки задания - если вам понравилась работа, ссылку на нее добавьте, пожалуйста, в эту форму: diff --git a/tasks/songbird/songbird-2022q3.md b/tasks/songbird/songbird-2022q3.md index 3ab0f80cd..2a76ba60a 100644 --- a/tasks/songbird/songbird-2022q3.md +++ b/tasks/songbird/songbird-2022q3.md @@ -61,12 +61,12 @@ Songbird - приложение-викторина для распознаван ## Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - при невозможности использовать gh-pages, для деплоя можно использовать . Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** ## Технические требования @@ -159,5 +159,5 @@ Songbird - приложение-викторина для распознаван ### Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - для удобства проверки самооценку своей работы выведите в консоль (функция console.log) diff --git a/tasks/stage-1/git-markdown.md b/tasks/stage-1/git-markdown.md index 05ab3ce73..ab8aae88e 100644 --- a/tasks/stage-1/git-markdown.md +++ b/tasks/stage-1/git-markdown.md @@ -45,12 +45,12 @@ CV нужно разместить на GitHub Pages. Такая страниц ## Требования к коммитам - В ветке `gh-pages` должно быть не меньше 3-х коммитов. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request даёте по названию задания. В данном случае название Pull Request - Markdown & Git -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) ## Как сабмитить задание @@ -76,7 +76,7 @@ Markdown & Git - автопроверяемый таск. Вы можете проверить свои коммиты здесь: `https://your-github-account.github.io/rsschool-cv/commits/gh-pages`. Коммиты "Merge ..." или "Initial commit" игнорируются. 3. 50 баллов и статус "Failed commit requirements: Commits do no follow guideline ..." - Не все коммиты выполняются по правилам: https://rs.school/docs/en/git-convention Все коммиты, не отвечающие правилам, будут перечислены в статусе. + Не все коммиты выполняются по правилам: https://rs.school/docs/git-convention Все коммиты, не отвечающие правилам, будут перечислены в статусе. 4. 50 баллов и статус "Failed PR requirements: No Pull Request with task name (Markdown & Git)" Вы не отправили Pull Request с `gh-pages` в `master`или название Pull Request не "Markdown & Git". diff --git a/tasks/stage-1/html-css-git.md b/tasks/stage-1/html-css-git.md index 319703d3e..ead657d28 100644 --- a/tasks/stage-1/html-css-git.md +++ b/tasks/stage-1/html-css-git.md @@ -27,12 +27,12 @@ ## Требования к коммитам -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request даёте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) ## Как сабмитить задание diff --git a/tasks/stage-2/rs-lang/rslang.md b/tasks/stage-2/rs-lang/rslang.md index a1583cf1f..50ca97a47 100644 --- a/tasks/stage-2/rs-lang/rslang.md +++ b/tasks/stage-2/rs-lang/rslang.md @@ -167,10 +167,10 @@ - для разработки приложения тим лид команды в своём аккаунте github создаёт приватный репозиторий, коллаборантами в который приглашает всех участников своей команды - название репозитория: **rslang**, название ветки, в которой ведётся разработка - **develop**, ветка **main** пустая, содержит только README.md - [особенности командной работы с репозиторием](https://github.com/pavelrazuvalau/docs/blob/bc122a5cf556faf43745252c55fa441706cf0b6c/docs/final-task.md#работа-с-репозиторием) -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention) +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention) - демо-версия приложения размещается на `gh-pages`, `netlify`, `heroku` либо на другом подобном хостинге. Для демоверсий, размещённых на `netlify` и `heroku`, название страницы дайте по схеме: rslang - гитхаб тимлида команды -- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). +- после окончания разработки или при наступлении дедлайна, создайте и замержите pull request из ветки разработки в ветку `main`. [Требования к pull request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). - для тех, кто будет делать бекенд, добавьте в описание pull request ссылку на репозиторий с бекендом - репозиторий, в котором велась работа над проектом, после наступления дедлайна нужно сделать публичным. @@ -216,5 +216,5 @@ ## Cross-check -- инструкция по проведению cross-check: +- инструкция по проведению cross-check: - cсылки на лучшие работы добавьте, пожалуйста, в эту форму: [https://forms.gle/pEZshjLxzHU1K6tT6](https://docs.google.com/forms/d/e/1FAIpQLSe2ya0fdUEjlaJJlTqkvCprb-FPbN8iNSVAYNnp7fSFBxJ-vQ/viewform?usp=sf_link) diff --git a/tasks/travel/travel-part1.md b/tasks/travel/travel-part1.md index 024e4f409..bcf003858 100644 --- a/tasks/travel/travel-part1.md +++ b/tasks/travel/travel-part1.md @@ -12,7 +12,7 @@ ## Порядок работы 1. Задание выполняется в приватном репозитории школы. - [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) + [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) 2. От ветки `main` создайте ветку `travel` в ней создайте папку `travel`, в ней разместите файлы проекта 3. Выполните задание. 4. Проверьте соответствие вашей работы [Требованиям к вёрстке](#требования-к-вёрстке) @@ -22,7 +22,7 @@ Через 10-15 минут после мержа, иногда больше, деплой вашей работы будет доступен по ссылке `https://rolling-scopes-school.github.io/GITHUB-USERNAME-JSFEPRESCHOOL2022Q2/travel/` в которой вместо GITHUB-USERNAME укажите свой никнейм на сайте GitHub -8. После завершения работы откройте Pull Request из ветки `travel` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. +8. После завершения работы откройте Pull Request из ветки `travel` в ветку `main`. Название Pull Request дайте по названию задания. [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) Мержить данный Pull Request не нужно. 9. Ссылку на деплой вашей работы засабмитьте в [rs app](https://app.rs.school/) раздел "Cross-Check Submit" 10. После дедлайна таска стартует кросс-чек. Продолжительность кросс-чека три дня. Для получения балла за таск необходимо проверить все присланные на проверку работы и засабмитить в [rs app](https://app.rs.school/) результат проверки. @@ -97,4 +97,4 @@ ## Проверка задания Travel#1 - форма для кросс-чека (Travel#1): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/travel/travel-part2.md b/tasks/travel/travel-part2.md index 61c3d9d25..90391f63c 100644 --- a/tasks/travel/travel-part2.md +++ b/tasks/travel/travel-part2.md @@ -101,4 +101,4 @@ ## Проверка задания Travel#2 - форма для кросс-чека (Travel#2): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/travel/travel-part3.md b/tasks/travel/travel-part3.md index 3f0aedaef..c48c1b625 100644 --- a/tasks/travel/travel-part3.md +++ b/tasks/travel/travel-part3.md @@ -73,4 +73,4 @@ ## Проверка задания Travel#3 - форма для кросс-чека (Travel#3): https://rolling-scopes-school.github.io/checklist/ -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/travel/travel.md b/tasks/travel/travel.md index 298b13699..48cac9dde 100644 --- a/tasks/travel/travel.md +++ b/tasks/travel/travel.md @@ -84,10 +84,10 @@ Travel – задание stage#0 в ходе выполнения которо ## Требования к репозиторию -- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/docs/ru/private-repository) +- задание выполняется в приватном репозитории школы. [Как работать с приватным репозиторием школы](https://rs.school/ru/docs/private-repository) - если у вас не создаётся приватный репозиторий школы, задание можно выполнять в личном приватном репозитории - от ветки `main` создайте ветку `travel` в ней создайте папку `travel`, в ней разместите файлы проекта -- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте `gh-pages` [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - если не можете для деплоя использовать `gh-pages`, используйте https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска - так как задача делится на три части travel будет иметь три версии: 1. ветка `travel` будет содержать первую часть задания, приступая ко второй части создайте ветку `travel-part2` от ветки `travel` что позволит продолжить с того же места, на котором вы остановились в первой части @@ -97,12 +97,12 @@ Travel – задание stage#0 в ходе выполнения которо ## Требования к коммитам - История коммитов должна отображать процесс разработки приложения. -- [Названия коммитов дайте согласно гайдлайну](https://rs.school/docs/ru/git-convention) +- [Названия коммитов дайте согласно гайдлайну](https://rs.school/ru/docs/git-convention) ## Требования к Pull Request - Название Pull Request дайте по названию задания -- [Описание Pull Request дайте по схеме](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr) +- [Описание Pull Request дайте по схеме](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr) **Мержить Pull Request из ветки разработки в ветку `main` не нужно**. ## Чтобы получить баллы за задание необходимо: @@ -130,7 +130,7 @@ Travel – задание stage#0 в ходе выполнения которо ## Проверка задания - форма проверки каждой части задания - кросс-чек -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow ## Материалы diff --git a/tasks/virtual-keyboard/virtual-keyboard-en.md b/tasks/virtual-keyboard/virtual-keyboard-en.md index f2a1e10d3..667adbc2d 100644 --- a/tasks/virtual-keyboard/virtual-keyboard-en.md +++ b/tasks/virtual-keyboard/virtual-keyboard-en.md @@ -127,7 +127,7 @@ Example: - the link to [Pull Request](#requirements-for-commits-pull-request-repository) should be submitted to the Cross-Check: Submit; - the repository with your work must be made **public** after the deadline of submit task. Make sure the pull request and deploy are available for review; -- this task will be checked with peers [cross-check](https://rs.school/docs/ru/cross-check-flow). +- this task will be checked with peers [cross-check](https://rs.school/ru/docs/cross-check-flow). ## Useful links: diff --git a/tasks/virtual-keyboard/virtual-keyboard-ru.md b/tasks/virtual-keyboard/virtual-keyboard-ru.md index 00187db68..28b051cf5 100644 --- a/tasks/virtual-keyboard/virtual-keyboard-ru.md +++ b/tasks/virtual-keyboard/virtual-keyboard-ru.md @@ -126,7 +126,7 @@ - ссылка на [Pull Request](#requirements-for-commits-pull-request-repository) должна быть засабмичена в Cross-Check: Submit; - репозиторий с твоей работой должен быть сделан **публичным** (public) после дедлайна выполнения задания. Убедись, что pull request и deploy доступны для просмотра; -- это задание будет проверяться другими участниками курса в ходе [кросс-чека](https://rs.school/docs/ru/cross-check-flow). +- это задание будет проверяться другими участниками курса в ходе [кросс-чека](https://rs.school/ru/docs/cross-check-flow). ## Полезные ссылки: diff --git a/tasks/webdev-en.md b/tasks/webdev-en.md index 810ae2612..33690e604 100644 --- a/tasks/webdev-en.md +++ b/tasks/webdev-en.md @@ -13,7 +13,7 @@ JPG: - The task is performed in the private repository of the school - In the private repository of the school, create a branch called `webdev`, then create a folder in it called `webdev`, and here place the project files - HTML (`index.html`), CSS (`style.css`) and the `assets` folder with images and font files, if any - For deployment use `gh-pages` -- The commit history should reflect the development process of the application. **[Commit requirements](https://rs.school/docs/en/git-convention)** +- The commit history should reflect the development process of the application. **[Commit requirements](https://rs.school/docs/git-convention)** - After finishing development, you should make a Pull Request from the `webdev` branch to the `main` branch . You don't need to merge the Pull Request until you receive your final score - **To submit the task for cross-check, you will need to host the page on gh-pages and submit the generated link via app.rs.school in 'Cross-Check : Submit'** diff --git a/tasks/wofty.md b/tasks/wofty.md index 28a61b009..91ad21427 100644 --- a/tasks/wofty.md +++ b/tasks/wofty.md @@ -47,12 +47,12 @@ ## Требования к репозиторию -- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/docs/ru/private-repository#как-работать-с-приватным-репозиторием) +- задание выполняется в **приватном репозитории школы** [Как работать с приватным репозиторием](https://rs.school/ru/docs/private-repository#как-работать-с-приватным-репозиторием) - в приватном репозитории школы от ветки `main` создайте ветку с названием задания, в ней создайте папку с названием задания, в папке разместите файлы проекта -- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/docs/ru/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) +- для деплоя используйте gh-pages [Как сделать деплой задания из приватного репозитория школы](https://rs.school/ru/docs/private-repository#как-сделать-деплой-задания-из-приватного-репозитория-школы) - при невозможности использовать gh-pages, используйте для деплоя https://app.netlify.com/drop. Название страницы дайте по схеме: имя гитхаб аккаунта - название таска -- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/docs/ru/git-convention#требования-к-именам-коммитов) -- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/docs/ru/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** +- история коммитов должна отображать процесс разработки приложения. [Требования к коммитам](https://rs.school/ru/docs/git-convention#требования-к-именам-коммитов) +- после окончания разработки необходимо сделать Pull Request из ветки приложения в ветку `main` [Требования к Pull Request](https://rs.school/ru/docs/pull-request-review-process#требования-к-pull-request-pr). **Мержить Pull Request из ветки разработки в ветку `main` не нужно** ## Технические требования @@ -67,7 +67,7 @@ ## Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow diff --git a/tasks/xcheck/xcheck.md b/tasks/xcheck/xcheck.md index e8c83223a..b3992f8d7 100644 --- a/tasks/xcheck/xcheck.md +++ b/tasks/xcheck/xcheck.md @@ -18,7 +18,7 @@ ## Особенности задания - Работа ведётся в группах. [Описание процесса командной работы](https://docs.rs.school/#/final-task) -- Для проверки и оценки решений проводится [кросс-чек](https://rs.school/docs/ru/cross-check-flow). +- Для проверки и оценки решений проводится [кросс-чек](https://rs.school/ru/docs/cross-check-flow). - Информацию, которую команда хочет донести до проверяющих необходимо поместить в README репозитория. ## Технические требования @@ -250,5 +250,5 @@ const dispute = { ### Cross-check -- инструкция по проведению cross-check: https://rs.school/docs/ru/cross-check-flow +- инструкция по проведению cross-check: https://rs.school/ru/docs/cross-check-flow - форма для проверки задания: https://rolling-scopes-school.github.io/checklist/ (task X CHECK APP) From be84f58ce4e197a183d50ec81908d5550fa65f8e Mon Sep 17 00:00:00 2001 From: Maksim Shylau Date: Wed, 10 Jun 2026 20:54:58 +0200 Subject: [PATCH 2/2] chore: fix formatting --- angular/tasks/angular-team-task/PROJECT_SHOP.md | 3 +-- stage0.5 Bootcamp/tasks/css-meme-slider/README.md | 3 +-- stage2/tasks/rs-tandem/WEEK3_CHECKPOINT.md | 5 +---- .../rs-tandem/examples/02-codenames-game/variant-a/README.md | 3 +-- .../examples/02-codenames-game/variant-a/game-engine.md | 4 +++- .../rs-tandem/examples/02-codenames-game/variant-b/README.md | 3 +-- .../examples/02-codenames-game/variant-b/data-contracts.md | 4 +++- .../examples/02-codenames-game/variant-b/game-engine.md | 4 +++- .../rs-tandem/examples/03-ai-prep-app/variant-a/README.md | 3 +-- .../rs-tandem/examples/03-ai-prep-app/variant-a/ai-judge.md | 3 +-- .../examples/03-ai-prep-app/variant-a/code-runner.md | 3 +-- .../examples/03-ai-prep-app/variant-a/scoring-and-plan.md | 3 +-- .../rs-tandem/examples/03-ai-prep-app/variant-b/README.md | 3 +-- .../rs-tandem/examples/03-ai-prep-app/variant-b/ai-judge.md | 3 +-- .../examples/03-ai-prep-app/variant-b/code-runner.md | 3 +-- .../examples/03-ai-prep-app/variant-b/scoring-and-plan.md | 3 +-- 16 files changed, 22 insertions(+), 31 deletions(-) diff --git a/angular/tasks/angular-team-task/PROJECT_SHOP.md b/angular/tasks/angular-team-task/PROJECT_SHOP.md index 14d104c99..12f5ce957 100644 --- a/angular/tasks/angular-team-task/PROJECT_SHOP.md +++ b/angular/tasks/angular-team-task/PROJECT_SHOP.md @@ -6,8 +6,7 @@ The platform runs on top of the **commercetools HTTP API** — an enterprise-gra > **API:** [commercetools HTTP API](https://docs.commercetools.com/api). > Auth: `{auth_url}/oauth/token` (OAuth2 client credentials). -> REST: `{api_url}/{project_key}/…` -> [Merchant Center](https://mc.commercetools.com/) — UI for catalog management. +> REST: `{api_url}/{project_key}/…` > [Merchant Center](https://mc.commercetools.com/) — UI for catalog management. --- diff --git a/stage0.5 Bootcamp/tasks/css-meme-slider/README.md b/stage0.5 Bootcamp/tasks/css-meme-slider/README.md index e08080968..b93f3c48b 100644 --- a/stage0.5 Bootcamp/tasks/css-meme-slider/README.md +++ b/stage0.5 Bootcamp/tasks/css-meme-slider/README.md @@ -78,8 +78,7 @@ Controls effects example: Example commit messages: - > `init: start cssMemeSlider-task (Mon, Sep 13, 2021 10:12:24 PM)` - > `feat: add basic page layout (Mon, Sep 13, 2021 10:25:24 PM)` + > `init: start cssMemeSlider-task (Mon, Sep 13, 2021 10:12:24 PM)` > `feat: add basic page layout (Mon, Sep 13, 2021 10:25:24 PM)` Shell template you can use: diff --git a/stage2/tasks/rs-tandem/WEEK3_CHECKPOINT.md b/stage2/tasks/rs-tandem/WEEK3_CHECKPOINT.md index 1456c484a..238ca4f25 100644 --- a/stage2/tasks/rs-tandem/WEEK3_CHECKPOINT.md +++ b/stage2/tasks/rs-tandem/WEEK3_CHECKPOINT.md @@ -34,10 +34,7 @@ ### Пример -> _«Привет, я Маша, покажу свой компонент — страницу Dashboard._ -> _[браузер] Вот как это выглядит: карточки с прогрессом, график... Нажимаю сюда — детальная статистика._ -> _[VS Code] Основной компонент Dashboard.tsx. Использовала Zustand для стейта, потому что... Самое сложное — обновление графика при переключении периода. Сначала пробовала..., не работало из-за... Решила через..._ -> _Компонент не закончен — не хватает фильтров. Доделаю на следующей неделе.»_ +> _«Привет, я Маша, покажу свой компонент — страницу Dashboard._ > _[браузер] Вот как это выглядит: карточки с прогрессом, график... Нажимаю сюда — детальная статистика._ > _[VS Code] Основной компонент Dashboard.tsx. Использовала Zustand для стейта, потому что... Самое сложное — обновление графика при переключении периода. Сначала пробовала..., не работало из-за... Решила через..._ > _Компонент не закончен — не хватает фильтров. Доделаю на следующей неделе.»_ ### Что делает видео хорошим diff --git a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/README.md b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/README.md index 6ed9831d4..15961222b 100644 --- a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/README.md +++ b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/README.md @@ -2,8 +2,7 @@ Полная документация для реализации Codenames с **собственным WebSocket сервером**. Максимум баллов, максимум сложности, максимум обучения. -> **Product Spec** (правила, UI mockups): [02-codenames-game.md](../../02-codenames-game.md) -> **Сравнение вариантов**: [../README.md](../README.md) +> **Product Spec** (правила, UI mockups): [02-codenames-game.md](../../02-codenames-game.md) > **Сравнение вариантов**: [../README.md](../README.md) --- diff --git a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/game-engine.md b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/game-engine.md index e6b12fad6..13c801875 100644 --- a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/game-engine.md +++ b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-a/game-engine.md @@ -682,7 +682,9 @@ function updateTimerDisplay( const seconds = Math.ceil(turnRemaining / 1000); const minutes = Math.floor(seconds / 60); const secs = seconds % 60; - turnTimerElement.textContent = `${minutes}:${secs.toString().padStart(2, "0")}`; + turnTimerElement.textContent = `${minutes}:${secs + .toString() + .padStart(2, "0")}`; if (turnRemaining <= 0) { turnTimerElement.textContent = "Ожидание..."; // Сервер решит diff --git a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/README.md b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/README.md index aa6554be8..5432c7b16 100644 --- a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/README.md +++ b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/README.md @@ -2,8 +2,7 @@ Полная документация для реализации Codenames **без собственного сервера**. Создатель комнаты (Host) запускает State Machine в своём браузере, Firebase Realtime Database синхронизирует состояние между игроками. -> **Product Spec** (правила, UI mockups): [02-codenames-game.md](../../02-codenames-game.md) -> **Сравнение вариантов**: [../README.md](../README.md) +> **Product Spec** (правила, UI mockups): [02-codenames-game.md](../../02-codenames-game.md) > **Сравнение вариантов**: [../README.md](../README.md) --- diff --git a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/data-contracts.md b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/data-contracts.md index ed326dc40..b201914dc 100644 --- a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/data-contracts.md +++ b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/data-contracts.md @@ -985,7 +985,9 @@ class MockFirebaseClientImpl implements MockFirebaseClient { } push(path: string, data: unknown): string { - const pushId = `mock-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`; + const pushId = `mock-${Date.now()}-${Math.random() + .toString(36) + .slice(2, 8)}`; this.set(`${path}/${pushId}`, data); this.emitter.dispatchEvent( new CustomEvent(`child-added:${path}`, { detail: data }), diff --git a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/game-engine.md b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/game-engine.md index cd6b57198..19bd0f0bc 100644 --- a/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/game-engine.md +++ b/stage2/tasks/rs-tandem/examples/02-codenames-game/variant-b/game-engine.md @@ -1361,7 +1361,9 @@ function updateTimerDisplay( const seconds = Math.ceil(turnRemaining / 1000); const minutes = Math.floor(seconds / 60); const secs = seconds % 60; - turnTimerElement.textContent = `${minutes}:${secs.toString().padStart(2, "0")}`; + turnTimerElement.textContent = `${minutes}:${secs + .toString() + .padStart(2, "0")}`; // Подсветка при малом остатке времени turnTimerElement.classList.toggle("urgent", seconds <= 15); diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/README.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/README.md index b2b2eca8c..c4ab4efa8 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/README.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/README.md @@ -2,8 +2,7 @@ Полная архитектурная документация для реализации AI Prep App с **собственным Node.js бэкендом** и **Judge0 Code Runner**. -> **Product Spec** (концепция, UI mockups): [03-ai-prep-app.md](../../03-ai-prep-app.md) -> **Сравнение вариантов**: [../README.md](../README.md) +> **Product Spec** (концепция, UI mockups): [03-ai-prep-app.md](../../03-ai-prep-app.md) > **Сравнение вариантов**: [../README.md](../README.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/ai-judge.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/ai-judge.md index dec67f791..d32574af7 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/ai-judge.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/ai-judge.md @@ -2,8 +2,7 @@ Стратегия реализации AI Judge для Варианта A. Judge работает на Express сервере — ключи API не попадают в браузер. -> **Архитектура и навигация**: [README.md](./README.md) -> **API контракты**: [data-contracts.md](./data-contracts.md) +> **Архитектура и навигация**: [README.md](./README.md) > **API контракты**: [data-contracts.md](./data-contracts.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/code-runner.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/code-runner.md index 9cac3fe11..9a9d44b48 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/code-runner.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/code-runner.md @@ -2,8 +2,7 @@ Стратегия реализации Code Runner для Варианта A через [Judge0](https://judge0.com/) — open-source систему выполнения кода. -> **Архитектура и навигация**: [README.md](./README.md) -> **API контракты**: [data-contracts.md](./data-contracts.md) +> **Архитектура и навигация**: [README.md](./README.md) > **API контракты**: [data-contracts.md](./data-contracts.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/scoring-and-plan.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/scoring-and-plan.md index a568fd743..40612814f 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/scoring-and-plan.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-a/scoring-and-plan.md @@ -2,8 +2,7 @@ Расчёт баллов и план работ для команды из 4 человек (3 студента + ментор). -> **Архитектура и навигация**: [README.md](./README.md) -> **Справочник по категориям фич**: [SCORE_PERSONAL.md](../../../SCORE_PERSONAL.md) +> **Архитектура и навигация**: [README.md](./README.md) > **Справочник по категориям фич**: [SCORE_PERSONAL.md](../../../SCORE_PERSONAL.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/README.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/README.md index b9b076b6a..f70445a25 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/README.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/README.md @@ -2,8 +2,7 @@ Полная архитектурная документация для реализации AI Prep App с **Supabase** (Auth + DB + Edge Functions) и **WebContainer** (StackBlitz) для запуска кода в браузере. -> **Product Spec** (концепция, UI mockups): [03-ai-prep-app.md](../../03-ai-prep-app.md) -> **Сравнение вариантов**: [../README.md](../README.md) +> **Product Spec** (концепция, UI mockups): [03-ai-prep-app.md](../../03-ai-prep-app.md) > **Сравнение вариантов**: [../README.md](../README.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/ai-judge.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/ai-judge.md index b624f1e5e..8158024e9 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/ai-judge.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/ai-judge.md @@ -2,8 +2,7 @@ Стратегия реализации AI Judge для Варианта B. Judge работает в Supabase Edge Function (Deno Runtime) — ключи API не попадают в браузер. -> **Архитектура и навигация**: [README.md](./README.md) -> **API контракты**: [data-contracts.md](./data-contracts.md) +> **Архитектура и навигация**: [README.md](./README.md) > **API контракты**: [data-contracts.md](./data-contracts.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/code-runner.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/code-runner.md index 8bec7d8e5..60a564ce7 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/code-runner.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/code-runner.md @@ -2,8 +2,7 @@ Стратегия реализации Code Runner для Варианта B через [WebContainer](https://webcontainers.io/) — Node.js runtime в браузере от StackBlitz. -> **Архитектура и навигация**: [README.md](./README.md) -> **API контракты**: [data-contracts.md](./data-contracts.md) +> **Архитектура и навигация**: [README.md](./README.md) > **API контракты**: [data-contracts.md](./data-contracts.md) --- diff --git a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/scoring-and-plan.md b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/scoring-and-plan.md index 78c26e061..8ac1fb095 100644 --- a/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/scoring-and-plan.md +++ b/stage2/tasks/rs-tandem/examples/03-ai-prep-app/variant-b/scoring-and-plan.md @@ -2,8 +2,7 @@ Расчёт баллов и план работ для команды из 4 человек (3 студента + ментор). -> **Архитектура и навигация**: [README.md](./README.md) -> **Справочник по категориям фич**: [SCORE_PERSONAL.md](../../../SCORE_PERSONAL.md) +> **Архитектура и навигация**: [README.md](./README.md) > **Справочник по категориям фич**: [SCORE_PERSONAL.md](../../../SCORE_PERSONAL.md) ---