Easyfix: how can we improve it
by Ankur Sinha
Hello,
As discussed in the other thread, we'd like to improve Easyfix[1].
In general, there are two areas: the "producers" who add their tasks to
the Easyfix list, and the "consumers" who use the list. So:
- is adding to Easyfix easy? Do community members know about it? Do they
actively add their tickets to it? Can something be done to make the
generation of Easyfix easier/better?
- is accessing and using Easyfix easy? Do people use the list to find
tasks? Can something be used to make the consumption of Easyfix
easier?
Any other ideas?
[1] https://fedoraproject.org/easyfix/
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
3 years, 3 months
Advanced Python task: Allow FedoraReview to use Koji for scratch builds
by Ankur Sinha
Hello people,
Here is a slightly advanced Python task if someone wants to give it a
try:
https://pagure.io/FedoraReview/issue/17
Context
--------
FedoraReview is a tool that package maintainers use to review new
package tickets:
https://pagure.io/FedoraReview
You can install is using `dnf install fedora-review`, and then you can
run it on a review ticket by running `fedora-review -b #bugnumber` in a
terminal. It does a lot of automated checks for us package maintainers,
since there are quite a lot of new package reviews waiting:
https://fedoraproject.org/PackageReviewStatus/NEW.html
For example, I used it here to review the new nodejs-p-try package:
https://bugzilla.redhat.com/show_bug.cgi?id=1796268#c2
Currently, FedoraReview uses "mock" to build the package on my local
machine. This is great, but it only allows the package to be built on
whatever architecture my machine is: x86_64 (64bit). In Fedora, however,
we build packages for multiple architectures, and if something builds on
x86_64, it may not on armv7.
https://fedoraproject.org/wiki/Architectures
So, if FedoraReview can be enhanced to use our main Koji build system
for test builds, it will be able to verify if the package builds on all
our architectures.
https://koji.fedoraproject.org/koji/
More information on maintaining packages in Fedora here:
https://fedoraproject.org/wiki/Join_the_package_collection_maintainers
---------------
So, if you'd like to do some Python work, this is a good task to work
on. Comment on the ticket, fork the repo, get started. See what you do +
learn. If you have any general questions on this, please ask away here
also.
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
3 years, 3 months
Feb 2020: Welcome to Fedora (and sorry for the notifications)
by Ankur Sinha
Hi everyone,
If there is a ticket opened on the Welcome to Fedora Pagure project[1],
then we've subscribed you to the mailing list. This is to enable us to
communicate with everyone in one place, so that we can all converse
together and share information that will help us learn more about the
people of the Fedora community. This will, in turn, enable us to slowly
learn the skills used and take up tasks.
Most of us have already introduced ourselves on the tickets, but please
feel free to re-send introductions here to the mailing list.
Now, with that out of the way. For all the new people: What are you all
up to? What have you seen in the community since you signed up for your
FAS accounts? What do you find interesting? What challenges are you
facing? How can we help?
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
3 years, 3 months
Few Ideas for Improving Fedora-Join SIG
by Alisha Mohanty
Most of the starters are not able to get all the information he/she requires while onboarding. A well-maintained Landing page is what they need, which should give them a clear and overall idea of what Fedora does and what are the fields that they find interesting. This will be a proper head start, and later when they are sure, guidance can be sought by Fedora Join SIG members. An assembly of all the required resources at one platform will not only help the newcomer to get a clear idea of what he/she will be doing with the different areas in the Fedora community, it will also help clear the doubts of the necessary question that might be running without the acknowledgment of any third person (sometimes starter who are beginners to open source feel shy to talk in a public platform).
Proposed Solution
Planning a better New comer’s landing page
WIP: https://pagure.io/fedora-join/Fedora-Join/issue/161
We should update this https://fedoraproject.org/wiki/Join to provide the redirection saying it is not maintained, for recent update go to this https://pagure.io/fedora-join/Fedora-Join/issue/161
New Comer Landing page should have these proper redirections to these since these pages any newcomer would need to know Fedora well.
Wcidff (which also need an update) (https://whatcanidoforfedora.org/en/)
Easy-fix (https://fedoraproject.org/easyfix/)
Fedora-apps (https://apps.fedoraproject.org/)
Ideation of getting consistent contributors for Fedora!
Organizing an Outreach Program
I was thinking if we could do an outreach program for a short span(like 40-60 days) once a year, which would be something similar to that of a GSoC/Outreachy, but it would be solely organized by Fedora.
It would draw the attention of people who want to be a part of the community and do great projects.
It would be a great opportunity, where we could get potential long term contributors for Fedora.
We could incorporate projects that require prior attention like
Wcidff
Working on the Docs etc
Source of Inspiration - Season of KDE(https://season.kde.org/)
Proposing Wcidff as a GSoC/Outreachy project would be a good idea.
(More project related discussions is here https://discussion.fedoraproject.org/t/what-to-do-with-wcidff-warning/13302)
A proper guideline for contributors to get a detailed idea of the areas that wcidff has like Design, Artwork Requests, Coding, etc.
(A docs.f.o would be great)
Converting this article to a docs.fp.o page might be helpful
https://fedoramagazine.org/how-to-contribute-to-fedora/
(Suggestion- It might fit into CommOps docs https://docs.fedoraproject.org/en-US/commops/ )
Apps. Fedora (https://apps.fedoraproject.org/) is a great resource for boarders to get a clear idea of different applications Fedora. But eventually, the site might go down as CPE Team might not want to maintain it. So, we should either get an alternative or maintain it.
These were some of the ideas I thought might need some limelight and some I personally want to present.
Any suggestions would be highly helpful!
3 years, 3 months