Различия между версиями 1 и 2
Версия 1 от 2021-02-10 20:44:34
Размер: 471
Редактор: FrBrGeorge
Комментарий:
Версия 2 от 2021-02-10 22:15:52
Размер: 1777
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 2: Строка 2:
'''TODO'''  * (повторение) Свободное лицензирование и Python
  * [[RW:Свободная_лицензия|Свободное лицензирование]]
  * [[https://docs.python.org/3/license.html|PSF]]
  * ⇒ Возможность открытой разработки
 * Открытая разработка:
  * Низкий порог входа-выхода
  * Произвольная мотивация
  * Динамическая профессиональная иерархия
  * Свободное распространение как условие развития
  * Распределённая совместная разработка
  * Информационное пространство (документация/взаимодействие)

== Сообщество Python и разработка ==
 * Сам Python:
  * [[https://www.python.org/dev/peps/|PEP-ы]]
   * Гвидо
   * комитет по принятию
   * [[pep:pep-0572]] — формальная причина «выхода на пенсию»
 * https://pypi.org
 * <<Date(2021-02-10T22:15:52+0300)>>: ''288,767 projects, 2,378,715 releases, 3,869,692 files, 484,667 users''
  * Несколько __сотен__ несвободных проектов
 *

Python и открытая разработка

  • (повторение) Свободное лицензирование и Python
  • Открытая разработка:
    • Низкий порог входа-выхода
    • Произвольная мотивация
    • Динамическая профессиональная иерархия
    • Свободное распространение как условие развития
    • Распределённая совместная разработка
    • Информационное пространство (документация/взаимодействие)

Сообщество Python и разработка

  • Сам Python:
    • PEP-ы

      • Гвидо
      • комитет по принятию
      • pep-0572 — формальная причина «выхода на пенсию»

  • https://pypi.org

  • 2021-02-10: 288,767 projects, 2,378,715 releases, 3,869,692 files, 484,667 users

    • Несколько сотен несвободных проектов

План:

Python:

  • Pypi
    • Pypa
    • others
  • pip

    • Установка модуля figlet

    • Куда приезжают .py и запускаемые файлы
  • venv

    • что меняется

Git:

  • История VCS: rcs, cvs, svn; DVCS, git

Д/З

  • Установить и научиться пользоваться Python и git

LecturesCMC/PythonDevelopment2021/00_OpenDevelopment (последним исправлял пользователь FrBrGeorge 2021-02-15 18:45:14)