Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated site following transition to OpenHW Foundation #729

Open
shanda-eclipse opened this issue Dec 3, 2024 · 37 comments
Open

Updated site following transition to OpenHW Foundation #729

shanda-eclipse opened this issue Dec 3, 2024 · 37 comments
Assignees

Comments

@shanda-eclipse
Copy link

Starting web content: https://docs.google.com/document/d/1CsrgA_wr4LADbndPRudlcbpVVEhQJUm-LnrQGeti7rk/edit?usp=sharing

Design: https://xd.adobe.com/view/18c1c086-758b-421b-87eb-e278a97b887d-4d92/
Maira will provide the assets from https://gitlab.eclipse.org/eclipsefdn/marketing/-/issues/2694

Code for membership form: code snippet can be found in this issue: #728

Note: there is a lot of additional content still under discussion in a separate document but we would like to get this site started while we work out the details.

@oliviergoulet5 oliviergoulet5 self-assigned this Dec 3, 2024
@shanda-eclipse
Copy link
Author

shanda-eclipse commented Dec 4, 2024

Adding the design files on Maira's behalf while she works on getting access to GitHub.
OpenHW-Web-Images.zip

@shanda-eclipse
Copy link
Author

@oliviergoulet5 can we have the first iteration of this in early January?

I'm curious if anyone has requested/reserved a new domain name, something like openhwfoundation.org? @chrisguindon @eclipsewebmaster

@chrisguindon
Copy link
Member

I'm curious if anyone has requested/reserved a new domain name, something like openhwfoundation.org? @chrisguindon @eclipsewebmaster

As far as I know, I didn't hear anything related to that. @eclipsewebmaster?

@eclipsewebmaster
Copy link

As far as I know, I didn't hear anything related to that. @eclipsewebmaster?

I haven't heard anything about it either.

@oliviergoulet5
Copy link
Member

@oliviergoulet5 can we have the first iteration of this in early January?

Considering that we also have other commitments in January, I find "early January" too tight of a window. I suggest January 30th with the homepage implementation as a first iteration. However, I'll do my best to finish it earlier if possible.

Would that work for you @shanda-eclipse?

@shanda-eclipse
Copy link
Author

@chrisguindon @eclipsewebmaster thanks for confirming. I will likely open an infra next week to request a domain.

@oliviergoulet5 based on what I know Mike and Paul would like this to be a priority in January, but I know we have lots going on, so just do your best.

@chrisguindon
Copy link
Member

chrisguindon commented Dec 13, 2024

@oliviergoulet5 based on what I know Mike and Paul would like this to be a priority in January, but I know we have lots going on, so just do your best.

Please don't hesitate to point them to me if they have any concerns with what @oliviergoulet5 is proposing.

@oliviergoulet5 oliviergoulet5 moved this from Todo to Work in Progress in Websites (Eclipse Foundation Webdev) Jan 2, 2025
@shanda-eclipse
Copy link
Author

When we launch this redesigned site, we would also like to update the domain name: https://gitlab.eclipse.org/eclipsefdn/infrazilla/-/issues/1764

@oliviergoulet5
Copy link
Member

@shanda-eclipse I noticed we intend to display a featured story before the first content section. Do we want to display it in the jumbotron, similar to eclipse.org's homepage?

image

@shanda-eclipse
Copy link
Author

Adding the featured story there would be great, but we will also need the two content sections after the jumbotron.

@SharonCorbett
Copy link

During our internal launch call this morning, Executive raised the matter that this content needs to get published sooner rather than later as the outdated information is impacting clear communication and alignment for the membership process.
Paul White will review the preview and we can continue to adjust as we move forward.

@chrisguindon Can we please see if we can adjust priority on this one.

Thanks,
Sharon

@chrisguindon
Copy link
Member

@chrisguindon Can we please see if we can adjust priority on this one.

Yep! @oliviergoulet5 has been prioritizing this task. I also spent some time this morning reviewing the remaining work to finalize an MVP as soon as possible.

@oliviergoulet5
Copy link
Member

Hi everyone! Here is a preview of the redesign:

https://preview-730--openhwgroup-org.eclipsecontent.org/

