Dne 18. 02. 21 v 16:06 Addison Martin napsal(a):
Vit and Others,

I was able to look at Koschei and get a sense of how it works by poking around and reading some documentation. I was not, however, able to figure out how to update packages to their latest versions? Is there a git I need to clone ( I found src.fedoraproject.org/rpms/ but no way to clone)?


Yes, you are on the right track. You should be able to clone, at least anonymously. Here [1] are few hints about one-off contributions, which should be the lowest bar for entrance. However, feel free to study the whole page, because it is full of information how to become packager, if you want to be more involved.

Trying it myself, currently working on rubygem-excon, this is the source code:

https://src.fedoraproject.org/rpms/rubygem-excon

On the top right, there is "clone" button, which will let you grab the git URL and proceed:

~~~

$ git clone https://src.fedoraproject.org/rpms/rubygem-excon.git
Cloning into 'rubygem-excon'...
remote: Enumerating objects: 171, done.
remote: Counting objects: 100% (171/171), done.
remote: Compressing objects: 100% (168/168), done.
remote: Total 171 (delta 67), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (171/171), 30.59 KiB | 7.65 MiB/s, done.
Resolving deltas: 100% (67/67), done.

~~~

But as I said, the aforementioned wiki page would suggest to use `fedpkg` command, where you would to it easier:

~~~

$ fedpkg co --anonymous rubygem-excon
Cloning into 'rubygem-excon'...
remote: Enumerating objects: 171, done.
remote: Counting objects: 100% (171/171), done.
remote: Compressing objects: 100% (168/168), done.
remote: Total 171 (delta 67), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (171/171), 30.25 KiB | 7.56 MiB/s, done.
Resolving deltas: 100% (67/67), done.
~~~


HTH


Vít


[1] https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#One-off_contributions


Sorry for all the questions, and thanks for your time,
Addison


On February 8, 2021, ruby-sig-request@lists.fedoraproject.org wrote:
Send ruby-sig mailing list submissions to
ruby-sig@lists.fedoraproject.org

To subscribe or unsubscribe via email, send a message with subject or
body 'help' to
ruby-sig-request@lists.fedoraproject.org

You can reach the person managing the list at
ruby-sig-owner@lists.fedoraproject.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of ruby-sig digest..."


Today's Topics:

1. Re: Introduction (Vít Ondruch)


From: "Vít Ondruch" <vondruch@redhat.com>
Date: Mon, Feb 8, 2021 at 9:41 AM
Subject: Re: Introduction
To: ruby-sig@lists.fedoraproject.org
Reply-To: Ruby SIG mailing list <ruby-sig@lists.fedoraproject.org>


Dear Addison,

Hello and welcome!

I think the best ways to start to contribute to Fedora Ruby community could be:

1) Looking at Koschei [1] (our CI, trying to regularly rebuild Fedora packages), it would be nice to help fix all the failing packages.

2) One of the easiest ways might be to try to update such packages to their latest versions. However the caveat here is that the update version can't broke the dependencies we already have.

Please let us know should you have any questions. Trying to grasp all the tools you need for the task might be a bit intimidating.


Vít



[1] https://koschei.fedoraproject.org/search?q=ruby%2A&order_by=state-f34%2Crunning%2Cfailing%2Cname

Dne 07. 02. 21 v 22:53 Addison Martin napsal(a):
Hello,

My name is Addison Martin! I am a 23 year old Ruby programmer living in the United States. I would like to give back to my community and contribute to open source, also I'd love to learn more about the Fedora project.

I have only contributed to an open source project once, so I am new. I would love for some help with where to get started contributing to Ruby on Fedora.

Thanks,
Addison

_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-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/ruby-sig@lists.fedoraproject.org


_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-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/ruby-sig@lists.fedoraproject.org

_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-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/ruby-sig@lists.fedoraproject.org
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure