EclipseFdn / eclipse.org-research

The Eclipse Foundation has been a partner in many publicly funded research projects since 2013. We help organizations to successfully create, publish, and sustain an open source software platform, making the results of the research projects available for commercial or public exploitation.
https://eclipsefdn-research.netlify.com
Eclipse Public License 2.0
0 stars 12 forks source link

Improving the research project page by adding Eclipse project dependencies #40

Closed phkrief closed 4 years ago

phkrief commented 4 years ago

Dear Web Team,

We would like to improve the default template for the research project pages to include not only the Eclipse projects that the research contributes to but also the Eclipse projects that the research project uses. This will allow us to promote our projects and demonstrate that the research is (intensely) using Eclipse technologies.

the APPSTACLE is a great example using 7 Eclipse projects and we have a couple of research project which asked to be able to list used Eclipse technologies.

I have attached a possible layout as a suggestion. Your suggestions are of course more than welcome.

This is NOT an urgent request

Thanks a lot for your help

Kind regards new-research-project-page

flora8984461 commented 4 years ago

Hello @phkrief ,

APPSTACLE is a best case scenario for this new idea. It might have issues in implementations for some of the other projects with longer content on the right side. If we make it full width, then there's a real chance we could have a significant gap between the content and the referenced projects. The following screenshot is just an example of what the potential issue would look like. image

We probably need to think of a better design of how we want to implement this. @autumnfound 🤔

phkrief commented 4 years ago

Hi @flora8984461

I understand it is an example. Nevertheless, it will be very exceptional to have more than 2 eclipse project on the right, knowing in 90% we will have only one. Now we could organize the layout differently, for example, like that: image

WDYT?

autumnfound commented 4 years ago

A real-world example of this would be PANORAMA, which I've included below using the new style (rough mock, so some things differ): image

For a second example, here is one with the normal case (I realize its not perfect as it's in individual panels rather than one large panel, but its a quick mock up): image

I think this second style is more robust and accessible than the first style!

phkrief commented 4 years ago

+1 Thx @autumnfound

flora8984461 commented 4 years ago

@phkrief Just FYI: currently only APPSTACLE has the Eclipse project info since this is the only info I was provided. You can add Eclipse projects to other projects as you wish like in the content/project/appstacle.md : referenced_eclipse_projects: ["iot.ditto", "iot.hawkbit", "iot.hono", "iot.leshan", "ecd.che", "ecd.theia"]

Or you can provide the info to us and we will add all for you. Thanks!