Hi everyone,
We are moving Fedora Planet from the old (python2) software running on fedorapeople.org to a new application that is running in OpenShift. This new application uses information from the Fedora Account System to find blogs, so please make sure your account is updated.
You can see the new planet at: https://planet.apps.ocp.fedoraproject.org/
To add blog posts in Fedora Planet you basically need to update RSS URL field at https://accounts.fedoraproject.org/
[image: image.png]
We will also update its wiki at https://fedoraproject.org/wiki/Planet when we retire the old planet
We intend to retire the old planet at 2024-05-29 and this new one will start responding at the fedoraplanet.org address.
Regards,
Pedro Moura
he/him/his
Software Engineer
Red Hat https://www.redhat.com
pmoura@redhat.com https://www.redhat.com
-- _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedorapro... Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Thu, May 16, 2024 at 05:16:17PM -0300, Pedro Moura wrote:
Hi everyone,
We are moving Fedora Planet from the old (python2) software running on fedorapeople.org to a new application that is running in OpenShift. This new application uses information from the Fedora Account System to find blogs, so please make sure your account is updated.
You can see the new planet at: https://planet.apps.ocp.fedoraproject.org/
To add blog posts in Fedora Planet you basically need to update RSS URL field at https://accounts.fedoraproject.org/
IIUC, you're indicating that the existing planet feed addresses will not be automatically migrated, and thus everyone has to update their profile, even if already on the Fedora Planet today ?
With regards, Daniel
On Fri, May 17, 2024 at 08:42:12AM GMT, Daniel P. Berrangé wrote:
On Thu, May 16, 2024 at 05:16:17PM -0300, Pedro Moura wrote:
Hi everyone,
We are moving Fedora Planet from the old (python2) software running on fedorapeople.org to a new application that is running in OpenShift. This new application uses information from the Fedora Account System to find blogs, so please make sure your account is updated.
You can see the new planet at: https://planet.apps.ocp.fedoraproject.org/
To add blog posts in Fedora Planet you basically need to update RSS URL field at https://accounts.fedoraproject.org/
IIUC, you're indicating that the existing planet feed addresses will not be automatically migrated, and thus everyone has to update their profile, even if already on the Fedora Planet today ?
Yes. We considered trying to migrate .planet files but:
* There's a ton of invalid ones that don't resolve or are 404, or have 0 entries in them, or go to things that aren't rss feeds. * There's a ton of them that were setup by people years ago that are no longer active in the fedora community, so there's no fedora tagged posts, but who knows if they intend to add some, or never will. * There's a ton of them that are http and a simple http/https substitution doesn't work, so we don't know where the https version is or if it exists.
Perhaps we could look at posters for the last say 6months and mail them directly to check and update? That would at least get somewhat active folks...
On Fri, May 17, 2024 at 11:53:34AM GMT, Miroslav Suchý wrote:
Dne 16. 05. 24 v 10:16 odp. Pedro Moura napsal(a):
To add blog posts in Fedora Planet you basically need to update RSS URL field at https://accounts.fedoraproject.org/
How can I add more feeds? Under my account I had feeds to two Packit blogs, one ABRT and my personal.
Hum, good question. I'll ask Pedro about this.
On Fri, May 17, 2024 at 12:49:12PM GMT, Kamil Paral wrote:
On this new URL, the sub-planets are currently broken. Also, how can I add an RSS feed to a particular sub-planet? (note that that RSS feed is different from the RSS feed for the main planet).
Yes, and we should have noted this in the announcement, but we were going to sunset the 'sub-planets'. They didn't seem to be very active/used. Is that not the case?
On Fri, May 17, 2024 at 02:51:35PM GMT, Kevin Kofler via devel wrote:
Which means that basically all blogs are going to vanish from Fedora Planet unless people re-add them manually.
Yes.
There are 809 blogs on the old Planet Fedora, the new one currently has 30 (should be at least 31 soon when it picks up my RSS URL that I have just added to accounts.fedoraproject.org). That is less than 4%. More than 96% of the blogs will be gone.
But of those 809, a very large majority are invalid, inactive or broken in some way.
kevin
IIUC, you're indicating that the existing planet feed addresses will not be automatically migrated, and thus everyone has to update their profile, even if already on the Fedora Planet today ?
Yes, it won't be automatically migrated because planet is querying fasjson to get the feed so it should be part of user data
Dne 16. 05. 24 v 10:16 odp. Pedro Moura napsal(a):
To add blog posts in Fedora Planet you basically need to update RSS URL field at https://accounts.fedoraproject.org/
How can I add more feeds? Under my account I had feeds to two Packit blogs, one ABRT and my personal.
How can I add more feeds? Under my account I had feeds to two Packit blogs, one ABRT and my personal.
So far, users can only add just one feed. We didn't know the necessity of having more than one because we didn't get too many answers in the research about sub-planets. If that is an issue, we need to ask for an update in noggin and consequently fasjson.
On Пан, 20 мая 2024, Pedro Moura wrote:
How can I add more feeds? Under my account I had feeds to two Packit blogs, one ABRT and my personal.
So far, users can only add just one feed. We didn't know the necessity of having more than one because we didn't get too many answers in the research about sub-planets. If that is an issue, we need to ask for an update in noggin and consequently fasjson.
Judging by https://github.com/fedora-infra/freeipa-fas/blob/dev/ipaserver/plugins/baser..., the backend already supports multi-valued fasRssUrl attribute. 'fasrssurl*' is FreeIPA syntax for 'zero or many values'. Indeed, LDAP 'fasRssUrl` attribute definition lacks SINGLE, so it will be a multi-valued one.
Noggin has support for lists of values for an attribute and defaults to a single value. This needs to be fixed for 'rss_url' field in Noggin's user representation by adding an attr_types override similar to how 'sshpubkeys' and 'gpgkeys' overridden.
So the only visible change needed is probably a Noggin's attr_type override. fasjson will need a Converter('fasRssURL', multivalued=True) and that should be enough.
Overall, this looks like a two-line change across two projects.
Hello everyone,
The PR is in the queue for merging. Soon, it will be possible to add more than one feed.
One important piece of information I forgot to mention is that *HTTP links are not allowed*. If your blog is set to HTTP in Fedora Accounts, please change it to HTTPS.
Regards,
Pedro Moura
he/him/his
Software Engineer
Red Hat https://www.redhat.com
pmoura@redhat.com https://www.redhat.com
On Mon, May 20, 2024 at 12:55 PM Alexander Bokovoy abokovoy@redhat.com wrote:
On Пан, 20 мая 2024, Pedro Moura wrote:
How can I add more feeds? Under my account I had feeds to two Packit blogs, one ABRT and my personal.
So far, users can only add just one feed. We didn't know the necessity of having more than one because we didn't get too many answers in the research about sub-planets. If that is an issue, we need to ask for an update in noggin and consequently fasjson.
Judging by
https://github.com/fedora-infra/freeipa-fas/blob/dev/ipaserver/plugins/baser... , the backend already supports multi-valued fasRssUrl attribute. 'fasrssurl*' is FreeIPA syntax for 'zero or many values'. Indeed, LDAP 'fasRssUrl` attribute definition lacks SINGLE, so it will be a multi-valued one.
Noggin has support for lists of values for an attribute and defaults to a single value. This needs to be fixed for 'rss_url' field in Noggin's user representation by adding an attr_types override similar to how 'sshpubkeys' and 'gpgkeys' overridden.
So the only visible change needed is probably a Noggin's attr_type override. fasjson will need a Converter('fasRssURL', multivalued=True) and that should be enough.
Overall, this looks like a two-line change across two projects.
-- / Alexander Bokovoy Sr. Principal Software Engineer Security / Identity Management Engineering Red Hat Limited, Finland -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Multiple rss feeds should now be available in the account system profiles.
Please do add any additional feeds there.
kevin
On Fri, May 17, 2024 at 12:29 AM Pedro Moura pmoura@redhat.com wrote:
Hi everyone,
We are moving Fedora Planet from the old (python2) software running on fedorapeople.org to a new application that is running in OpenShift. This new application uses information from the Fedora Account System to find blogs, so please make sure your account is updated.
You can see the new planet at: https://planet.apps.ocp.fedoraproject.org/
On this new URL, the sub-planets are currently broken. Also, how can I add an RSS feed to a particular sub-planet? (note that that RSS feed is different from the RSS feed for the main planet).
On this new URL, the sub-planets are currently broken. Also, how can I add an RSS feed to a particular sub-planet? (note that that RSS feed is different from the RSS feed for the main planet).
Thanks for pointing it out, I forgot to delete the Sub-planets drop-down. Sub-planets were dropped, we did a research and the community voted to drop sub-planets. If adding more than one feed is an issue, we need to ask for an update in noggin and consequently fasjson.