Re: F26 System Wide Change: Python Classroom Lab

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 31.1.2017 09:13, Amit Saha wrote:
Hello Jan,

The Fedora Scientific spin already includes most  of the Python 3
packages you are looking at. Is it worth looking at that instead of a
new spin? I am happy to change it to use GNOME instead of KDE.

Hi. It's not about GNOME/KDE, it's about main purpose of such lab and also marketing. Compare:

> Use Fedora for teaching Python, it has a Python Clasroom Lab available just for that!

With:

> Use Fedora for teaching Python, it has a Scientific Spin that happens to have all the Python 3 tools needed!




Have you though
On Tue, 31 Jan 2017 at 6:31 pm, Jan Kurik <jkurik@xxxxxxxxxx
<mailto:jkurik@xxxxxxxxxx>> wrote:

    = 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
    <mailto: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
    <http://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
    <http://labs.fedoraproject.org>
    * Websites team: Add the new Lab to labs.fedoraproject.org
    <http://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
    <mailto:devel@xxxxxxxxxxxxxxxxxxxxxxx>
    To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
    <mailto:devel-leave@xxxxxxxxxxxxxxxxxxxxxxx>

--
http://echorand.me


_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux