I made this MR to get the ball rolling here: !77
tldr; I added 2 new links in the "About the IDE Working Group" section for Planning Counsel and Mailing List.
I also added the Development Funding Initiative link in the "Sponsor" section.
See the preview here: https://preview-77--eclipseide-org.eclipsecontent.org/working-group/#about
Does this solve this issue? If not, please provide detailed feedback so that we can make the appropriate change.
Thanks!
docker run -it --rm -p 18181:8080 docker.io/eclipsefdn/eclipseide-org:mr-77--2a0961f-b2
and open to http://localhost:18181
fix: #51
Signed-off-by: Christopher Guindon chris.guindon@eclipse-foundation.org
Christopher Guindon (2a0961fd) at 21 Mar 15:49
Add links on https://eclipseide.org/working-group/ to subpages
I think creating new pages is a bigger project than what we should do in the short term.
In the short term, I think we can address this issue by simply including a link for Planning Counsel, Development Funding Initiative and mailing list on https://eclipseide.org/working-group/.
In the long term, we could create new pages but to me that's a bigger project that requires someone to create the content and design the for page.
I think to unblock us, I am going to create an MR with a preview of how I think we can solve this and let folks on the issue discuss it.
@zacharysabourin Once I have done the initial work, I will let you take over and finalize based on the feedback we get.
I thought the problem was that all menu items under the "Working Group" menu are not on the https://eclipseide.org/working-group. This is for historical reasons: when we moved the working group content off the homepage, we left it all on a single page.
My suggestion is for everything under the "Working Group" menu to be on it's own page (removing the weird historical problem where multiple menu items are anchored on a single page)
@sgiacomoni2as I am not sure I am following. The ask here is to add the Planning Counsel, Development Funding Initiative and mailing list links on https://eclipseide.org/working-group/#members since they are hidden in the menu.
I don't understand how spliting Members & Sponsors into 1 new page and News & Events into a 2nd new page will solve this issue.
I made a mistake when triaging thinking it was already solved. But we do intend to fix it.
I would actually do the opposite and split Members & Sponsors into 1 new page and News & Events into a 2nd new page. Leaving only "About" on https://eclipseide.org/working-group/.
With @thomasfroment joining, I think we are going to be building out the membership content, so it would make sense to have it on it's own page where we have room to expand without overwhelming the page.
@sgiacomoni2as The WG would like us to add links to the Planning Counsel, Development Funding Initiative and mailing list.
Should we create a new section for this page or should we add these links in an existing one?
I've assigned @zacharysabourin to the issue to help since @oliviergoulet queue is currently maxed-out!
The original issue from my initial description is still not fixed. If you don't intend to fix it, please say so.
The "New & Noteworthy" page has a button labelled "Previous New & Noteworthy". Hovering over it expands a list of the previous releases. The list is already quite long with more than 10 entries. The list expands to the bottom and covers other parts of the site (e.g. everything under "Eclipse Foundation" on my screen).
If you click on the button, the desired "New & Noteworthy" entry is added to the page below the current "New & Noteworthy". Personally, I find this quite counterintuitive. I would have expected a redirect to the previous notes or a new tab containing the entry. I also don't think that anyone needs direct access to all those old "New & Noteworthy". It would probably be sufficient to have an option for displaying the previous "New & Noteworthy" (and possibly the one for the version still in development). There could be a link to a page that list all old "New & Noteworthy" but they don't need to be accessible at once.
If it's really intended to add the "New & Noteworthy" to the page, the current "New & Noteworthy" ought to be removed and the old "New & Noteworthy" should be displayed above the button. The release could then be mentioned in the heading, e.g. "New & Noteworthy for Eclipse 2022-03".
The "New & Noteworthy" page has a button labelled "Previous New & Noteworthy". Hovering over it expands a list of the previous releases. The list is already quite long with more than 10 entries. The list expands to the bottom and covers other parts of the site (e.g. everything under "Eclipse Foundation" on my screen).
If you click on the button, the desired "New & Noteworthy" entry is added to the page below the current "New & Noteworthy". Personally, I find this quite counterintuitive. I would have expected a redirect to the previous notes or a new tab containing the entry. I also don't think that anyone needs direct access to all those old "New & Noteworthy". It would probably be sufficient to have an option for displaying the previous "New & Noteworthy" (and possibly the one for the version still in development). There could be a link to a page that list all old "New & Noteworthy" but they don't need to be accessible at once.
If it's really intended to add the "New & Noteworthy" to the page, the current "New & Noteworthy" ought to be removed and the old "New & Noteworthy" should be displayed above the button. The release could then be mentioned in the heading, e.g. "New & Noteworthy for Eclipse 2022-03".
Closing as this went live a while back.
Christopher Guindon (cb7e67dd) at 19 Mar 16:14
On https://eclipseide.org/ most content is up to date about 2023-12, but but "83 projects" link in the "Code Meets Community" section points to https://projects.eclipse.org/releases/2023-09 instead of https://projects.eclipse.org/releases/2023-12
Christopher Guindon (9851e1c7) at 19 Mar 16:14
Merge branch 'cguindon-main-patch-e96f' into 'main'
... and 1 more commit
Fix #79
Fix #79
Fix #79