Request for approval: deploying dlang.org on merge

Seb via Digitalmars-d digitalmars-d at puremagic.com
Thu May 26 08:53:34 PDT 2016


Hey,


Let me tell you a little story - once there was the amazing Dconf 
at the beginning of this month (4-6.5).

We put a notice about it on dlang.org "DConf 2016 is coming up: 
May 4-6 in Berlin, Germany. Secure your seat before it's sold 
out!".

It took two weeks, but finally karthikeyan had the time to shout 
and report the outdated message [1].

The PR was merged subsequentially quite fast, but this was more 
than a weeek ago and we still have the annoucement about DConf on 
our landing page.

I talked with CyberShadow a bit, because setting up a CI and 
deploying the website automatically on a merge doesn't seem 
difficult and to quote him the main problem is approval:

> We already have 
> http://wiki.dlang.org/User:Vladimir_Panteleev/Website_staging 
> so it's not a matter of implementation, just everyone agreeing 
> that it's what we want to do

Imho it makes a lot of sense to do this, because showing such 
horribly (>=more than three weeks) outdated news on dlang.org 
makes a terrible impression and merging something should be the 
approval, not the huge latency of our dlang.org maintainer (no 
offense).

If you are against this automatic deployment or want to do it 
manually yourself, please shout now.

[1] https://issues.dlang.org/show_bug.cgi?id=16040
[2] https://github.com/dlang/dlang.org/pull/1304


More information about the Digitalmars-d mailing list