drand / website

Drand webpage, docs and blog 📚
https://drand.love
Other
3 stars 13 forks source link

feat: blog and launch post #67

Closed alanshaw closed 4 years ago

alanshaw commented 4 years ago

The blog was pretty simplistic so I added the @vuepress/plugin-blog plugin which gives us the following features:

I've put the social card in as a placeholder graphic. Max width is 740px so a 1480px wide graphic will look crisp on HD screens. The social card is 388px high (776px @ 2x), but there's no constraint on that.

I've done this all as quickly as possible so there's some code duplication that needs cleaning up and there's no renderer for the tags so it currently just shows a blank page.

Index page:

Screenshot 2020-08-03 at 14 11 45

Post page:

Screenshot 2020-08-07 at 14 38 52

johnnymatthews commented 4 years ago

@alanshaw, sorry I approved your changes earlier, but didn't actually get a chance to run through the initial post. And when I came round to doing it now I couldn't request changes. So I've just made the changes and pushed directly into this branch. I hope that's ok. Feel free to revert anything that doesn't look right to you.

Also, line 100 in the initial post call for a link to the logo assets folder. Not sure where you mean, maybe /docs/.vuepress/public/images?

jsoares commented 4 years ago

New title based on Nicolas' suggestion to put LoE first: "The League of Entropy launches drand v1.0 to become the Internet’s first production-grade, publicly verifiable randomness beacon!"

I'm not wedded to it, but if there is no pushback, let's change it.

@jpgross3 We changed the Pinkston spec sheet to mention drand v1.1.1 instead. Either is fine (one is the big milestone, the other is the current version) but we should be consistent. My suggestion would be to use v1.1.1 but remove the version from the title (because it looks weird to announce a point release). We'd therefore be announcing becoming a production service and then, in the text, we mention the release v1.1.1.

alanshaw commented 4 years ago

We'd therefore be announcing becoming a production service and then, in the text, we mention the release v1.1.1.

@jsoares I think that's fine. I'd originally commented on this in the google doc:

IMHO the big news is the major version number, not the feature or bugfix releases that followed. We're trying to highlight that drand is now stable and production ready, not that we released a bugfix.

So to me, it doesn't matter that v1.0 is not the latest version since the point is to highlight that we transitioned from a non-stable v0.x version. As a side point, yeah, we also released a feature and a bugfix since then but it's not the big news we're trying to highlight here. By including the full latest version number we risk people thinking this is just a run-of-the-mill bugfix post and glossing over it.

jpeg07 commented 4 years ago

Just to make sure we all agree. Currently:

It sounds like we want uniformity, but also consider v1.0 the BIG announcement. With that said, how does this sound:

Title:

The League of Entropy launches drand v1.0 to become the Internet’s first production-grade, publicly verifiable randomness beacon!

Subsection in blog:

Drand v1.1

Drand reached v1.0 in July and v1.1 in August, rolling out many new features and architecture improvements...

jpeg07 commented 4 years ago

(In general, my understanding is that we should drop the final .1 or .0, regardless.)

jsoares commented 4 years ago

Sounds good to me. While v1.0 is the but milestone. some of the improvements listed (chain following, broadcast channel) are indeed 1.1 features.