View Issue Details

IDProjectCategoryView StatusLast Update
0005952TalerWeb site(s)public2021-08-24 14:23
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Target Version0.8Fixed in Version0.8 
Summary0005952: move www.git to GNU-style build system and allow "make install"
DescriptionThis has already been done for landing.git. We should use the new (submodule-based) build system. This makes it easy to do a "make install" instead of having to copy stuff manually in the BB jobs.

See the Makefile in landing.git for where/how to copy the website contents.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

nikita

2020-04-25 14:05

reporter   ~0015781

This is finished, right?
- We use the new build-common for configure steps
- We have an install rule in the makefile
- We run install in the update_www.sh

I'm still not happy with the artifacts lying around and us doing an uninstall instead of having 2 directories which just get used (current state, new state).

Florian Dold

2020-04-30 08:26

manager   ~0015815

I would consider this done.

The atomic copying of the newly build and installed website to the location that is served by nginx is IMHO a concern of the buildbot and not the www repo.

Issue History

Date ModifiedUsernameFieldChange
2019-10-28 12:08Florian DoldNew Issue
2019-10-28 12:14Florian DoldAssigned To => nikita
2019-10-28 12:14Florian DoldStatusnew => assigned
2019-10-28 12:26nikitaStatusassigned => acknowledged
2020-04-25 14:05nikitaNote Added: 0015781
2020-04-25 14:05nikitaAssigned Tonikita => Florian Dold
2020-04-25 14:05nikitaStatusacknowledged => feedback
2020-04-30 08:26Florian DoldStatusfeedback => informing
2020-04-30 08:26Florian DoldResolutionopen => fixed
2020-04-30 08:26Florian DoldNote Added: 0015815
2020-07-24 09:56Christian GrothoffTarget Version => 0.8
2020-07-24 09:56Christian GrothoffFixed in Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed