Re: New DUB documentation

2023-11-24 Thread notna via Digitalmars-d-announce

On Thursday, 23 November 2023 at 07:16:59 UTC, WebFreak001 wrote:
the layout is standard from material for mkdocs and widely used 
in other projects, no plans on changing that for now, the 
experience is more efficient for when you get used to it too.


a BIG thanks for the re-work from my side.

I personally do like the new docu and layout and the smart 
move to `mkdocs` because it's the most used technical 
documentation framework out there __AND__ now many more people 
can easily enhance / improve things...




Re: New DUB documentation

2023-11-24 Thread bachmeier via Digitalmars-d-announce

On Wednesday, 22 November 2023 at 21:35:34 UTC, WebFreak001 wrote:
the revamped DUB documentation I started a while ago is now 
deployed on https://dub.pm


Limiting my comments to the "Getting Started" page, since that's 
obviously where new programmers will go first.


On the very first page, there are links to the DUB registry 
website and assorted man pages. You've just lost half the 
audience right there. The best possible outcome is that the user 
is confused but pushes on. It says "You can also skip ahead to 
First steps if you already have dub installed." How do they know 
if it's installed?


The first page has to be crystal clear. It can't have 
distractions or require knowledge of the installation status of 
this thing called "DUB".


The "First Steps" page is likely to be the last steps for many. 
It provides a CLI command and then shows a bunch of output from 
an interactive session with no explanation. That's followed by a 
brief discussion of directories and files. There's also mention 
of .gitignore, so I guess that means Git is required to use DUB. 
Then there's discussion of two formats, with no information on 
how to choose, or why it's important. That's followed by a 
presentation of configuration files with no explanation.


I wish I could be positive, but this doesn't move the needle. The 
two key ingredients for a getting started guide are examples and 
explanations, and both are missing.




Re: New DUB documentation

2023-11-24 Thread Guillaume Piolat via Digitalmars-d-announce

On Wednesday, 22 November 2023 at 21:35:34 UTC, WebFreak001 wrote:
the revamped DUB documentation I started a while ago is now 
deployed on https://dub.pm


Thanks for this!


Re: New DUB documentation

2023-11-24 Thread BoQsc via Digitalmars-d-announce
Also it's a good idea to maintain the same style as dlang forum 
and dlang website, along with dlang tour and online dlang editor. 
The dlang webdesign choice feels really solid and robust. At 
least from my perspective.


If someone needed a dark theme dub documentation. A simple button 
to toggle it would have been enough.


Small tweaks for layout and small tweaks overall for more 
professional look and efficiency of use. Would have been enough.


Re: New DUB documentation

2023-11-24 Thread BoQsc via Digitalmars-d-announce
The new DUB documentation feels less efficient for use. First 
impression: headache.


If the content is improved and refined, then yeah that's 
welcoming, a good thing and well done.


But overall use, it just feels like trying to be modern without 
being clever and usable.


I think the previous design was better, more user-friendly, even 
if looked worse.


Darker blending indistinct colors (dark red, dark background), 
way smaller fonts.

![](https://i.imgur.com/2p0bk70.png)


Gray headers on gray background.
![](https://i.imgur.com/STpd64a.png)

The link colors are giving headaches too. But that might be only 
for me right now.