[opensuse-factory] RFC: replace LXDE with E17
Hi, work on E17 is still in progress but I believe that E17 is very well usable for everyday use already. I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time. There is one obvious choice - LXDE doesn't seem to be much alive. This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed. I see also another way possible - enhance installer to offer desktop environment if there is Internet connection and install from network. Even though it sounds correct it may mean a lot of work... So possible choices: 1] no E17 is needed on DVD 2] get rid of LXDE finally 3] YaST installer should be fixed Please, tell me your opinion here. Best regards, Tomas Cech Sleep_Walker
On 05/14/2013 08:40 AM, Tomas Cech wrote:
Hi,
work on E17 is still in progress but I believe that E17 is very well usable for everyday use already.
I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time.
There is one obvious choice - LXDE doesn't seem to be much alive.
This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed.
I see also another way possible - enhance installer to offer desktop environment if there is Internet connection and install from network.
Even though it sounds correct it may mean a lot of work...
So possible choices:
1] no E17 is needed on DVD 2] get rid of LXDE finally 3] YaST installer should be fixed
Please, tell me your opinion here.
I use LXDE on a couple of underpowered laptops. I tried E17 about 3 months ago, and I was underwhelmed! Has it improved that much recently? At the moment, if support for LXDE were to be dropped, I would likely choose another light-weight desktop, but not E17. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Larry Finger wrote:
work on E17 is still in progress but I believe that E17 is very well usable for everyday use already. Please, tell me your opinion here.
I use LXDE on a couple of underpowered laptops. I tried E17 about 3 months ago, and I was underwhelmed! Has it improved that much recently? At the moment, if support for LXDE were to be dropped, I would likely choose another light-weight desktop, but not E17.
I'd almost, 2nd the above in so much that the LXDE is the one that is most likely to come up with low resource usage.. and w/o alot of bells and whistles -- it's a bit above a raw Xterm and has good configurability and flexibility -- simple but it had a polish to it. As a desktop it comes up notably faster than Gnome or KDE which are slow to start. This is more noticeable over a remote connection (even if the connection is on a local LAN). The only thing that is close has been XFCE.... I'll most often use their terminal emulators to login for work. Starting up a gnome or kde term takes forever when it's the only thing you are starting. E17 -- I would like to see it more polished. Work on it seems to be going very slow and it doesn't seem as polished and 'done' as LXDE. Not exactly the answer you were looking for -- but am wondering -- what type of compression does the DVD use? Has it switched to xz or would it be too slow? Are there binaries for install on E17 to try in factory? or where? Trying out the current work might stimulate more people to care one way or the other. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, May 14, 2013 at 09:48:50AM -0500, Larry Finger wrote:
On 05/14/2013 08:40 AM, Tomas Cech wrote:
Hi,
work on E17 is still in progress but I believe that E17 is very well usable for everyday use already.
I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time.
There is one obvious choice - LXDE doesn't seem to be much alive.
This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed.
I see also another way possible - enhance installer to offer desktop environment if there is Internet connection and install from network.
Even though it sounds correct it may mean a lot of work...
So possible choices:
1] no E17 is needed on DVD 2] get rid of LXDE finally 3] YaST installer should be fixed
Please, tell me your opinion here.
I use LXDE on a couple of underpowered laptops. I tried E17 about 3 months ago, and I was underwhelmed! Has it improved that much recently?
Definitely no.
At the moment, if support for LXDE were to be dropped, I would likely choose another light-weight desktop, but not E17.
Thanks for your opinion. S_W
E17 - Enlightenment, also known simply as E, is a stacking window manager for the X Window System which can function as a compositing window manager as well. It may be used alone as a substitute for a full desktop environment, or in conjunction with a desktop environment such as GNOME or KDE. The latest stable release is E17. Enlightenment developers have referred to it as "the original eye-candy window manager" # Enlightenment allows you to have a grid of workspaces called virtual desktops. Switching between them is achieved by hurling the mouse cursor to the edge of the screen, at which the desktop appears to slide across to reveal the next. The maximum grid size is currently 8 by 8 desktops, and you can have 32 grids (each with a different background), making 2048 total possible desktop spaces. (Users can enable a map of the desktops, in case they get lost, which is called the pager.) # The desktop dragbar allows a desktop to be 'slid back' to reveal the desktop 'underneath'. The E team use the analogy of sheets of paper, stacked on top of each other, where you can slide off a piece partially to reveal what's beneath. * Newer versions include compositing effects such as fading and transparency. One of the aims of the window manager is to be as configurable as possible, and to this end, it includes customization dialogs for focus settings, window movement, resizing, grouping and placement settings, audio, multiple desktop, desktop background, pager, tooltip and autoraise settings. It also includes a special effects dialog, including a desktop 'ripple' effect. E17 # One or more shelves to manage the gadget placement and appearance on the screen # Animated, interactive desktop backgrounds, menu items, iBar items and desktop widgets are all possible # Window shading, iconification, maximising and sticky settings --- LXDE is a free and open source desktop environment for Unix and other POSIX compliant platforms, such as Linux or BSD. The goal of the project is to provide a desktop environment that is fast and energy efficient. The name LXDE stands for "Lightweight X11 Desktop Environment".[1][2] LXDE is designed to work well with computers on the low end of the performance spectrum such as older resource-constrained machines, especially those with low amounts of RAM.[3] In 2010, tests suggested that LXDE 0.5 had the lowest memory usage of the 4 most popular desktop environments of the time (GNOME 2.29, KDE Plasma Desktop 4.4, and Xfce 4.6),[4] and that it consumed less energy,[5] which suggests mobile computers with LXDE 0.5 drained their battery at a slower pace than those with other desktop environments. In reviewing Linux distribution rankings for DistroWatch in early January 2011 for the year 2010 versus 2009, Ladislav Bodnar noted the increase in popularity of LXDE versus other desktop environments. He said, "Looking through the tables, an interesting thing is the rise of distributions that use the lightweight, but full-featured LXDE desktop or the Openbox window manager. As an example, Lubuntu now comfortably beats Kubuntu in terms of page hits, while CrunchBang Linux, a lightweight distribution with Openbox is still in the top 25 even though it failed to produce a stable release for well over a year. Many other distributions started offering LXDE-based editions of their products, further contributing to the dramatic rise in popularity of this relatively new desktop environment."[8] * Unlike other major desktop environments such as GNOME, the components of LXDE have few dependencies and are not tightly integrated.[12] Instead, they can run independently of each other.[13] --------------- It looks like E17 is configured for higher resource usage. Also Note the last paragraph about LXDE -- proabably why it starts faster -- I can run parts of it without a hugh infrastructure being needed to start in background. Also important is the low-memory footprint feature. Since I run it remotely on a server, I usually don't want my remote X stuff to eat lots of memory (file caching and network caching are prime things it does), though rebuilding a kernel a few minutes is another occasional task. I note that everytime I start Gnome or KDE stuff they leave lots of processes around long after I've closed all their windows. E17 sounds like it is designed more for Eye Candy -- WHICH, in general, I LIKE, BTW, but as something above the resource-minimal usage of LXDE...which is better for programming/engineering and day-to-day server operations. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
just to say something about 'aliveness' vs. projects not near done being pushed to replace more boring products... Tomas Cech wrote:
Candidates for remove based on sense of aliveness?
There is one obvious choice - xxx doesn't seem to be much alive.
--- One reason something may not seem alive is that the needs of its users are being met -- which isn't the same as it not being used. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 2013-05-14 19:22, Linda Walsh wrote:
Tomas Cech wrote:
Candidates for remove based on sense of aliveness?
There is one obvious choice - xxx doesn't seem to be much alive.
One reason something may not seem alive is that the needs of its users are being met -- which isn't the same as it not being used.
If the needs are met, the mailing lists would be practically (but that could also mean that the users have already left). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Thomas, On 14.05.2013 15:40, Tomas Cech wrote:
[...] So possible choices:
1] no E17 is needed on DVD 2] get rid of LXDE finally 3] YaST installer should be fixed
Please, tell me your opinion here.
I can understand that you want to have "your" E17 on the media. But why is it necessary to remove LXDE instead? If that is really the question here I vote for keeping LXDE (even I'd agree to have E17 also on the disk). Best wishes Holgi -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlGThEcACgkQ539IWoEy06VwMQCfRLqUs4ep5s10cRZ6fT6xHKjU guAAn0RUnEf1kaH93Lqq6VmeHDuJgjVu =Nw2D -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, In this special case, why not Xfce? It's already in our rescue system. And a rather stupid question: Why not just add another DVD? Allow me to list the DEs we have in OBS: * GNOME family: GNOME, MATE, Cinnamon, LXDE. * KDE family: KDE, KlyDE, Razor-qt. * Standalone family: Xfce, E17, awesome, i3wm, Unity. The ones we have in DVD: GNOME, KDE, Xfce, LXDE. I know some of them can only be used by developers for now, but anyway they'll grow and want to be in. If the condition one can be in is that another one has to be kicked out, the competition will be really hot. And anyway we'll run into a situation that one DVD is not enough because some of them can't be compared at all. If there're GNOME haters, certainly there'll be KDE haters. Debian made DVD 1-3, Ubuntu has derivatives, Fedora has spins. That's common situation in the industry. We can't say "oh we do have E17, but you have to install GNOME first and then uninstall it", if our "lightweight" means a heavy "download", I think users will choose by foot. And once a DE is in, certainly it'll gain enough users to prevent it from being kicked out. It's not a package, we are actually making the decision to kill someone out. So if we still want to keep the promise that no one will be left behind and there's no second-class citizen in openSUSE, we have to increase our capability in the long run. It may be more DVDs, special derivatives like openSUSE science, or Add-on CDs like those for languages. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Marguerite Su [2013-05-15 15:19]:
In this special case, why not Xfce?
It is laready on the DVD, it's just somewhat hidden in the Installer below "Others". -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, May 15, 2013 at 9:56 PM, Guido Berhoerster
* Marguerite Su [2013-05-15 15:19]:
In this special case, why not Xfce?
It is laready on the DVD, it's just somewhat hidden in the Installer below "Others".
Hi, Guido, Yes, I know that. I mean: In this special case (E17 vs. LXDE in DVD), why not make it "E17 vs the Xfce in DVD"? because Xfce is already landing in our rescue system (a standalone DVD), while at the same time it's still in main DVD. It's redundant (forgive me I don't know how our rescue system works, I suppose it can get the full Xfce experience as that one in main DVD), so removing Xfce from main DVD won't hurt, because users can just download the rescue DVD, while it's even smaller. If in the short run we have to give E17 space (because although we have many DEs working, E17 is the only one made this proposal at the moment), I think this might be a better choice. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Marguerite Su [2013-05-15 20:07]:
On Wed, May 15, 2013 at 9:56 PM, Guido Berhoerster
wrote: * Marguerite Su [2013-05-15 15:19]:
In this special case, why not Xfce?
It is laready on the DVD, it's just somewhat hidden in the Installer below "Others".
Hi, Guido,
Yes, I know that. I mean:
In this special case (E17 vs. LXDE in DVD), why not make it "E17 vs the Xfce in DVD"?
because Xfce is already landing in our rescue system (a standalone DVD), while at the same time it's still in main DVD. It's redundant (forgive me I don't know how our rescue system works, I suppose it can get the full Xfce experience as that one in main DVD), so removing Xfce from main DVD won't hurt, because users can just download the rescue DVD, while it's even smaller.
The rescue CD is just a live system, it is not installable. That's only possible with the KDE and GNOME live images can be installed. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Marguerite Su wrote:
because Xfce is already landing in our rescue system (a standalone DVD), while at the same time it's still in main DVD. It's redundant (forgive me I don't know how our rescue system works, I
Hey, if you really wanted to save space and make openings for new packages... how about getting rid of KDE on the 'demo-disk'... and keep it in the main distro as one of the large kitchen-sink options. I'd think it was likely the largest (KDE/Gnome) and gnome is newer if that's the direction you wanna go -- though if size is important take off the biggest one from the DVD and add tons more smaller stuff...? Just throwing off ideas... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, May 15, 2013 at 9:18 AM, Marguerite Su wrote:
Debian made DVD 1-3, Ubuntu has derivatives, Fedora has spins.
And openSUSE has a "spin" generating factory. Browse the gallery of openSUSE "spins" at http://susestudio.com/browse They use the term appliance, but creating a custom DVD with E17 featured should be trivial if you're happy to have it on it's own media. fyi: susestudio builds on OBS, so you can easily put anything in OBS onto a custom appliance. The harder part is letting the world know it exists. Greg -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, May 15, 2013 09:18:41 PM Marguerite Su wrote:
Hi,
[...]
Why not just add another DVD?
This is a good idea, but has some drawbacks that we need to address. In openSUSE team we are trying really hard to improve the quality of our distribution. We had make some decisions in that regard, and we see that a good first step is to increase se coverage of the testing: we need to test the maximun number of different configurations for every medium, architecture, file system or boot loader (grub2, shim with UEFI, Secure Boot, ...). This is a combinatorial problem that we can see how fast grows making some numbers: suppose that we want to test only the installation process, and we have: * 5 medium (DVD, PromoDVD, KDE, GNOME, NET and Rescue) * 2 arch (x86 and x86_64) * 4 file systems (ext4, btrfs, LVM, LVM-encript) * 3 boot loaders (grub2, SHIM with UEFI, SHIM with Secure Boot) * 2 installation process (from scratch, updating and old system) The number of combinations that we need to cover is 240, and we need to do this for every stable build that comes from Factory, with more attention before milestones, betas or RCs. If we add a new medium, this number will add 48 more different scenarios where we need to test, and this is only in the installation part, where the desktop has less impact. We are addressing this problem now. We are updating openQA [1] to make those test automatically, and this is a lot of work. In fact, with the new openQA we are currently testing a very small subset of these 240 combinations. I am sure that when we increased the test coverage of the actual set of mediums, add a new medium to test will be a very easy work. [1] http://openqa.opensuse.org/
Greetings
Marguerite
Alberto Planas. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, May 16, 2013 at 12:37 AM, Alberto Planas Dominguez
The number of combinations that we need to cover is 240, and we need to do this for every stable build that comes from Factory, with more attention before milestones, betas or RCs.
If we add a new medium, this number will add 48 more different scenarios where we need to test, and this is only in the installation part, where the desktop has less impact.
Hi, Alberto, I understand your concern and really appreciate your work to make our distro unbreakable. But this growing trend will certainly drive us mad someday. I don't know if our OpenQA can do all the testing, but I think anyway visual machines can't replace human-beings in the near future. So you'll be always lacking of capable hands. As testers can't grow as fast as maintainers, why not make maintainers themselves do the testing by policy instead of ethic? eg: some DEs are "officially tested by tester team", some DEs of small user database are "maintainer guaranteed". We just test base-system and GNOME/KDE. And actually that's just the fact right now...lightweight DEs always have few maintainers, if they don't even guarante its working state, I certainly won't use it. Actually those DEs under development in OBS are all "maintainer guaranteed" fow now, they've already started getting users but have to wait for OpenQA to test and make them official. So why not, in the mid term, give them an entrance to second DVD by making a policy like "if you want it in, show me 100 people's test results", give them an "official unstable" entrance? It's kinda like creating a DVD on SuSEstudio yourself, but get backup from and promoted by openSUSE because you've proved you're usable although still need further professional testing. I think that's what KlyDE do for now, I see Jos, Will and AJ, so I know it's of course usable even it's now in SuSEstudio. All we need is to add an entry on s.o.o and tell users it hasn't been officially tested yet. It's kinda like "fix them then give out" vs "give them something to play first then fix them". I think users may prefer the last way, we just need some way to pick ourselves out of the responsibility. We can just tell them "okay I'm about to test it, but I got my hands full so it's on schedule. you're encouraged to fix and find workarounds". At the same time, we can still improve our OpenQA's capacity in the long term. They do not conflict with each other. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, May 16, 2013 02:55:54 AM Marguerite Su wrote:
On Thu, May 16, 2013 at 12:37 AM, Alberto Planas Dominguez
wrote: The number of combinations that we need to cover is 240, and we need to do this for every stable build that comes from Factory, with more attention before milestones, betas or RCs.
If we add a new medium, this number will add 48 more different scenarios where we need to test, and this is only in the installation part, where the desktop has less impact.
Hi, Alberto,
I understand your concern and really appreciate your work to make our distro unbreakable.
But this growing trend will certainly drive us mad someday.
I can agree with that, but the future can be quite the oposite: the core distribution can be smaller but with higher quality / more tested components. In either way this decision is in the community hands, and my work is to help in whatever is the future of openSUSE as a distribution.
I don't know if our OpenQA can do all the testing, but I think anyway visual machines can't replace human-beings in the near future. So you'll be always lacking of capable hands.
You are right here again. VM has limits, we need to be careful that with this kind of tests we are not searching VM bugs, instead of bugs in the distribution. Also, automatic test has his own limits too. But if there is a percentage of the work that can be automatized with certain guarantee, I think that is a good idea to work on this.
As testers can't grow as fast as maintainers, why not make maintainers themselves do the testing by policy instead of ethic?
If you want to implement some basic QA in the process, you need some grade of reproducibility and tracking: you need to be sure what tests was made, by whom and the result of the test. There are tools for that, like testopia [1]. But in my opinion they are more for a real QA department, also is a slow tool with a very boring workflow. Can we impose such a thing to the maintainer? Is a lot of work, that need to be done in every integration process, and not only when a new version of the package is made. Another different thing is that the maintainer (or the community) provides a small perl script that use the openQA API to test the basic functionallity of the package, and there is an automatic process that launch this test when a new integration is made in Factory,
eg: some DEs are "officially tested by tester team", some DEs of small user database are "maintainer guaranteed". We just test base-system and GNOME/KDE.
This work can't be avoided. For 12.3 there was a weekend hackathon were contributors and maintaners like Dominique or Robert (and a lot more people) spend a full weekend testing and fixing bugs: there is not automatic test that can replace such a thing. But if some of the manual test can be expresed as a perl script (like testing the network, testing grub2, the integration between dbus and the DE, etc..), you can reproduce those test for every release, and be sure that we do not have a regression in one of the previously fixed bug.
And actually that's just the fact right now...lightweight DEs always have few maintainers, if they don't even guarante its working state, I certainly won't use it. Actually those DEs under development in OBS are all "maintainer guaranteed" fow now, they've already started getting users but have to wait for OpenQA to test and make them official.
Actually they do not need to wait for openQA to create a DE. But if we create a new official DVD for this DE, I think that we need to provide the same tests that for the other mainstream DE like KDE or GNOME. But this is only my opinion here. Also, the main problems is not in the DE, but in the integration points with other components, like NetworkManager, systemd ...
So why not, in the mid term, give them an entrance to second DVD by making a policy like "if you want it in, show me 100 people's test results", give them an "official unstable" entrance? It's kinda like creating a DVD on SuSEstudio yourself, but get backup from and promoted by openSUSE because you've proved you're usable although still need further professional testing.
If we had >100 tests for every milestone, beta and rc, with every arch, DE, FS, ... the automatic test tool can be completely avoided. But the problem is, again, in the integration part: a change in one component can break something in KDE, E17, or GNOME, and you need routinely tests to detect this.
I think that's what KlyDE do for now, I see Jos, Will and AJ, so I know it's of course usable even it's now in SuSEstudio. All we need is to add an entry on s.o.o and tell users it hasn't been officially tested yet.
It's kinda like "fix them then give out" vs "give them something to play first then fix them". I think users may prefer the last way, we just need some way to pick ourselves out of the responsibility. We can just tell them "okay I'm about to test it, but I got my hands full so it's on schedule. you're encouraged to fix and find workarounds".
I agree that this is the perfect approach for the development process. If you want to integrate a new DE, this is the way to go. My only concern is in the next step: put this DE as an official openSUSE medium, not as a package or as a installation option in YaST. This is the case that I think that we need to integrate those tests, because now we are distributing this DE.
At the same time, we can still improve our OpenQA's capacity in the long term. They do not conflict with each other.
Exactly, I do not see any conflict during the development / integration stage. [1] Testopia http://www.mozilla.org/projects/testopia/
Greetings
Marguerite
Thanks, Alberto Planas. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wed, May 15, 2013 at 02:49:11PM +0200, Holger Sickenberg wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi Thomas,
On 14.05.2013 15:40, Tomas Cech wrote:
[...] So possible choices:
1] no E17 is needed on DVD 2] get rid of LXDE finally 3] YaST installer should be fixed
Please, tell me your opinion here.
I can understand that you want to have "your" E17 on the media. But why is it necessary to remove LXDE instead?
As I said, DVD is more than full already.
If that is really the question here I vote for keeping LXDE (even I'd agree to have E17 also on the disk).
Thank you for your input. S_W
On Tue, 14 May 2013 15:40, Tomas Cech
work on E17 is still in progress but I believe that E17 is very well usable for everyday use already.
I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time.
There is one obvious choice - LXDE doesn't seem to be much alive.
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed.
see above, and, even more ugly for your case: there is no "pattern" e17 TODO for you: - Construct a pattern for E17, better yet, two: e17_basis and e17 (full) and get that into factory asap. - PROVE your claims of usability, esp. in low resource env. Otherwise there will be no basis for "full member" inclusion in the installer for 13.1 The first factory snapshot is around the corner, Your time is running. - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Yamaban
On Tue, 14 May 2013 15:40, Tomas Cech
wrote: work on E17 is still in progress but I believe that E17 is very well usable for everyday use already.
I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time.
There is one obvious choice - LXDE doesn't seem to be much alive.
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
Nothing runs fast and lean on a Pentium 1, and even if you get LXDE running on it, it'll be useless since you cannot run any modern Browser, PDF viewer or Office Suite with reasonable speed on such an old piece of junk. This whole "lightweight" buzzword is nonsense anyway since you can likely make any of our DE's use as much memory as LXDE if you leave out enough functionality so that it matches what LXDE provides by default. After all, it uses the same libraries (currently glib/gtk2, in the future Qt4) and low-level infrastructure as the others.
This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed.
see above, and, even more ugly for your case: there is no "pattern" e17
There is. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 15/05/13 09:02, Yamaban escribió:
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
That is non-sense, I strongly object that we spend any sleep or human resources attempting to cater to the "pentium 1 , 512 mb" use-case. A phone probably has more computing power than that these days. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Cristian Rodríguez wrote:
El 15/05/13 09:02, Yamaban escribió:
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
That is non-sense, I strongly object that we spend any sleep or human resources attempting to cater to the "pentium 1 , 512 mb" use-case. A phone probably has more computing power than that these days.
You don't understand the implications of that statement -- IT is not that it can run well on a [sic?] pentium 1? (rats ass) ...etc, but that it will run in a fraction of the resources as any other .. If you have a heavily loaded machine or a server and you want lightweight pieces that are just a notable bit better than xterm, this fits the bill. Another use case -- remote access where lightweight communications (not eyecandy as E17 has more of), can really make or break usability. I wouldn't be adverse to seeing E17 -- but I was part serious when I said let it compete and take the place of one of the big desktops -- ONLY on the 'demo' CD -- you'd get alot more bang for your buck if you eliminated one of those, but eliminating the low-resource/fastest one you will be changing people's perceptions of OpenSuse as not being "as able" to support the low end. A common themed death knell among computer manufacturers was the retreat to the high end where they could get away with higher margins and more waste. I don't see that it would be that different in the open-linux environment... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 16 May 2013 10:16, Linda Walsh
Cristian Rodríguez wrote:
El 15/05/13 09:02, Yamaban escribió:
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
That is non-sense, I strongly object that we spend any sleep or human resources attempting to cater to the "pentium 1 , 512 mb" use-case. A phone probably has more computing power than that these days.
You don't understand the implications of that statement -- IT is not that it can run well on a [sic?] pentium 1? (rats ass) ...etc, but that it will run in a fraction of the resources as any other ..
If you have a heavily loaded machine or a server and you want lightweight pieces that are just a notable bit better than xterm, this fits the bill.
Another use case -- remote access where lightweight communications (not eyecandy as E17 has more of), can really make or break usability. I wouldn't be adverse to seeing E17 -- but I was part serious when I said let it compete and take the place of one of the big desktops -- ONLY on the 'demo' CD -- you'd get alot more bang for your buck if you eliminated one of those, but eliminating the low-resource/fastest one you will be changing people's perceptions of OpenSuse as not being "as able" to support the low end.
A common themed death knell among computer manufacturers was the retreat to the high end where they could get away with higher margins and more waste. I don't see that it would be that different in the open-linux environment...
I'll add to this: what runs more than "acceptable" on such small x86 hardware, has a more than decent chance run well on ARMv7, which, with respect to low-end tablets, low- to mid-end smartphones, and "le gasp" homeservers / mirco-computers (pogoplug, rasberry-pi, beagleboard, etc.). A prognosis: within max 5 years ARM (at least ARMv8 aka arm64) will be a first class member for linux distros. Now, do You want openSUSE to be one of the first to offer a full (incl. GUI [X11 / Wayland]), or one of the last, if at all. Not everybody has the money, room, or time to invest in ARM hw just for play right now, but such a "limited" Virtual PC is possible for most devs. - Yamaban.
* Yamaban
On Thu, 16 May 2013 10:16, Linda Walsh
wrote: Cristian Rodríguez wrote:
El 15/05/13 09:02, Yamaban escribió:
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
That is non-sense, I strongly object that we spend any sleep or human resources attempting to cater to the "pentium 1 , 512 mb" use-case. A phone probably has more computing power than that these days.
You don't understand the implications of that statement -- IT is not that it can run well on a [sic?] pentium 1? (rats ass) ...etc, but that it will run in a fraction of the resources as any other ..
If you have a heavily loaded machine or a server and you want lightweight pieces that are just a notable bit better than xterm, this fits the bill.
Another use case -- remote access where lightweight communications (not eyecandy as E17 has more of), can really make or break usability. I wouldn't be adverse to seeing E17 -- but I was part serious when I said let it compete and take the place of one of the big desktops -- ONLY on the 'demo' CD -- you'd get alot more bang for your buck if you eliminated one of those, but eliminating the low-resource/fastest one you will be changing people's perceptions of OpenSuse as not being "as able" to support the low end.
A common themed death knell among computer manufacturers was the retreat to the high end where they could get away with higher margins and more waste. I don't see that it would be that different in the open-linux environment...
I'll add to this: what runs more than "acceptable" on such small x86 hardware, has a more than decent chance run well on ARMv7, which, with respect to low-end tablets, low- to mid-end smartphones, and "le gasp" homeservers / mirco-computers (pogoplug, rasberry-pi, beagleboard, etc.).
A prognosis: within max 5 years ARM (at least ARMv8 aka arm64) will be a first class member for linux distros.
Now, do You want openSUSE to be one of the first to offer a full (incl. GUI [X11 / Wayland]), or one of the last, if at all.
Not everybody has the money, room, or time to invest in ARM hw just for play right now, but such a "limited" Virtual PC is possible for most devs.
ARMv7 is several orders of a magnitude apart from the performance of a pentium1 such a comparison does not make any sense. In fact it is capable of running "heavyweight" DEs such as Xfce (which is currently featured in the openSUSE ARM port), KDE (which is making efforts to support ARM devices such as tablets), or E17 (the base of Samsung's Tizen which targets Phones, TVs etc.). So I don't se what your point is. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Yamaban
A prognosis: within max 5 years ARM (at least ARMv8 aka arm64) will be a first class member for linux distros.
Now, do You want openSUSE to be one of the first to offer a full (incl.
GUI [X11 / Wayland]), or one of the last, if at all.
Per Jos'es announcement, opensuse 12.3 considers 32-bit arm a full-fledged member of the supported family. 64-bit arm is experimental. We have a arm based cluster now in obs so the builds are native. Apparently each manufacturer of MBs does it a little different so opensuse 12.3 has numerous media downloads to choose from, based on the type of MB you have. And as far as I know, opensuse is the first to release a full linux distro for arm. Greg -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
"GF" == Greg Freemyer
writes:
GF> And as far as I know, opensuse is the first to release a full GF> linux distro for arm. I might be wrong but I guess Debian was the first Togan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, May 16, 2013 at 09:01:34PM +0200, toganm@opensuse.org wrote:
"GF" == Greg Freemyer
writes: GF> And as far as I know, opensuse is the first to release a full GF> linux distro for arm.
I might be wrong but I guess Debian was the first
I think so. I'm afraid that we were the last (after the drop). Debian, Gentoo, Ubuntu, Arch, all them have support. S_W
On Wed, May 15, 2013 at 03:02:05PM +0200, Yamaban wrote:
On Tue, 14 May 2013 15:40, Tomas Cech
wrote: work on E17 is still in progress but I believe that E17 is very well usable for everyday use already.
I'd like to make E17 available for openSUSE users through installer and on DVD. Unfortunately DVD is already more than full so to get something in means get something out at the same time.
There is one obvious choice - LXDE doesn't seem to be much alive.
Word of warning: Until you PROVE that E17 runs as fast and lean as LXDE on OLD (pentium1, 512mb) hardware, such a statement will get you scrores of enemies.
Unfortunately I have no such machine. I tried it on Palm Treo 680 (416 MHz ARMv5 (with iWMMXt support) and 32 MB of RAM - it was somehow usable). You can probably remember Freerunner, where Illume (which was mobile layout of E17) was running as default. It is true that it was 30k commits ago but I wouldn't be afraid. IMHO it is not that relevant.
This doesn't mean that packages would be dropped, it only means that packages won't be available on DVD and installation choice would be removed.
see above, and, even more ugly for your case: there is no "pattern" e17
TODO for you:
- Construct a pattern for E17, better yet, two: e17_basis and e17 (full) and get that into factory asap.
There is e17 pattern already. https://build.opensuse.org/request/show/175502
- PROVE your claims of usability, esp. in low resource env.
How can I prove that?
Otherwise there will be no basis for "full member" inclusion in the installer for 13.1
The first factory snapshot is around the corner, Your time is running.
Thank you for your input. S_W
On Fri, 17 May 2013 09:07:47 +0200
Tomas Cech
- PROVE your claims of usability, esp. in low resource env.
How can I prove that?
One way is using Samsung data, if you can find them. Hardware that is used, software that is installed. The other would be to create setup with certain functionality and compare that to other options that provide the same set of features. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Just to throw some facts into this discussion, upstream LXDE is not really stagnant but it is only very few people working on it in their spare time so it probably isn't moving as fast as E17 development which gets at least partially funded by Samsung. Adding to that, the LXDE guys are in the process of rewriting core components in Qt4 which IMO is not the smartest move spreading the already thin resources. I guess one can get the impression that the X11:lxde repository is somewhat undermaintained, I don't use LXDE any more and am not involved in maintenance any more either and AFAIK Andrea is also somewhat busy. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Thank you all for your feedback. This mail had enough attention thanks to phoronix and softpedia so even LXDE maintainers started to do something again ;b More seriously, on ML there are more people against the idea and I respect that. Stathis created poll in our connect tool, you can find it here: https://connect.opensuse.org/pg/polls/read/diamond_gr/43117/drop-lxde-in-fav... I'd like to take the way of altering YaST2 installer to remove limitations of DVD size. You can vote for such feature here: https://features.opensuse.org/315061 It's been intentionally described vaguely as I don't know YaST2 internals. Thanks for all your input and see you at openSUSE conference! S_W
participants (13)
-
Alberto Planas Dominguez
-
Cristian Rodríguez
-
Greg Freemyer
-
Guido Berhoerster
-
Holger Sickenberg
-
Jan Engelhardt
-
Larry Finger
-
Linda Walsh
-
Marguerite Su
-
Rajko
-
toganm@opensuse.org
-
Tomas Cech
-
Yamaban