[New: openFATE 313084] Universal rpm symbol for browsers
Feature added by: Michal Vyskocil (mvyskocil) Feature #313084, revision 1 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: * one universal symbol 'browser' or browser-plugin (browser(plugin)) to distinguish between those are not capable use plugins * rendering core specific provides, so we will introduce 'gecko' (browser(gecko), 'webkit' and 'presto' (even it's not probable there will be derived browser on that engine. -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Michal Vyskocil (mvyskocil) Feature #313084, revision 2 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: - Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea- - web should be pulled-in when browser and JRE is (or is requested to be) - installed on a system. This can be solved easily: Supplements: - packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... - short look at all packages in Productivity/Networking/Web/Browser (the - first useful usage for rpm groups for me) shows me, we have 8(!) - different browsers * MozillaFirefox * chromium * arora * konqueror * - epiphany * reqkonq * midori * and opera fortunately we are talking - about 3 (I assume konqueror now runs on webkit as well) render engines - only, so it might be safe allow it for every browser. My proposal is - add some universal symbol to all browser packages. I would say we can - add: - * one universal symbol 'browser' or browser-plugin (browser(plugin)) to - distinguish between those are not capable use plugins * rendering core - specific provides, so we will introduce 'gecko' (browser(gecko), - 'webkit' and 'presto' (even it's not probable there will be derived - browser on that engine. + Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 + icedtea-web should be pulled-in when browser and JRE is (or is + requested to be) installed on a system. + This can be solved easily: + Supplements: packageand($BROWSER: java-openjdk) + Which seems to be trivial, but ... short look at all packages in + Productivity/Networking/Web/Browser (the first useful usage for rpm + groups for me) shows me, we have 8(!) different browsers + * MozillaFirefox + * chromium + * arora + * konqueror + * epiphany + * reqkonq + * midori + * and opera + Fortunately we are talking about 3 (I assume konqueror now runs on + webkit as well) render engines only, so it might be safe allow it for + every browser. My proposal is add some universal symbol to all browser + packages. I would say we can add: + * one universal symbol 'browser' or browser-plugin ( browser(plugin) ) + to distinguish between those are not capable use plugins + * rendering core specific provides, so we will introduce 'gecko' ( + browser(gecko )) , 'webkit' and 'presto' (even it's not probable there + will be derived browser on that engine). -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Michal Vyskocil (mvyskocil) Feature #313084, revision 3 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera Fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: * one universal symbol 'browser' or browser-plugin ( browser(plugin) ) to distinguish between those are not capable use plugins * rendering core specific provides, so we will introduce 'gecko' ( - browser(gecko )) , 'webkit' and 'presto' (even it's not probable there - will be derived browser on that engine). + browser(gecko) ) 'webkit' and 'presto' . -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Michal Vyskocil (mvyskocil) Feature #313084, revision 4 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera Fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: - * one universal symbol 'browser' or browser-plugin ( browser(plugin) ) - to distinguish between those are not capable use plugins - * rendering core specific provides, so we will introduce ' gecko ' ( - browser(gecko) ) 'webkit' and 'presto' . + * one universal symbol 'browser' or browser-plugin or browser(plugin) + to distinguish between those are not capable use plugins. + * rendering core specific provides, so we will introduce 'gecko' or + 'browser(gecko)', 'webkit' and 'presto'. -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Wolfgang Rosenauer (wrosenauer) Feature #313084, revision 7 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera Fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: * one universal symbol 'browser' or browser-plugin or browser(plugin) to distinguish between those are not capable use plugins. * rendering core specific provides, so we will introduce 'gecko' or 'browser(gecko)', 'webkit' and 'presto'. + Discussion: + #1: Wolfgang Rosenauer (wrosenauer) (2011-12-16 10:52:53) + We used to have web_browser which is provided by MozillaFirefox and + seamonkey (you forgot above ;-)) and back then when those were added + every web browser had that. This is not the best choice for icedtea-web + though as it includes things like w3m. Do we have browsers which do not + support NPAPI Plugins? Hmm, probably makes sense to have the following + set anyway: - web_browser (for every browser including w3m and stuff as + it always has been the case) - a provides for npapi capable browsers + (browser(npapi)?) + I don't know if we need a rendering engine based provides flag though. + If so I don't care about the name but do not use "gecko" as it's + already used for xulrunner which provides "gecko" to embedders. browser + (gecko) would make clear that it's a browser using gecko. browser + (webkit) etc. -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Vincent Untz (vuntz) Feature #313084, revision 9 Title: Universal rpm symbol for browsers openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera Fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: * one universal symbol 'browser' or browser-plugin or browser(plugin) to distinguish between those are not capable use plugins. * rendering core specific provides, so we will introduce 'gecko' or 'browser(gecko)', 'webkit' and 'presto'. Discussion: #1: Wolfgang Rosenauer (wrosenauer) (2011-12-16 10:52:53) We used to have web_browser which is provided by MozillaFirefox and seamonkey (you forgot above ;-)) and back then when those were added every web browser had that. This is not the best choice for icedtea-web though as it includes things like w3m. Do we have browsers which do not support NPAPI Plugins? Hmm, probably makes sense to have the following set anyway: - web_browser (for every browser including w3m and stuff as it always has been the case) - a provides for npapi capable browsers (browser(npapi)?) I don't know if we need a rendering engine based provides flag though. If so I don't care about the name but do not use "gecko" as it's already used for xulrunner which provides "gecko" to embedders. browser (gecko) would make clear that it's a browser using gecko. browser (webkit) etc. + #2: Vincent Untz (vuntz) (2011-12-16 12:03:44) (reply to #1) + browser(npapi) makes sense to me. -- openSUSE Feature: https://features.opensuse.org/313084
Feature changed by: Michal Vyskocil (mvyskocil) Feature #313084, revision 10 Title: Universal rpm symbol for browsers - openSUSE Distribution: Unconfirmed + openSUSE Distribution: Done Priority Requester: Important Requested by: Michal Vyskocil (mvyskocil) Partner organization: openSUSE.org Description: Moved from https://bugzilla.novell.com/show_bug.cgi?id=737105 icedtea-web should be pulled-in when browser and JRE is (or is requested to be) installed on a system. This can be solved easily: Supplements: packageand($BROWSER: java-openjdk) Which seems to be trivial, but ... short look at all packages in Productivity/Networking/Web/Browser (the first useful usage for rpm groups for me) shows me, we have 8(!) different browsers * MozillaFirefox * chromium * arora * konqueror * epiphany * reqkonq * midori * and opera Fortunately we are talking about 3 (I assume konqueror now runs on webkit as well) render engines only, so it might be safe allow it for every browser. My proposal is add some universal symbol to all browser packages. I would say we can add: * one universal symbol 'browser' or browser-plugin or browser(plugin) to distinguish between those are not capable use plugins. * rendering core specific provides, so we will introduce 'gecko' or 'browser(gecko)', 'webkit' and 'presto'. Discussion: #1: Wolfgang Rosenauer (wrosenauer) (2011-12-16 10:52:53) We used to have web_browser which is provided by MozillaFirefox and seamonkey (you forgot above ;-)) and back then when those were added every web browser had that. This is not the best choice for icedtea-web though as it includes things like w3m. Do we have browsers which do not support NPAPI Plugins? Hmm, probably makes sense to have the following set anyway: - web_browser (for every browser including w3m and stuff as it always has been the case) - a provides for npapi capable browsers (browser(npapi)?) I don't know if we need a rendering engine based provides flag though. If so I don't care about the name but do not use "gecko" as it's already used for xulrunner which provides "gecko" to embedders. browser (gecko) would make clear that it's a browser using gecko. browser (webkit) etc. #2: Vincent Untz (vuntz) (2011-12-16 12:03:44) (reply to #1) browser(npapi) makes sense to me. + #3: Michal Vyskocil (mvyskocil) (2012-03-06 14:10:44) + browser(npapi) has been added into all browsers and Supplements is in + Java:openjdk6:Factory/icedtea-web. This feature is implemented. -- openSUSE Feature: https://features.opensuse.org/313084
participants (1)
-
fate_noreply@suse.de