Skip to content

Replace hardcoded Python Software Foundation sponsor logo placements with EthicalAds #1806

@ewdurbin

Description

@ewdurbin

Is your feature request related to a problem? Please describe.

Certain tiers of Python Software Foundation sponsors receive recognition of their sponsorship on python.org with a logo, examples include:

Currently managing these logo placements is manual, performed via the boxes application.

Downsides are that it requires us to format HTML manually. We also receive no analytics on actions taken from these logo placements.

Describe the solution you'd like

Ideally, using the data modeled for sponsors in our existing sponsors application:

  • Create necessary placements/flights via the EthicalAds API
  • Render the necessary flights on python.org based on the specific placement (downloads, jobs, etc...)

Additional context

We would like to have the links render in such a way that rather than going directly to the sponsor's landing page URL, they are taken to the PSF sponsors page. This will provide us with metrics on actions taken from sponsor logo recognitions, without turning them into advertisements.

Ideally the rendering of the sponsor recognitions will be similar to the current side bar recognitions on PyPI.org:

Screen Shot 2021-06-21 at 10 57 28 AM

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions