Bug#434651: debian-policy: New virtual package: wims-extra
Russ Allbery a écrit : Georges Khaznadar [EMAIL PROTECTED] writes: The goal of wims-extra is to let you build instantly a wims server which would be as much up-to-date as you want, for your particular needs. If you are just in a hurry and that Recommended packages are installed, you just install wims, which will in turn install wims-modules and wims-extra-all. If you are more picky, you will choose explicitely some other wims-extra-xxx package if you need to save space or show fewer packages to your students. Just to see if I understand: the idea is that the wims server will Recommend wins-extra-all | wims-extra, and then all of the modules will Provide wims-extra so that if you have one module installed, you won't get the full set of modules that comes from wims-extra-all? If so, this is very similar to the way video drivers for the X server are handled and I can see where a virtual package would be useful. That is right. Best regards, Georges. signature.asc Description: Digital signature
Bug#434651: debian-policy: New virtual package: wims-extra
José L. Redrejo [EMAIL PROTECTED] writes: However most of the meat is provided by the packages wims-extra-xx, which contain hundreds of educational modules (this number hopefully will grow quickly). In July 2007, the installed size of wims-extra-all is roughly 200 MBytes. Some webmasters might want to install less rich sets of modules, for example only the modules localised in their language, or a set of modules targeted to a particular domain of study. There is already a package wims-extra-es with Spanish-only modules, and some other packages might be made available in the near future, like a French-only collection, or a collection dedicated to physics and chemistry, etc. The current wims maintainer (who is in the cc'ed list for this mail) asked me to sponsor this package, and, after some conversations with him, we both agree that wims package should have a recommends to a virtual package called wims-extra, so people may provide packages for the meat with their particular flavor, while the package wims-extra-all providing wims-extra would be part of the official distribution. I don't think I understand from this what the specification of a package that would Provide wims-extra would be. A virtual package exists to satisfy a dependency on a specific piece of functionality. For example, ispell needs a dictionary, packages need to depend on a mail transport agent, and Emacs add-ons are only useful if some version of Emacs is installed. What dependency is wims-extra providing? It seems like there is a general server (wims) and a variety of different modules for it, but I'm not seeing where anything needs to depend on the wims-extra virtual package. Wouldn't people just install the wims server and then whatever modules they want to use, sort of like installing an Apache server and whatever Apache modules they wish to use? The description, in particular, sounds like a grab bag of different functionality: wims-extra - extra exercises, translations and modules that enhance wims functionalities. so I don't know what would be guaranteed about a package that Provides wims-extra. It seems like all that would tell me is that it works with wims, which isn't something one has to use a virtual package to do. -- Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/
Bug#434651: debian-policy: New virtual package: wims-extra
El lun, 06-08-2007 a las 00:17 -0700, Russ Allbery escribió: José L. Redrejo [EMAIL PROTECTED] writes: However most of the meat is provided by the packages wims-extra-xx, which contain hundreds of educational modules (this number hopefully will grow quickly). In July 2007, the installed size of wims-extra-all is roughly 200 MBytes. Some webmasters might want to install less rich sets of modules, for example only the modules localised in their language, or a set of modules targeted to a particular domain of study. There is already a package wims-extra-es with Spanish-only modules, and some other packages might be made available in the near future, like a French-only collection, or a collection dedicated to physics and chemistry, etc. The current wims maintainer (who is in the cc'ed list for this mail) asked me to sponsor this package, and, after some conversations with him, we both agree that wims package should have a recommends to a virtual package called wims-extra, so people may provide packages for the meat with their particular flavor, while the package wims-extra-all providing wims-extra would be part of the official distribution. I don't think I understand from this what the specification of a package that would Provide wims-extra would be. A virtual package exists to satisfy a dependency on a specific piece of functionality. For example, ispell needs a dictionary, packages need to depend on a mail transport agent, and Emacs add-ons are only useful if some version of Emacs is installed. I think I understand it perfectly. It just a problem of what you and me can understand as a functionality. You use the ispell example and I can use the openoffice.org-l10n-2.2 virtual package that works exactly as we say wims-extra should work: providing a functionality to a metapackage. Anyway, I don't care about it anymore, as Magnus Holmgren said in a previous comment to this bug, we can use it privately, amongst a cooperating group of packages, and that's probably the rightest solution to this issue. Regards. José L. signature.asc Description: Esta parte del mensaje está firmada digitalmente
Bug#434651: debian-policy: New virtual package: wims-extra
Russ Allbery a écrit : ... What dependency is wims-extra providing? It seems like there is a general server (wims) and a variety of different modules for it, but I'm not seeing where anything needs to depend on the wims-extra virtual package. Wouldn't people just install the wims server and then whatever modules they want to use, sort of like installing an Apache server and whatever Apache modules they wish to use? There are currently two way for installing Wims modules: - install a Debian package providing modules - let the local wims server synchronise with a central server which publishes newer modules. This is not exactly the same case as Apache: currently there are approximately 1300 different modules. The granularity is low. To say it in few words: wims-extra provides every module existing now, but with some different flavors: - wims-extra-all would provide wims-extra and really contain every currently existing module - wims-extra-es would provide wims-extra, but contain only modules available in Spanish. - I plan to make a packgae wims-extra-fr quite like wims-extra-es, but for French language, wims-extra-physchem for a particular emphasis on physics and chemistry. The goal of wims-extra is to let you build instantly a wims server which would be as much up-to-date as you want, for your particular needs. If you are just in a hurry and that Recommended packages are installed, you just install wims, which will in turn install wims-modules and wims-extra-all. If you are more picky, you will choose explicitely some other wims-extra-xxx package if you need to save space or show fewer packages to your students. Then later, you can just rely on the possibility to selectively download more recent packages from the central wims website, without using debian packages. (my estimation is that there are about a dozen of new modules or new version of older modules each month, and that this number will keep growing). Or as an alternative, upgrade to newer releases of the particular package wims-extra-xxx you installed previously, but then the synchronisation would not be done as fast. Best regards, Georges. signature.asc Description: Digital signature
Bug#434651: debian-policy: New virtual package: wims-extra
Magnus Holmgren [EMAIL PROTECTED] writes: On Wednesday 25 July 2007 17:35, José L. Redrejo wrote: So, I propose to add this entry to the virtual package list: wims-extra - extra exercises, translations and modules that enhance wims functionalities. I don't think you need to have wims-extra added to the virtual package names list. There is an exception in policy for virtual package names used privately, amongst a cooperating group of packages, which the wims and wims-related packages seem to be. Hm. I have no idea what the boundaries of that exception should be and what constitutes privately, amongst a cooperating group of packages. At what point should a virtual package be listed? We already list several packages that seem possibly equivalent, such as ispell-dictionary. I certainly don't want to get in the way of anyone doing work, and I'm happy for this to be an exception, but it would be good to sort out just what the exception is. -- Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/
Bug#434651: debian-policy: New virtual package: wims-extra
Georges Khaznadar [EMAIL PROTECTED] writes: - wims-extra-all would provide wims-extra and really contain every currently existing module - wims-extra-es would provide wims-extra, but contain only modules available in Spanish. - I plan to make a packgae wims-extra-fr quite like wims-extra-es, but for French language, wims-extra-physchem for a particular emphasis on physics and chemistry. The goal of wims-extra is to let you build instantly a wims server which would be as much up-to-date as you want, for your particular needs. If you are just in a hurry and that Recommended packages are installed, you just install wims, which will in turn install wims-modules and wims-extra-all. If you are more picky, you will choose explicitely some other wims-extra-xxx package if you need to save space or show fewer packages to your students. Just to see if I understand: the idea is that the wims server will Recommend wins-extra-all | wims-extra, and then all of the modules will Provide wims-extra so that if you have one module installed, you won't get the full set of modules that comes from wims-extra-all? If so, this is very similar to the way video drivers for the X server are handled and I can see where a virtual package would be useful. Thank you for the clarification! -- Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434651: debian-policy: New virtual package: wims-extra
Package: debian-policy Priority: wishlist Hi all, Wims is a recent Debian package which will be more widely used in the near future as a part of Debian-Edu (currently it is a dependency on its metapackage education-services) and it's being use in Linex (Extremadura region official debian based distribution) schools. Its installation can be done by requiring the package wims, which depends from the package wims-modules. When installed, they feature a webserver for educational exercises of outstanding quality, localised in many languages. However most of the meat is provided by the packages wims-extra-xx, which contain hundreds of educational modules (this number hopefully will grow quickly). In July 2007, the installed size of wims-extra-all is roughly 200 MBytes. Some webmasters might want to install less rich sets of modules, for example only the modules localised in their language, or a set of modules targeted to a particular domain of study. There is already a package wims-extra-es with Spanish-only modules, and some other packages might be made available in the near future, like a French-only collection, or a collection dedicated to physics and chemistry, etc. The current wims maintainer (who is in the cc'ed list for this mail) asked me to sponsor this package, and, after some conversations with him, we both agree that wims package should have a recommends to a virtual package called wims-extra, so people may provide packages for the meat with their particular flavor, while the package wims-extra-all providing wims-extra would be part of the official distribution. Currently wims-extra is a real package, which is part of Debian Stable (version 3.60-1), so the situation would be the following after an acceptation of its name for a virtual package: - newer versions of wims and wims-modules (3.62) would enter Unstable and their dependencies would entail the replacement of any older version of wims-extra. - the new version of wims-extra (3.62) would be a virtual package. - wims-extra-all (version 3.62) would enter Unstable and provide wims-extra. - wims-extra-es (already part of the distro Linex) would provide wims-extra. So, I propose to add this entry to the virtual package list: wims-extra - extra exercises, translations and modules that enhance wims functionalities. Best regards, José L. signature.asc Description: Esta parte del mensaje está firmada digitalmente
Bug#434651: debian-policy: New virtual package: wims-extra
On Wednesday 25 July 2007 17:35, José L. Redrejo wrote: So, I propose to add this entry to the virtual package list: wims-extra - extra exercises, translations and modules that enhance wims functionalities. I don't think you need to have wims-extra added to the virtual package names list. There is an exception in policy for virtual package names used privately, amongst a cooperating group of packages, which the wims and wims-related packages seem to be. -- Magnus Holmgren[EMAIL PROTECTED] (No Cc of list mail needed, thanks) pgpAq5o3CmWZX.pgp Description: PGP signature