= System Wide Change: Python Classroom Lab = https://fedoraproject.org/wiki/Changes/PythonClassroomLab Change owner(s): * Miro Hrončok <mhroncok AT redhat DOT com> * SIGs/Python <python-devel@xxxxxxxxxxxxxxxxxxxxxxx> A new Python Classroom Lab will be created in 3 variants: Workstation based, Docker based and Vagrant based. It's an important step for our Fedora Loves Python initiative. The main audience are Python teachers and workshop instructors. == Detailed Description == A new comps packages group with Python development tools will be created and a new Lab (or Spin) for teaching Python or Python related topics will be available from labs.fedoraproject.org as well as from the Docker Hub and Vagrant Atlas. A work in progress for the lab is available on GitHub. The Lab will contain: * Python 3.6 including the python3-devel package * Python 2.7 including the python2-devel package * PyPy 3 * tox * virtualenv * IPython console for both Python 2 and 3 * Jupyter Notebook with Python 2 and 3 kernels (if this gets into Fedora in time) * offline documentation for Python 2 and 3 * basic toolchain for building C and C++ extensions and valgrind * git * nano, vim, ssh client, curl, wget * devel packages for commonly used dependencies of packages on the Python Package Index * * libxml2-devel * * libyaml-devel ... The Workstation based lab will also contain: * Basic GNOME * Terminal emulator * Text editor * PDF reader * Web browser * Image viewer * ...and possibly other utilities But it will not include multimedia and virtualization support, office suite, e-mail client. == Scope == Proposal owners: * create the comps group * create kickstarts for live and vagrant variants * create a layer for docker Other developers: * Design team: Create an image for labs.fedoraproject.org * Websites team: Add the new Lab to labs.fedoraproject.org Release engineering: List of deliverables: * Labs/i386/iso/Fedora-Python-Classroom-Live-i386-_RELEASE_MILESTONE_.iso * Labs/x86_64/iso/Fedora-Python-Classroom-Live-x86_64-_RELEASE_MILESTONE_.iso * Labs/armhfp/images/Fedora-Python-Classroom-armhfp-_RELEASE_MILESTONE_-sda.raw.xz * Labs/i386/images/Fedora-Python-Classroom-Vagrant-_RELEASE_MILESTONE_.i386.vagrant-libvirt.box * Labs/i386/images/Fedora-Python-Classroom-Vagrant-_RELEASE_MILESTONE_.i386.vagrant-virtualbox.box * Labs/x86_64/images/Fedora-Python-Classroom-Vagrant-_RELEASE_MILESTONE_.x86_64.vagrant-libvirt.box * Labs/x86_64/images/Fedora-Python-Classroom-Vagrant-_RELEASE_MILESTONE_.x86_64.vagrant-virtualbox.box * docker images via Fedora Docker Layered image build service Policies and guidelines: nothing Trademark approval: waiting -- Jan Kuřík Platform & Fedora Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx