Skip to content

Conversation

@rossabaker
Copy link

This is looking good!

I recently put a lot of work into CI, and we've had a couple posts since this project started. This PR merges the latest development branch on the upstream site with the 47 Degrees reboot. Feel free to discard whatever doesn't fit, but this updates the content for everybody, and helps a non-Rubyist like me get it running locally!

josephhajduk and others added 28 commits November 11, 2021 17:55
…ct#1500

did not check the correctness of any other examples
renamed joinAndEmbedNever to joinWithNever in 2020-10-30 blog post
Replaces Gitter link on /about, but previous mentions of Gitter are retained.
…ibutors-page

Remove obsolete contributors page
unicode-display_width (1.8.0)

PLATFORMS
x86_64-darwin-17
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't remember Ruby very well, and am not sure why this was necessary. I was asked to run bundle lock --add-platform x86_64-darwin-17, so I did.


BUNDLED WITH
2.2.32
2.2.24
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I could make this (and perhaps the previous) error go away if my bundler were 2.2.32. If this causes any problems, we'll revert, and I'll figure out how to upgrade.

@@ -0,0 +1,170 @@
typelevel website
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We added a lot of instructions to the , and continue to do so. Some of them are no longer relevant, but I don't want to lose it.

@@ -0,0 +1,59 @@
{
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a generated file. Anyone who doesn't know what this is can comfortably ignore it.

@@ -0,0 +1,63 @@
{
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is for our dev shell and CI. Anyone who doesn't know what this is can ignore it.

@@ -0,0 +1,306 @@
{
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is generated from the Gemfile lock to support the rest of the build. Anyone who doesn't know what this is can ignore it.

@@ -0,0 +1,10 @@
<svg width="71" height="55" viewBox="0 0 71 55" fill="none" xmlns="http://www.w3.org/2000/svg">
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This icon was added when someone updated the chat link. I don't see references to the other icons from the old site, but the files are still here, so I kept it on the merge.

@@ -0,0 +1,23 @@
name: nix-flake-check
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the designers at 47 need to worry about this file.

@rossabaker rossabaker changed the title Merge current Typelevel version as of 2022-01-31 Merge current Typelevel version as of 2022-04-15 Apr 15, 2022
@rossabaker
Copy link
Author

I'm trying to keep the current site in sync with this prototype, but I'm not the most skilled person to get it over the finish line. Do we have anyone from 47 Degrees or Typelevel who can take the wheel here?

@rossabaker rossabaker changed the title Merge current Typelevel version as of 2022-04-15 Merge current Typelevel version as of 2022-07-18 Jul 18, 2022
@raulraja raulraja requested a review from israelperezglez July 18, 2022 22:32
@raulraja
Copy link

@israelperezglez, can you do a design pass over this PR when you have a chance? There are still a few issues related to the TL blog posts not having images. We may have to create default placeholders based on tags or suggest ideas for existing blog posts with no image. Thanks!

@rossabaker
Copy link
Author

I expect this still runs locally with the standard jekyll commands. For anyone without a Ruby environment, but with Nix:

$ nix develop
🔨 Welcome to typelevel-org-shell

[general commands]

  jekyll     - a jekyll bundled with this site's dependencies
  menu       - prints this menu
  tl-preview - preview the Jekyll site

Then tl-preview will run the site and start a local server.

@rossabaker
Copy link
Author

Looking at this again, there are default images here. It looks like there's one for untagged posts, and another one shared by things tagged "technical" or "social". I guess I could categorize our existing posts with those, if everyone agrees on the tags.

@rossabaker
Copy link
Author

I introduced "governance" and "summits" alongside "technical" and "social" and arbitrarily put all posts into one of four categories.

I see the ones with a different image explicitly have "discord-migration.jpg"... whether they related to Discord or not. So it's obvious how to change the pictures. We just don't have appropriate pictures for most of these posts.

@israelperezglez israelperezglez merged commit b072e2a into 47degrees:development Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.