Skip to main content
Освітній портал
  • Home
  • More
English ‎(en)‎
Українська ‎(uk)‎ English ‎(en)‎
You are currently using guest access
Log in
Home
Skip Online users
Online users
No online users (last 5 minutes)
  1. Стандартизація та документування програмних систем
  2. [Archive] Практика 1. Робота з ліцензіями (заочна форма)

[Archive] Практика 1. Робота з ліцензіями (заочна форма)

1. Взяти будь-який проект на js. Бажано ваш. Якщо вашого проекту немає, то зробити fork будь-якого іншого з відповідною ліцензією.
2. До вашого проекту додати ліцензію. Ліцензія повинна бути прописана в package.json та readme. Посилання на ліцензію повинно бути в рідмі.
3. За допомогою додаткових тулів (Js, vue, react, angular) https://www.npmjs.com/package/license-checker, https://pypi.org/project/licensecheck/ (python) перевірити наявність бібліотек, репорт закомітити окремим комітом. Перевірити чи ваш проект може мати вашу ліцензію у відповідності до ліцензій модулів, які ви використали.
Рішення повинно бути додане на гіт.

Якщо пакет не працює на віндовз, виконати команду
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
 в павершелі. 

Оцінка
Додавання ліцензії до проекту - 10 балів
Перевірка та коміт репорту, створеного через license-checker чи аналог - 5 балів
Відповідність ліцензії з підпакетами - 10 балів
Загальна сума балів - 25 балів.

ШТРАФ за здачу після екзамену 4 бали

You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle