#10052 Deploying packager sponsors page
Closed: Fixed 2 years ago by frostyx. Opened 2 years ago by frostyx.

Describe what you would like us to do:

Please just tell me your preferences and ideally provide a DNS record

When do you need this to be done by? (YYYY/MM/DD)

No deadline


Hello,
I created a page displaying Fedora packager sponsors in an format, that I believe is much more user-friendly than the current alternative.

From the deployment perspective, the most important thing is that it is a static page not requiring any backend.

There are multiple options where to deploy such a site:

As the fedora infrastructure team, do you prefer/recommend any of the hostings? I am not expecting anyone to maintain this, just trying not to end up choosing something that you are not using for other sites.

Also, once I deploy this, would you be so kind and create some pretty URL and point it to the site? Something like https://sponsors.fedoraproject.org, or https://packager-sponsors.fedoraproject.org, or something else that you prefer?


not sure how easy or hard it will be to extend noggin / freeipa FAS, but did you look into trying to store / display some of this information in Fedora Accouints?

Noggin currently does not have a way to customize group displays per group, but it might be interesting.

My main inspiration here is to try to avoid another place a contributor has to go to get information.

Another option might be the cached package review tracker?

https://fedoraproject.org/PackageReviewStatus/

It's not that, but it's kind of related?

It could also be just something off docs.fedoraproject.org ?

not sure how easy or hard it will be to extend noggin / freeipa FAS, but did you look into trying to store / display some of this information in Fedora Accouints?

Noggin currently does not have a way to customize group displays per group, but it might be interesting.

I don't know the difficulty of implementing this within noggin either but my guess is that it will be a rather long-term task. Besides, I am not convinced that we even want this.

The fedora-sponsors page that I created offers features such as

  • Assigning sponsors into areas that they are interested in (e.g. Python, C/C++, Desktop applications, ...)
  • Listing sponsors based on their native language, timezone
  • Showing active sponsors first (we have ~160 sponsors while only ~70 were active in the last two years)
  • Showing as much information about each sponsor in the listing as possible while still being simple (some info still missing, waiting for a new noggin release)

Do you want these things in noggin? I think I wouldn't because they are not really useful for any other group than packager (except for the last one, which would however make the page too long for big groups). On the other hand for packager group and new contributors looking for sponsors, I believe they are essential.

My main inspiration here is to try to avoid another place a contributor has to go to get information.

I understand that but AFAIK there never was any place where a new packager was sent to search sponsors that he might have something in common with. So I think another place is still better than waiting and hoping that somebody takes their review ticket :-)

And I know accounts.fedoraproject.org is new so there was an opportunity for it to be this place but personally, I am not convinced we want it to be. Though, if somebody wants to invest the time and gradually improve it, to be suitable for this use-case, I am not stopping them :-). But until then, I am going to deploy and maintain the fedora-sponsors page.

Another option might be the cached package review tracker?
https://fedoraproject.org/PackageReviewStatus/

Thank you @kevin for the link, I wasn't aware of this.
I might utilize it somehow.

You are right, it's a different thing and I guess the audience is the exact opposite. The cached review tracker looks like a great tool for sponsors to find a next ticket to work on, while the fedora-sponsors page is a tool for new packagers that are waiting for their ticket to be sponsored and would like to personally ask somebody (from their country, or an expert in the thing they are doing, etc).

It could also be just something off docs.fedoraproject.org ?

I quite like this, thank you!
I will see how the page is deployed and do it the same for fedora-sponsors. I will also experiment and see if the sponsors could be listed as a subpage within the docs.fedoraproject.org but more as a long-term goal, since the fedora-sponsors page is nearly finished and I want it to go out to get some feedback and see if it is as useful as I hope it to be.

Metadata Update from @mohanboddu:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: low-gain, low-trouble, ops

2 years ago

@frostyx so, do you need us to do anything here? or you are just going to work with docs folks?

@kevin I successfully deployed the page, check it out
https://docs.pagure.org/fedora-sponsors/

I initially wanted to ask you for some pretty DNS record for it (because I wanted to avoid having my username in the URL or something like that) but the current URL looks quite good. IMHO there is no need for anything fancier.

Thank you for the discussion guys,
I am closing the ticket now.

Metadata Update from @frostyx:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Awesome. Thanks for working on this. :)

Login to comment on this ticket.

Metadata
Boards 1
ops Status: Done