tomadams / web2020

0 stars 0 forks source link

Library announcements missing #4

Open tomadams opened 3 years ago

tomadams commented 3 years ago

Seems to be a lot of missing content. Libkey Nomad Jan Interviews Nobel Laureate Bill Kaelin PubMed getting a makeover Technical training Virtual Library DNA Day etc.

srunkows commented 3 years ago

This should be part of the bigger discussion on what content needs to be displayed: news, announcements, events, etc.

srunkows commented 3 years ago

The feed for the Library landing page has been implemented. https://lib-review-cshl-core.pantheonsite.io/library/

In the interest of time, I included only the first 3 announcements that are currently on the library.cshl.edu website. This will be updated with the most recent content prior to site launch.

tomadams commented 3 years ago

For the " Rosalind Franklin would be 100 year old", can you change the text from "Phone 51" to "Photo 51". Are all of the articles indexed? I am not seeing them in search.

srunkows commented 3 years ago

I corrected the text Phone 51 now says Photo 51.

I did not create pages or posts for any of the announcements that are in the feed. They only exist on the homepage.

The big question is do you want them as static page content or timely post content such as a blog post of news item? They can be created in production prior to launch.

All these updates we are doing on the review site need to be recreated on the production server prior to launch. The announcements can be created then, you just need to let me know what type of content these should be, long term static content, blog post, or news post.

tomadams commented 3 years ago

Most of these news/announcements, I think of as blog posts. Only the most recent get displayed on the home page. But each should have a permalink that goes to a page of just that article's content. There should also be a page of past posts, so that one can find something that appeared previously. Plus this items should be indexed and available for search.

Just to be clear, all of the pages we have been working on are static pages and will not need to be re-created when moving to production. But new/announcement item, will need to be re-created?

What is the situation with the pages like: https://lib-review-cshl-core.pantheonsite.io/archives-blog/the-yeast-collections-james-hicks/ Does all of that need to be recreated, as well?

srunkows commented 3 years ago

Thanks for the clarification on the announcements.

And just so you know, all the content we are creating/updating on the library review branch, absolutely needs to be recreated on production prior to launch. This updated content only exists on the branch.

This is the way the servers work on Pantheon. Content is supposed to be created on production and then pushed down to test and dev and any branches. Code is developed on dev and branches and then gets pushed up to test and production.

There is no way to push content up to other branches, dev, test, or production. Only code can get pushed up. So basically, it doubles my workload. Every content change made on the branch then has to be copy and pasted into the production website.

We created a review branch for you so you could interact with 'published' pages and a working navigation structure which you would NOT be able to do on production unless we published all your pages and posts in production. Making your content live would make it available for the entire world to see. Since this content is under construction, that would be a bad thing to publish pages that you are not satisfied with.

Could I have just put the content on production to start with? Yes, but then with every little tweak, all the content would have had to be pushed down to the branch, all your pages would have had to be republished and the navigation recreated. All this would be way more work then recreating the content on production prior to launch.

The attached PDF is a training/informational document I created which explains how the servers work. This should help to clarify the server environment. Pantheon Server WebOps.pdf