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
Website Announcements section #880
Comments
For a preview on this feature you can check #879 |
I really like the look and feel for this update! Is it possible to update the PR to make sure that we are pulling announcements from the newsroom API? We created the Eclipse Newsroom website to make it easier for staff and the community to publish news/announcements and events on our various web properties without having to create a PR. |
@chrisguindon We should let the Marketing Committee discuss, but the idea was this would be the source of truth for announcements from the Working Group, it would be completely owned by the Marketing Committee and the PR process would provide a form of committee review/collaboration before publishing. |
hi @chrisguindon , thank you for the comment. By looking at https://newsroom.eclipse.org/, this is a cool third party feed aggregator similar to https://jakartablogs.ee/. The main feature this GitHub issue and PR has in their scope is to actually allows one to publish content (not reference to externally hosted articles) via a PR with just the addition of a Folder, _index.md, and supporting images. Check for example this file: https://github.com/jakartaee/jakarta.ee/pull/879/files#diff-5c254c06f184bd9da914c47020c9d980 |
@cesarhernandezgt Newsroom is more than an aggregator in this case! It was a site we made that allows for users to submit news and events to be included across multiple sites. While most news items currently on the feed are external, content can be included in a body section of the news article submission, with the URL left empty. We used Drupal as the base, and articles are site content. This allows for moderation of content, using Eclipse Accounts rather than access to this repository for rights. I'll defer to Chris on how the moderation works exactly, as he's the one who pulled the system together. |
@autumnfound We should let the Marketing Committee discuss, but as noted the goal is to provide an official channel for public statements made by the Jakarta EE Working Group to be published somewhere on https://jakarta.ee and each post has been created and reviewed by the Working Group itself. Further, as the exclusive channel to represent official communication of the Working Group it should not not include external material like https://jakartablogs.ee and https://newsroom.eclipse.org do. Definitely jakartablogs.ee and newsroom could aggregate this new announcements channel. |
@cesarhernandezgt @dblevins I was under the impression that the goal here was to replace how the EF Marketing Team is posting announcements on the Jakarta.ee homepage. I now understand that we are creating a new section to allow the WG to publish articles on jakarta.ee. Articles here would be submitted to the Eclipse Newsroom website but not the other way around. +1 from me! The more content we can publish on jakarta.ee the better! This will definitely help drive more traffic to the website! |
@cesarhernandezgt I am going to assign you on this issue since you in the Jakarta-ee organization. This allows me to track that we have someone looking into an issue. |
@chrisguindon what is the process or requirements we'd need to implement to get the Working Group Announcements hosted on jakarta.ee to feed into the newsroom aggregator and then via that reach the front page that has all announcements (working group and otherwise). Seems like at minimum we need to ensure there is an rss feed for the Working Group Announcements. Is it just a matter of creating that feed and submitting it to newsroom in some way? Are there specific labels we need to use, etc? |
The newsroom site is not a content aggregator, at least not at the moment. The process right now requires someone to submit news item via https://newsroom.eclipse.org/node/add/news Now, with this said, It's possible to automate the process but that would require some work on the Newsroom site first. If we invest time in automating this, the default rss feed that Hugo provides would probably work as long as it include a |
Thanks, @chrisguindon. I think I'm starting to get it, but want to confirm. Here's what I understand:
Lastly, someday we could do either or both of these:
So basically our process is manual for now, but there are options to do it in a more automated fashion in the future. |
If you submit a URL (The canonical URL for this news item. Keep empty if you wish to host the content on this website. Example of a news item with a URL: This page will redirect to https://www.autoware.org/ Example of an Article hosted on Eclipse Newsroom: In this example, the author did not submit a URL and the content is hosted on Eclipse Newsroom.
Correct!
If submitting news items becomes a problem that we need to solve, we can discuss automating the submission process. I think the EF would like to continue to moderate all submission because this keeps them in the loop of what is going on in our community and it's also an opportunity for them to tag a news item to be displayed on any of our other sites if they think the content is appropriate for our other web properties. As an example, we might want to display an announcement on jakarta.ee, eclipse.org and iot.eclipse.org
It's a possibility! Tthe EF Marketing Team is responsible for the content shown on our homepage, they would need to recommend this change before we could change the homepage.
Seems about right to me! |
Agree. I don't think there'll be much news so submitting manually is no real issue. I think we're good to go.
I'd phrase it slightly differently. It's the Jakarta EE Marketing Committee, under direction of the Jakarta EE Steering Committee, who is responsible for the content shown on jakarta.ee. But absolutely correct that the EF Marketing Team has input into both of those decision-making forums and is often the one shouldered with carrying out those decisions. Thank you so much for all the input and explanations! |
This is all documented here: |
Per my comment in issue #879
|
The Announcements section for the website can be improved to:
The text was updated successfully, but these errors were encountered: