dragora-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dragora-members] Roadmap for Dragora 3.0 -beta2?


From: Matias Fonzo
Subject: Re: [Dragora-members] Roadmap for Dragora 3.0 -beta2?
Date: Wed, 09 Sep 2020 18:41:06 -0300
User-agent: Roundcube Webmail/1.4.6

El 2020-09-09 14:43, Michael Siegel escribió:
Hi selk,

a few quick comments and ideas from my side.

Am 08.09.20 um 23:31 schrieb Matias Fonzo:

For the -beta2 you have to complete Trinity Desktop by adding a web
browser.  Seamonkey, or the libre version of this, would be fine.  If
anyone has more information (to refresh) about this, please write.  :-)

Doesn't TDE already have Konqueror? Is that maybe suitable as a Web
browser? I guess there are probably some security issues with that, though.

Yes, it comes with Konqueror. It works, but it's probably not enough or what most users expect.

Also, I like TDE, but is it really strictly necessary to have it
available and fully supported for -beta2? Wouldn't it be enough to offer
a browser to use with Xfce, maybe GNU Icecat?

Strictly no, but complete enough to work well. The basis of TDE and something else, "complete" TDE is many things...

Xfce was included and then moved to testing[1]. This is because if I remember correctly, it involves a number of annoying dependencies, such as polkit, consolekit and I don't remember what else. Also "gvfs" that has several dependencies.

TDE doesn't require any of this, and is more stable and complete than Xfce.

[1] http://git.savannah.nongnu.org/cgit/dragora.git/tree/testing/recipes

Some adjustments have to be made in the Dragora installer so that it can search for packages, series and offer them to the user for installation.  At the moment I think I will omit the selection of package-by-package,
since there were several changes for Qi and package names, you have to
put a lot of detail and attention, energy to make this part go well.  I
think it's more than enough that the user is offered a complete
installation, or can at least select the series of packages, since the
packages can be removed later.. at least for now.

Hm… If there would be any way to avoid removing that feature I'd be
really happy because I would definitely use it. I'd say that having to
remove packages I didn't want in the first place later is kind of
burdening me as a user.

Agree.

What exactly makes it complicated to implement/keep this feature?

When I implemented it, I remember that it was a lot of work, detail and attention. This is sensitive because if it is not well done, you can lose a package or ruin something.

I will try to look at it in a fresh way, because given the changes in Qi, the restructuring, the package names, I have to rewrite this part in the installer[2] and the script that generates the package list for the installer[3].

[2] http://git.savannah.nongnu.org/cgit/dragora.git/plain/archive/dragora-installer/parts/InstallPackages [3] http://git.savannah.nongnu.org/cgit/dragora.git/plain/packages/makeTags

Also, I take this opportunity to touch on the theme of the website, I
know that Michael is preparing some important changes in the navigation
menu, but I would like to see if we can add some content, for example,
add the announcements of the releases of Qi, and start making a FAQ. 
Try to collect the questions that are asked on IRC, or ask new general
but important questions.

As you can see, I have made public the development branch for
implementing the almost fully automatic generation of the navigation
menu as an expandable tree today. There's a TODO file[1] in there
detailing what still needs to be done. I've split that into problems I'd
like to solve before merging it into the master branch and others which
can be solved after doing that. It's not strictly necessary to go by
that division, though.

As far as an FAQ goes, I'd say this: An FAQ should really only include
genuine frequently asked questions and not be used to communicate basic
facts about the project. There are, IMO, better ways to do that, one
being a technical overview page like Devuan and Adélie have it:

  * https://devuan.org/os/
  * https://www.adelielinux.org/about.html#overview

Thanks, I will take a look.

I already have some notes on what I think this could look like in the
case of Dragora.

Concerning the website, I think it would be a good idea to start by
refining the introductory text on the Home page. I have some notes on
that as well.

Sounds interesting, feel free to share.  :-)

And, of course, we can add the release announcements for Qi.


Good.


Best
--Michael

[1] https://notabug.org/dragora/dragora-website/src/mk_nav_ng/TODO



reply via email to

[Prev in Thread] Current Thread [Next in Thread]