I have a few questions and/or requests:

  • What will we do with the sidebar? Should we remove it or make its content more relevant to the OpenHW Foundation?
  • Are we adding a CTA to the navbar like in the mockup? I would need the URL and text for that button
  • I need the images for the Community News and Events on the homepage. @meKokabi (I'm unsure what Maira's GitHub username is so I can't ping)

Also, for the featured story, it still mentions OpenHW Group. As we launch the redesigned site, this must be updated via the newsroom. @shanda-eclipse

@shanda-eclipse
Copy link
Author

What will we do with the sidebar? Should we remove it or make its content more relevant to the OpenHW Foundation?

The sidebar is no longer needed.

Also, for the featured story, it still mentions OpenHW Group. As we launch the redesigned site, this must be updated via the newsroom.

+1 I will make that change

@shanda-eclipse
Copy link
Author

shanda-eclipse commented Jan 14, 2025

Edits:

image

@SharonCorbett
Copy link

Re: Also, for the featured story, it still mentions OpenHW Group. As we launch the redesigned site, this must be updated via the newsroom.

+1 I will make that change

Will that take care of the bottom of About Us which states "What's happening at OpenHW Group?
Find out the latest news for the OpenHW community. Read News"??

@oliviergoulet5
Copy link
Member

@SharonCorbett Yes that's correct

@SharonCorbett
Copy link

I've captured a few other things in by way of comment/suggestions in https://docs.google.com/document/d/1CsrgA_wr4LADbndPRudlcbpVVEhQJUm-LnrQGeti7rk/edit?tab=t.0

@oliviergoulet5
Copy link
Member

oliviergoulet5 commented Jan 15, 2025

On https://preview-730--openhwgroup-org.eclipsecontent.org/membership/become-a-member/ can we update the quotes to match these. I have removed references to OpenHW Group

@shanda-eclipse I can make this change. However, when you click "View More", we have many more testimonials that need to be updated... unless we only want to display the three?

@oliviergoulet5
Copy link
Member

oliviergoulet5 commented Jan 15, 2025

I have updated the preview with all the changes requested @shanda-eclipse @SharonCorbett

Meta Description
Also, I made a quick change to the meta description from

OpenHW Group is a not-for-profit, global organization driven by its members and individual contributors where hardware and software designers collaborate on …

to

OpenHW Foundation is an Eclipse Foundation Working Group driven by its members and individual contributors where hardware and software designers collaborate on open source cores, related IP, tools and software projects.

But I'm sure you'll want to reword it.

Orphan Pages

I'll list all the orphan pages that are no longer linked (but still indexed by search engines) at a later time. Then, we can discuss what URLs need redirects and start removing those older pages.

We can probably do this after launch if we're pressed for time.

@shanda-eclipse
Copy link
Author

On https://preview-730--openhwgroup-org.eclipsecontent.org/membership/become-a-member/ can we update the quotes to match these. I have removed references to OpenHW Group

@shanda-eclipse I can make this change. However, when you click "View More", we have many more testimonials that need to be updated... unless we only want to display the three?

Let's just edit the 3 that are visible for now, as to not delay the launch. I will work on editing the rest later

@shanda-eclipse
Copy link
Author

@croundy @Floadv298 would you like to review staging before we push this live? I know there is some urgency around the launch, so we will continue to refine and expand the website once it's live.

@croundy
Copy link

croundy commented Jan 16, 2025

A few things I noticed while reviewing on my phone:

  1. Jumbotron CTA text boxes have squared corners, rather than rounded like the rest of the text boxes.
  2. the News button doesn't work
  3. The text boxes under the "Why Join" section don't line up.
  4. Some graphics and text don't seem to scale proportionally

Image

Image

Image

@oliviergoulet5
Copy link
Member

@croundy These should now be fixed, except for the Read News. That bad URL is coming from the Newsroom. Can you take a look @shanda-eclipse?

@oliviergoulet5
Copy link
Member

@shanda-eclipse We got the following feedback during code review:

The only things I see are the megamenu dropdowns aren't styled beyond the default... We may want to see if we need something different than 2 grey tones there...

Are we going to keep the base colours for the menus?

@shanda-eclipse
Copy link
Author

@croundy These should now be fixed, except for the Read News. That bad URL is coming from the Newsroom. Can you take a look @shanda-eclipse?

I'm getting an error saying newsroom is not available, so I can't double check. But the issue is likely that we are pointing to the new URL that isn't live yet, rather then the path for news on the old site.

@shanda-eclipse
Copy link
Author

@shanda-eclipse We got the following feedback during code review:

The only things I see are the megamenu dropdowns aren't styled beyond the default... We may want to see if we need something different than 2 grey tones there...

Are we going to keep the base colours for the menus?

@meKokabi can you make a recommendation?

@SharonCorbett
Copy link

We really really need to get this published. Is there anything that is too horrible to not push that we can't adjust later?

@oliviergoulet5
Copy link
Member

@SharonCorbett I can't speak for the content, but we should be good to go from a technical perspective.

However, considering this significant change to the website, I recommend going live on Monday unless necessary.

But if we do push live today with the redesign, we would definitely not want to change the domain until Monday since that involves more risk and would require multiple other teams to be involved.

@shanda-eclipse
Copy link
Author

+1 for pushing live today or Monday

@oliviergoulet5 oliviergoulet5 moved this from Work in Progress to Review in Websites (Eclipse Foundation Webdev) Jan 17, 2025
@oliviergoulet5
Copy link
Member

@fredg02 @eclipsewebmaster FYI, we may need your assistance with this. I'll reach out when we try to change the primary domain from openhwgroup.org to openhwfoundation.org on Monday.

@SharonCorbett
Copy link

Yes, totally agree to not changing domains until Monday. But if we can publish this today would be awesome!
Have a great weekend!

@oliviergoulet5
Copy link
Member

@SharonCorbett Have a great weekend to you as well!

To give an update:

The redesign is now live on the old www.openhwgroup.org domain.

I noticed Cloudflare is hiding the email from the "Get Involved" page as a way to protect the email from bots. I have never encountered this before, and it will unlikely be fixed today.

Older pages like https://www.openhwgroup.org/working-groups/ can still be accessed by search engine results. I will look into implementing redirects and removing pages next week.

@PaulWhite-Eclipse
Copy link

Thanks to everyone for getting this new site up and running - it's appreciated.

Can I suggest 2 immediate (not a fire, but would be very helpful) updates:

  1. On the Members page, can we add the following sentence (feel free to edit):
    "The following are the members of the OpenHW Foundation. This list does not include members of the original OpenHW Group that are in the process of migrating their membership to the new OpenHW Foundation. As members complete the migration process, their logos will be added here. Please use the Contact Us on the Become a Member page if you have questions or wish to complete the migration for your company."

  2. Resources tab. Any chance we can add "Events" to the top of the list, and link to events.eclipse.org. And on events.eclipse.org add an OpenHardware category. And note that Embedded World, FOSDEM, and most other events should be included.

BTW, not meaning to pile on but the filters on that page are old and should be updated to list only the top 5-6, and with an "Other" listed to capture the rest. We do not need openMDM, Science, etc. listed.

@oliviergoulet5
Copy link
Member

Hi @PaulWhite-Eclipse!

Here is a preview of the changes: https://preview-734--openhwgroup-org.eclipsecontent.org/

On the Members page, can we add the following sentence

I placed the text in an alert. See members page

Resources tab. Any chance we can add "Events" to the top of the list, and link to events.eclipse.org

I could link events.eclipse.org (now eclipse.org/events), but the user must manually apply the OpenHW filter once they arrive on the site. I can look into making the URLs for eclipse.org/events shareable with the filter state (e.g. eclipse.org/events?categories=openhw).

We also have the events page on openhwgroup.org.

Until we get the stateful URLs, would you rather we link https://www.eclipse.org/events or the event page?

@PaulWhite-Eclipse
Copy link

Membership page looks good - thanks for the quick turnaround.

To your last question, either is fine with me - I'll defer to you or @shanda-eclipse if one is easier or better. But if we leave it as the old OpenHW Event page, can we please add Embedded World to it.

@shanda-eclipse
Copy link
Author

I think leaving it as the OpenHW events page is fine. I will update the event in the newsroom so it is tagged for OpenHW.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

7 participants