On Wednesday, 23 December 2015 at 17:22:25 UTC, Andrei Alexandrescu wrote:
Yah. Overall I think a redesign is needed simply because it's time. Second I think the particular redesign discussed here is nice in many ways. Third I think I'm being reasonable if I ask to introduce new or custom technology dependencies only with good reason.

That is very reasonable I too think but isn't it a question of viewpoint?
I see the dependency chain for a Website as follows:

1) HTML
2) HTML, CSS
3) HTML, CSS, Javascript

It seems that the dlang.org Homepage needs CSS and Javascript so 3 is the minimal dependency chain. Ddoc is an additional dependency already and might be more efficient to insiders but to outsiders it is an obstacle. I think you are right in saying that the site should be build with technologies you are most efficient with but you should also consider the obstacle you are building up by this. It's hard to estimate the outcome of dropping ddoc but you might get more helpers by this move.

So I guess it's a question of how many contributers you get by removing ddoc which nobody is able to tell beforehand. For this reason why not just try to go without it for now and decide later on if it is worth it or not. I can't imagine that you loose that much efficiency by dropping ddoc for some time and I don't think it would be that much work to switch to ddoc later on. But on the other hand I don't have a clue and might be totally wrong. :-)

By this decision you would also get a contributor who is willing to build the initial site which is propably the hardest thing to do.

Reply via email to