Page MenuHomeLubuntu

Add release notes link
Open, NormalPublic

Description

We have Calamares set to provide three links:

/etc/calamares/modules/welcome.conf
	showSupportUrl:         true
	showKnownIssuesUrl:     true
	showReleaseNotesUrl:    true

However we don't seem to have all of these set so they don't all display:

/etc/calamares/branding/lubuntu/branding.desc
	    productUrl:          https://lubuntu.me/
	    supportUrl:          https://lubuntu.me/links/

All we have to do is add releaseNotesUrl: https://lubuntu.me/cosmic-released/ or the like and we're set.

Unfortunately, we have another problem. Right now the links don't even work. Click on them and you get:

QStandardPaths: wrong ownership on runtime directory /run/user/999, 999 instead of 0

…which I suspect has something to do with the changes we made to the installer user, but I'm not sure. @tsimonq2 ?

Related Objects

Event Timeline

wxl created this task.Oct 22 2018, 1:52 AM
wxl triaged this task as Normal priority.

All we have to do is add releaseNotesUrl: https://lubuntu.me/cosmic-released/ or the like and we're set.

The only problem is that next cycle we'll need to remember to do this right before flipping the switch on the release. Do it too soon and we'll get endless complaints about 404s. Do it too late and we'll not get it in in time.

Right now the links don't even work.

That's because the installer runs as root; because it needs to. Maybe we should see what other distros are doing for this, because pkexec calamares just wasn't functioning properly.

tsimonq2 renamed this task from add release notes link to Add release notes link.Oct 30 2018, 2:57 PM
wxl added a comment.Nov 2 2018, 1:15 AM

Solution for the 404 problem: make a generic "in development page." Then we can just use nginx to redirect to that page until release time.

Regarding the pkexec/root thing, can you chase that down please? Maybe make a new task for it?

tsimonq2 added a subscriber: teward.Nov 2 2018, 2:11 PM

Solution for the 404 problem: make a generic "in development page." Then we can just use nginx to redirect to that page until release time.

Punting to @teward >_>

(if he doesn't have access to the separate Lubuntu.me server, please give him that access @wxl)

Regarding the pkexec/root thing, can you chase that down please? Maybe make a new task for it?

I think it can be done in this task, I just need to hunt things down. Later or tomorrow I'll reassess the state of just using pkexec and if that works, I'll just switch it. Otherwise, upstream is going to be my next step.

teward added a comment.EditedNov 2 2018, 2:18 PM

*kicks back at @tsimonq2* We need a generic "Under Construction" or "Under Development" page first before I can reliably do that kind of redirection. At least if we don't want it to look like a standard 404.

wxl added a comment.Nov 2 2018, 2:21 PM

@teward has server access. Didn't give him a WP account because he probably doesn't need one. @tsimonq2 I'll let you do what you want with that development page but maybe it should provide links to how to contribute and connect?