Re: KDE in GoboLinux - has KDE become more difficult?
"Lucas C. Villa Real" <[email protected]> Fri, 25 Aug 2017 10:58:51 -0300
| Newsgroups | gmane.linux.distributions.gobo.general |
|---|---|
| Message-ID | <CAAvzgtbkGgi4e786zXHO71k7SEZjw5tGFBUBsKXYVR5vk6zXfg@mail.gmail.com> |
--===============7279056895218528535== Content-Type: multipart/alternative; boundary="f403045cf6de54d89e05579458f4" --f403045cf6de54d89e05579458f4 Content-Type: text/plain; charset="UTF-8" On Fri, Aug 25, 2017 at 10:04 AM, Robert Alexander <[email protected]> wrote: > Hello GoboFolks in general, > > Since a while I am wondering about QT and KDE in general. > > The old folks may remember that GoboLinux used to come with KDE on board, > like in the old days, > 2004 or something. This was in theKDE 3 area. I remember that I myself was > able to compile qt3 > and kde3 stuff (kde-libs, kde-baseand so on) quite easily on non-gobolinux > systems as well. > > Then came the switch to cmake, qt4, and kde4 and things became a lot more > difficult, at the > least for me. Now we have qt5 and kde5 and ... plasma... kde-apps 17.0.x > something. To be > honest I lost track. You can find about 200-300 individual .tar.xz files > in total now for kde + kde > plasma and many ofthem aren't so trivial to set up or get to compile - > thanks to cmake again > IMO. In my opinion at the least, or my experience. > > So my question here is, and I want to keep this fairly short: > > - Has the way how the KDE project changed over the years, made things > harder to work > with for gobolinux developers in general, or is the primary reason just > something more > mundane such as lack of time? > > I am asking in particular because a while ago on slashdot, there also were > several other > people who said that kde 3 was the last great KDE and things have decayed > past this > point onward. And I wondered if that was something that may also be a > reason why gobolinux > may not come with KDE. If things would be more easy, would kde be also > packaged? > > I am asking here in particular because I think that I could eventually > autogenerate valid > gobolinux recipes, perhaps by the end of the year (I have to improve on > the code and > look for corner cases or more complicated programs, but simple recipes I > should be able > to autogenerate ... I am currently tracking close to 3000 programs and > wrote a small > script that tells me which gobo-recipes I am missing yet... I'll keep on > adding missing > ones over the next ~weeks). > Hi Robert, The last time I've looked into KDE was when we were releasing 015 -- I have basically looked into the Beyond Linux From Scratch (BLFS) book and picked the most basic components of the project to build. The thing is, it kept crashing and behaving inconsistently. That was with KDE 4.something. I spent a reasonable amount of time looking for patches from upstream and collecting more patches from other distros, but even still it was just not stable at the time. Had things been different, KDE would likely have been shipped as the default DE for 015. I haven't looked back into KDE since then, and given time constraints I probably won't in the near future. But if you have personal interest in trying it out, I suggest you pick the list of packages from BLFS and try to bootstrap a minimal environment. We can publish your packages on the community repository once you have them ready. By the way, we used to have a script called UpdateKdeRecipe -- in fact, it still exists, but is no longer maintained. You can find it under Scripts/Current/bin. Please feel free to take ownership of that script and/or to replace it with your own toolset. I will be happy to review and merge your pull requests. Best regards, Lucas --f403045cf6de54d89e05579458f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On F= ri, Aug 25, 2017 at 10:04 AM, Robert Alexander <span dir=3D"ltr"><<a hre= f=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>>= ;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 = .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><di= v><div><div><div><div><div><div><div><div><div><div><div>Hello GoboFolks in= general,<br><br></div>Since a while I am wondering about QT and KDE in gen= eral.<br><br></div>The old folks may remember that GoboLinux used to come w= ith KDE on board, like in the old days,</div><div>2004 or something. This w= as in theKDE 3 area. I remember that I myself was able to compile qt3</div>= <div>and kde3 stuff (kde-libs, kde-baseand so on) quite easily on non-gobol= inux systems as well.<br></div></div><br></div>Then came the switch to cmak= e, qt4, and kde4 and things became a lot more difficult, at the<br></div>le= ast for me. Now we have qt5 and kde5 and ... plasma... kde-apps 17.0.x some= thing. To be<br></div>honest I lost track. You can find about 200-300 indiv= idual .tar.xz files in total now for kde + kde</div><div>plasma and many of= them aren't so trivial to set up or get to compile - thanks to cmake ag= ain</div><div>IMO. In my opinion at the least, or my experience.</div></div= ><div><br></div>So my question here is, and I want to keep this fairly shor= t:<br><br></div>=C2=A0- Has the way how the KDE project changed over the ye= ars, made things harder to work<br></div>with for gobolinux developers in g= eneral, or is the primary reason just something more</div><div>mundane such= as lack of time?</div><div><br></div><div>I am asking in particular becaus= e a while ago on slashdot, there also were several other</div><div>people w= ho said that kde 3 was the last great KDE and things have decayed past this= </div><div>point onward. And I wondered if that was something that may also= be a reason why gobolinux</div><div>may not come with KDE. If things would= be more easy, would kde be also packaged?</div><div><br></div><div>I am as= king here in particular because I think that I could eventually autogenerat= e valid</div><div>gobolinux recipes, perhaps by the end of the year (I have= to improve on the code and</div><div>look for corner cases or more complic= ated programs, but simple recipes I should be able</div><div>to autogenerat= e ... I am currently tracking close to 3000 programs and wrote a small</div= ><div>script that tells me which gobo-recipes I am missing yet... I'll = keep on adding missing</div><div>ones over the next ~weeks).</div></div></d= iv></blockquote><div><br></div><div>Hi Robert,</div><div><br></div><div>The= last time I've looked into KDE was when we were releasing 015 -- I hav= e basically looked into the Beyond Linux From Scratch (BLFS) book and picke= d the most basic components of the project to build. The thing is, it kept = crashing and behaving inconsistently. That was with KDE 4.something. I spen= t a reasonable amount of time looking for patches from upstream and collect= ing more patches from other distros, but even still it was just not stable = at the time. Had things been different, KDE would likely have been shipped = as the default DE for 015.</div><div><br></div><div>I haven't looked ba= ck into KDE since then, and given time constraints I probably won't in = the near future. But if you have personal interest in trying it out, I sugg= est you pick the list of packages from BLFS and try to bootstrap a minimal = environment. We can publish your packages on the community repository once = you have them ready.</div><div><br></div><div>By the way, we used to have a= script called UpdateKdeRecipe -- in fact, it still exists, but is no longe= r maintained. You can find it under Scripts/Current/bin. Please feel free t= o take ownership of that script and/or to replace it with your own toolset.= I will be happy to review and merge your pull requests.</div><div><br></di= v><div>Best regards,</div><div>Lucas</div><div><br></div></div></div></div> --f403045cf6de54d89e05579458f4-- --===============7279056895218528535== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZ29ib2xpbnV4 LXVzZXJzIG1haWxpbmcgbGlzdApnb2JvbGludXgtdXNlcnNAbGlzdHMuZ29ib2xpbnV4Lm9yZwpo dHRwOi8vbGlzdHMuZ29ib2xpbnV4Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dvYm9saW51eC11c2Vy cwo= --===============7279056895218528535==--