[opensuse-edu] Education repository now inherits devel:languages:python repositoriy

Hi The Education repository on build.opensuse.org linked some python-* packages from devel:languages:python since a couple of months. As the amount of packages linked (or copied) from the devel:languages:python repository was growing over the time, we decided to add the devel:languages:python repository as "build repository" instead to avoid confusion (which package is "newer") and reduce the needed build power (linked packages are always built in the source _and_ in the target project). What does that mean for packagers in the Education repository? * If your package needs some package which is (only) available in the devel:languages:python repository, nothing needs to be done: you benefit from the new setup directly. * If you like to package a Python application or you need a new Python package to build your package, please use the devel:languages:python repository for this, if possible. What does that mean for end users of the Education repository? * If they add the Education repository via the "1-click-installation" on software.opensuse.org search, the devel:languages:python repository will be added automatically to their repositories. * If they add the Education repository via YaST Module, the devel:languages:python repository will NOT be added automatically. I'm currently unsure if we should change this - your comments are welcome! What does that mean technically? ~>osc meta prj Education | grep -A 3 12.1 shows now: <repository name="openSUSE_12.1"> <path repository="standard" project="openSUSE:12.1:NonFree"/> <path repository="openSUSE_12.1" project="devel:languages:perl"/> <path repository="openSUSE_12.1" project="devel:languages:python"/> <arch>x86_64</arch> <arch>i586</arch> </repository> With kind regards, Lars -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Sat, Nov 26, 2011 at 7:07 PM, Lars Vogdt <lrupp@novell.com> wrote:
This makes sense. What about the packages that are currently in Education and devel:languages:python, should they be removed from Education and just live in devel:languages:python? There are also some packages that are not in devel:languages:python but perhaps should be, specifically: python-scipy spyder pysycache and related packages What should be done with each of these? scipy is an add-on for numpy, which is already in devel:languages:python. Spyder is a generic python IDE and interactive shell, there is nothing particularly education-oriented about it and it is probably not really suited for gradeschool-level work anyway. I am unfamiliar with pysycace. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

Hi On Sun, 27 Nov 2011 04:42:09 +0100 todd rme wrote:
IMHO nearly all python related packages should be moved over the devel:languages:python - the only exceptions might be packages that are clearly education related - like (as example, this app is not only using python as programming language) gcompris.
pysycache: clearly education related - leave in Education repo spyder, python-scipy: move to devel:languages:python I hope that makes sense? With kind regards, Lars -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

scipy, numpy and matplotlib in my experience have to be packaged in the same place... taking them from different sources calls for trouble. We shall arrange a meeting to devise a clear policy on education and science repos as at the moment they have some overlap and duplications that shall not happen. Alin On 28 November 2011 11:12, Lars Vogdt <lrupp@suse.de> wrote:
-- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

Hi On Mon, 28 Nov 2011 11:20:51 +0000 Alin Marin Elena wrote:
Cool idea. As you suggested this meeting, please send us some proposals ;-) In the past, we met via #opensuse-edu on irc.freenode.net at Tuesday, ~14:30 UTC/GMT. So, if you like it, we might schedule a meeting next Tuesday, 2011-12-06, 14:30 UTC/GMT? http://en.opensuse.org/openSUSE:Education_meeting With kind regards, Lars -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Mon, Nov 28, 2011 at 12:57 PM, Lars Vogdt <lrupp@suse.de> wrote:
The first thing would probably be to have the science repo depend on devel:languages:python as well, since it has the same issues with having lots of python packages. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Mon, Nov 28, 2011 at 12:12 PM, Lars Vogdt <lrupp@suse.de> wrote:
That sounds reasonable.
It makes sense to me. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Sat, Nov 26, 2011 at 7:07 PM, Lars Vogdt <lrupp@novell.com> wrote:
This makes sense. What about the packages that are currently in Education and devel:languages:python, should they be removed from Education and just live in devel:languages:python? There are also some packages that are not in devel:languages:python but perhaps should be, specifically: python-scipy spyder pysycache and related packages What should be done with each of these? scipy is an add-on for numpy, which is already in devel:languages:python. Spyder is a generic python IDE and interactive shell, there is nothing particularly education-oriented about it and it is probably not really suited for gradeschool-level work anyway. I am unfamiliar with pysycace. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

Hi On Sun, 27 Nov 2011 04:42:09 +0100 todd rme wrote:
IMHO nearly all python related packages should be moved over the devel:languages:python - the only exceptions might be packages that are clearly education related - like (as example, this app is not only using python as programming language) gcompris.
pysycache: clearly education related - leave in Education repo spyder, python-scipy: move to devel:languages:python I hope that makes sense? With kind regards, Lars -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

scipy, numpy and matplotlib in my experience have to be packaged in the same place... taking them from different sources calls for trouble. We shall arrange a meeting to devise a clear policy on education and science repos as at the moment they have some overlap and duplications that shall not happen. Alin On 28 November 2011 11:12, Lars Vogdt <lrupp@suse.de> wrote:
-- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

Hi On Mon, 28 Nov 2011 11:20:51 +0000 Alin Marin Elena wrote:
Cool idea. As you suggested this meeting, please send us some proposals ;-) In the past, we met via #opensuse-edu on irc.freenode.net at Tuesday, ~14:30 UTC/GMT. So, if you like it, we might schedule a meeting next Tuesday, 2011-12-06, 14:30 UTC/GMT? http://en.opensuse.org/openSUSE:Education_meeting With kind regards, Lars -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Mon, Nov 28, 2011 at 12:57 PM, Lars Vogdt <lrupp@suse.de> wrote:
The first thing would probably be to have the science repo depend on devel:languages:python as well, since it has the same issues with having lots of python packages. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org

On Mon, Nov 28, 2011 at 12:12 PM, Lars Vogdt <lrupp@suse.de> wrote:
That sounds reasonable.
It makes sense to me. -Todd -- To unsubscribe, e-mail: opensuse-edu+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-edu+owner@opensuse.org
participants (4)
-
Alin Marin Elena
-
Lars Vogdt
-
Lars Vogdt
-
todd rme