Giter VIP home page Giter VIP logo

contributor-spotlight's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

contributor-spotlight's Issues

Fix missing opengraph metadata

Reproduction steps

N/A

Expected Results

Each contributor page has opengraph metadata set to ensure the profile picture, summary and background fit nicely independant of the site embedding a post.

Actual Results

Due to the lack of opengraph metadata, thumbnails are treated differently depending on your browser.

Anything else?

No response

Disable renovate for nodejs and use updatecli to retrieve last version from packer-images repository

What feature do you want to see added?

We should disable renovabot for nodejs (ex of PR: #117) and add an updatecli manifest to retrieve the last nodejs defined in https://github.com/jenkins-infra/packer-images/blob/caa9c16a22aae3540d032e7515ca423b494723bd/provisioning/tools-versions.yml#L36 to avoid discrepency between the version defined here and the version available on the agents.

Upstream changes

No response

Remove placeholder contributors

What feature do you want to see added?

Placeholder contributors should be removed:

image

A new one with a Jenkins Butler logo as avatar and a text with links and/or invitation to contribute could be a nice replacement, can be added in a second time.

Upstream changes

No response

Mobile view for contributors site not scaling properly

What feature do you want to see added?

As pointed out in the advocacy & outreach gitter channel, the mobile formatting of the contributor spotlight site could be improved. The feature box for the contributor seems to go off the page, and in the contributor page the text sticks to the center of the page.

IMG_5846
IMG_5847

Would it be possible to update the mobile formatting so that the presentation is closer to the regular jenkins.io site?

Upstream changes

No response

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm asciidoctor.js Unavailable

Other Branches

These updates are pending. To force PRs open, click the checkbox below.

  • chore(deps): update dependency axios to v1.7.2

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

asdf
.tool-versions
  • node 20.12.2
npm
package.json
  • @emotion/react ^11.11.1
  • @emotion/styled ^11.11.0
  • @mui/icons-material ^5.14.12
  • @mui/material ^5.14.12
  • asciidoctor.js ^1.5.9
  • dayjs ^1.11.10
  • gatsby ^5.13.3
  • gatsby-core-utils ^4.13.1
  • gatsby-plugin-image ^3.13.1
  • gatsby-plugin-manifest ^5.13.1
  • gatsby-plugin-offline ^6.13.1
  • gatsby-plugin-react-helmet ^6.13.1
  • gatsby-plugin-sharp ^5.13.1
  • gatsby-plugin-sitemap ^6.13.1
  • gatsby-plugin-typography ^5.13.1
  • gatsby-source-filesystem ^5.13.1
  • gatsby-transformer-asciidoc ^4.13.1
  • gatsby-transformer-sharp ^5.13.1
  • loader-utils ^3.2.1
  • lodash ^4.17.21
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-helmet ^6.1.0
  • react-typography ^0.16.23
  • slash ^5.1.0
  • typography ^0.16.24
  • typography-breakpoint-constants ^0.16.19
  • eslint ^8.57.0
  • eslint-config-google ^0.14.0
  • eslint-config-prettier ^9.1.0
  • eslint-plugin-react ^7.33.2
  • husky ^9.0.0
  • lint-staged ^15.2.0
  • prettier 3.3.2
  • axios ^1.6.2
  • webpack-dev-middleware ^7.2.1

  • Check this box to trigger a request for Renovate to run again on this repository

Add a publication date attribute to pages to program when they should be displayed

What feature do you want to see added?

Having a publication date as attribute to pages (like the existing ones) and preventing displaying/picking pages until due date would be much better than having to request changes on PR to prevent premature publication, ex: #7 (review)

It would also allow merging pull requests when ready and not at the last minutes, avoiding potential painful merge conflicts.

Upstream changes

No response

Update Jenkins text logo navigation

What feature do you want to see added?

At this point in time, when someone clicks on the Jenkins text logo in the upper left hand corner, they will be brought to the contributors.jenkins.io home page. This is the same functionality as the plugins.jenkins.io page & stories.jenkins.io page, where if a user navigates to one of the plugin pages or a success story, and clicks on the Jenkins text logo, they are brought to the home page for that specific url/domain.

Screen.Recording.2023-12-01.at.9.57.06.AM.mov

This could be confusing, as users may expect the Jenkins text logo to bring them directly to jenkins.io instead of the contributor home page or plugin home page. However, changing this may cause a chain reaction where the functionality is questioned on other pages.

Should this be updated or changed?

Upstream changes

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.