Re: Introduction: Adrian Edwards - Fedora Community Architect Intern

2024-05-21 Thread Justin W. Flory (he/him)
Welcome to the Fedora community, Adrian! 

On Tue, May 21, 2024 at 3:33 PM Adrian Edwards 
wrote:

> Hello Fedora devel mailing list,
>
> My name is Adrian and i'm a CS student at RIT who is minoring in Free and
> Open Source Software. I wanted to send this out briefly to introduce myself.
> I'll be working as a Fedora Community Architect Intern during my time with
> Red Hat in Boston (US/Eastern TZ) and I'm excited to learn about the Fedora
> community. One particular recurring interest of mine has been wondering how
> to encourage more of the people who benefit from open source to support it
> or give back in some way so that working on smaller, independent open
> source passion projects that others rely on can become as common as making
> a living working on corporate-controlled open source and improve the
> stability of the system as a whole (here's an [amazing podcast episode](
> https://www.npr.org/2024/05/17/1197959102/open-source-xz-hack) i recently
> heard about the recent XZ hack that makes a really good point about public
> goods at the end).
>
> Maybe this is a bigger goal than I'll realistically be able to tackle in
> the next few months in my current role, but I hope to at least learn as
> much as possible about Fedora and surrounding communities to see where
> there may be opportunities for me to make a difference.
>
> If you need to reach me, I'll do my best to monitor the following places:
>   - Fedora Discussions: @moralcode
>   - Matrix: @moralcode:fedora.im
>   - Email: moralc...@fedoraproject.org
>
> Adrian Edwards
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
>


-- 
*JWF* (*he/him*) ||  j...@redhat.com
TZ=America/New_York (UTC-4) 
*Fedora is a registered Digital Public Good
*

While I may be sending this email outside my normal office hours, I have no
expectation to receive a reply outside yours.
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction and Application for Sponsorship

2024-04-06 Thread Kevin Fenzi
On Fri, Apr 05, 2024 at 03:07:39PM +, seanmott...@posteo.net wrote:
> Hi devel!
> 
> I'm Sean (FAS: seaninspace). I've been working professionally in Linux
> Sysadmin/Engineering positions for over a decade now, and would like to help
> out more :)
> 
> I've spent most of my Fedora time in QA with the installer, specifically the
> XFCE Live ISO. Additionally, I have maintained small/personal packages
> outside of the official repositories in the past, and have previously
> maintained an RPM mirror with a decent amount of traffic. I'm hoping to
> learn more and give back by adopting this package.
> 
> I've submitted a sponsorship ticket here:
> https://pagure.io/packager-sponsors/issue/643

Welcome Sean!

Feel free to ask here or in the #devel:fedoraproject.org matrix channel
if you run into any problems/questions.

kevin


signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction and package submission question

2024-03-24 Thread None via devel
Thank you for the info. Unfortunately I haven't learned c yet so I'd be relying 
pretty heavily on upstream to patch issues after being reported. I can't tell 
if it's been abandoned because the Github repo hasn't been touched in ~6 
months, but I pinged the developer for a status update. Should be the last 
thing that needs to get sorted before I can be confident in submitting the 
package.

And yes I am aware that pretty much all software has bugs, my question was 
mainly about if severe usability bugs are problematic in this situation, I 
believe it was issue #12 which prevented(and still prevents) Tails from using 
kloak, so I wasn't sure if it would be enough to bar it from Fedora's repos. I 
hope that clears my question up a bit, nonetheless you still answered my 
question just fine, so thank you again.


Mar 24, 2024, 08:17 by msu...@redhat.com:

> Dne 24. 03. 24 v 12:32 dop. None via devel napsal(a):
>
>> Hello everyone! My name is Jonathon Hyde, and I want to become a packager 
>> for Fedora. I'm excited to contribute back something to a project that I 
>> have been using for so long. I haven't made my first package submission yet, 
>> but I wanted kloak to be among the first packages I submit. I had a question 
>> first though, what is the tolerance for buggy/beta software in Fedora? The 
>> project has a couple of notable open issues on Github, mainly 
>> https://github.com/vmonaco/kloak/issues/12 and 
>> https://github.com/vmonaco/kloak/issues/72. I have already successfully 
>> built with mock and weeded out the issues that showed up in rpmlint, I'm 
>> just not sure what state upstream needs to be in before a package submission 
>> can be accepted in Fedora. I had quite a few submissions I wanted to make 
>> and maintain, so a generalized answer/explanation is preferred, because I 
>> can't find any documentation to answer this particular question.
>>
>> I look forward to learning and contributing back what little I can offer to 
>> the Fedora community.
>>
> Closest to your question is:
>
> https://docs.fedoraproject.org/en-US/fesco/Package_maintainer_responsibilities/#_manage_security_issues
>
> You should work on security bugs in timely manner. And you should co-operate 
> with upstream on solving bugs. Somehow. In very elemental meaning that means 
> you forward the bug to upstream.
>
> And BTW every project has bugs. If therewa condition to include only packages 
> without bug then Fedora would have no package at all. :)
>
> Feel free to submit your package for Package Review.
>
> -- 
> Miroslav Suchy, RHCA
> Red Hat, Manager, Packit and CPT, #brno, #fedora-buildsys
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
>

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction and package submission question

2024-03-24 Thread Miroslav Suchý

Dne 24. 03. 24 v 12:32 dop. None via devel napsal(a):
Hello everyone! My name is Jonathon Hyde, and I want to become a packager for Fedora. I'm excited to contribute back 
something to a project that I have been using for so long. I haven't made my first package submission yet, but I 
wanted kloak to be among the first packages I submit. I had a question first though, what is the tolerance for 
buggy/beta software in Fedora? The project has a couple of notable open issues on Github, mainly 
https://github.com/vmonaco/kloak/issues/12 and https://github.com/vmonaco/kloak/issues/72. I have already successfully 
built with mock and weeded out the issues that showed up in rpmlint, I'm just not sure what state upstream needs to be 
in before a package submission can be accepted in Fedora. I had quite a few submissions I wanted to make and maintain, 
so a generalized answer/explanation is preferred, because I can't find any documentation to answer this particular 
question.


I look forward to learning and contributing back what little I can offer to the 
Fedora community.


Closest to your question is:

https://docs.fedoraproject.org/en-US/fesco/Package_maintainer_responsibilities/#_manage_security_issues

You should work on security bugs in timely manner. And you should co-operate with upstream on solving bugs. Somehow. In 
very elemental meaning that means you forward the bug to upstream.


And BTW every project has bugs. If therewa condition to include only packages without bug then Fedora would have no 
package at all. :)


Feel free to submit your package for Package Review.

--
Miroslav Suchy, RHCA
Red Hat, Manager, Packit and CPT, #brno, #fedora-buildsys
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-22 Thread Davide Cavalca

On 2024-03-07 04:39, Zbigniew Jędrzejewski-Szmek wrote:

Hi,

The effort to make package builds in Fedora reproducible has picked up
steam again.


I gave a talk at SCALE 21x last week covering this work, the current 
state and what's coming down the pipe. You can find the recording at 
https://www.youtube.com/watch?v=5c4gfXVPAbU if you're interested, and a 
copy of the slides at 
https://www.socallinuxexpo.org/scale/21x/presentations/making-fedora-linux-more-reproducible


Cheers
Davide
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-12 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Mar 11, 2024 at 04:43:37PM +0100, Petr Pisar wrote:
> V Fri, Mar 08, 2024 at 05:04:01PM +, Zbigniew Jędrzejewski-Szmek 
> napsal(a):
> > And perl-Module-Build has:
> > ├── ./usr/libexec/perl-Module-Build/_build/magicnum
> > │ @@ -1 +1 @@
> > │ -1016
> > │ +697476
> > 
> > It's generated via
> >   $self->_write_data('magicnum', $self->magic_number(int rand 1_000_000));
> > It seems strange to fix the seed for tests like this…
> > 
> That file was a byproduct of perl-Module-Build's build script. I removed it
> the from a binary package and perl-Module-Build-0.42.34-6.fc41 should be
> reproducible now.

It is indeed. Thanks!

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-11 Thread Petr Pisar
V Fri, Mar 08, 2024 at 05:04:01PM +, Zbigniew Jędrzejewski-Szmek napsal(a):
> And perl-Module-Build has:
> ├── ./usr/libexec/perl-Module-Build/_build/magicnum
> │ @@ -1 +1 @@
> │ -1016
> │ +697476
> 
> It's generated via
>   $self->_write_data('magicnum', $self->magic_number(int rand 1_000_000));
> It seems strange to fix the seed for tests like this…
> 
That file was a byproduct of perl-Module-Build's build script. I removed it
the from a binary package and perl-Module-Build-0.42.34-6.fc41 should be
reproducible now.

-- Petr


signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-11 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Mar 11, 2024 at 12:29:49PM +0100, Petr Pisar wrote:
> V Fri, Mar 08, 2024 at 04:54:04PM +, Zbigniew Jędrzejewski-Szmek 
> napsal(a):
> > On Fri, Mar 08, 2024 at 09:07:30AM +0100, Petr Pisar wrote:
> > > (2) Both perl-Alien-pkgconf NEVRAs reports a differing
> > > /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> > > content. That content looks likes this:
> > > 
> > > 
> > > {"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}
> > > 
> > > That means you had to perform rebuilds of the same NEVRA with different
> > > libpkgconf-devel packages in the build roots. That looks like a bug in 
> > > your
> > > mini rebuild scheduler.
> > 
> > Diffoscope says:
> > 
> > ├── ./usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> > │ ├── Pretty-printed
> > │ │┄ Ordering differences only
> > │ │ @@ -1,7 +1,7 @@
> > │ │  {
> > │ │  "libs": "-lpkgconf",
> > │ │ +"dll": "/lib64/libpkgconf.so.4.0.0",
> > │ │  "version": "2.1.0",
> > │ │ -"install_type": "system",
> > │ │  "cflags": "-I/usr/include/pkgconf",
> > │ │ -"dll": "/lib64/libpkgconf.so.4.0.0"
> > │ │ +"install_type": "system"
> > │ │  }
> > 
> > It would be great to sort the dictionary to avoid this randomness.
> > 
> You are right. I completely forgot the ordering. I fixed it in
> perl-Alien-pkgconf-0.19-10.fc41.

Ah, cool, thanks! I can confirm that with
perl-Alien-pkgconf-0.19-10.fc41, rpmdiff reports no differences.

> > > (4) dnf5-5.1.13-1.fc41.src reports changes in Requires (e.g. "removed
> > > REQUIRES createrepo_c"). That again looks like you built the same NEVRA in
> > > different build roots (for some reason "%bcond_without tests" flipped).
> > 
> > Yes, the build root is different. I install the package set that was
> > used for the main package build and just call mock with that and it
> > does both srpm and the binary rpms there. But koji does the srpm build
> > in a separate buildroot that is smaller.
> > 
> Using SRPMs from a different archicture won't work as you find out. You need
> to unpack the SRPM and do "dnf builddep THE_UNPACKED_SPEC_FILE". But then you
> will have a different build root content comparing to the Koji build.
> 
> So I guess an architecture of the builder needs to be handled as a piece of
> the reproducibility environment (i.e. reproducing a noarch package built on
> s390x on s390x, not on x86_64), or you can assume that noarch builds should
> not differ among builder archictures and then ignore the build root content
> and only focus on the resulting binary package.

Yes, but that'd be a bummer. If we were strict about this, the number
of packages that can be rebuilt would go down by a large percentage.
So I think we need to take some hybrid approach, where we try to redo
the srpm build on a different architecture.

Zbyszek


P.S. I pasted this in the Matrix channel already, but here is a summary
of the rebuild:

 SUMMARY 
total builds: 1810
reproducible: 989 (55%)
only src metadata: 76  (4%)
irreproducible: 745 (41%)

by rpm:
  total rpms: 12259
  src, non-src: 1810 (15%), 10449 (85%)
  reproducible: 8879 (72%)
  only src metadata: 279  (2%)
  irreproducible: 3101 (25%)

  rpms with irreproducibility:
src_metadata: 288
static_library: 529
jar_library: 718
mingw_binary: 92
debuginfo_metadata: 205
debuginfo_hash: 775
javadoc_html: 338
doc_pdf: 7
rpm_metadata: 24
payload_paths: 32
payload_mods: 1286
unknown: 13

If we ignore the bogus metadata on srpms, we're 59% reproducible by
package, and 75% reproducible counting individual rpms. The next order
of business is to handle those static libraries and jars, which should
make a sizeable dent in the remaining list. I started working on some
tooling for this on the weekend.

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-11 Thread Petr Pisar
V Fri, Mar 08, 2024 at 04:54:04PM +, Zbigniew Jędrzejewski-Szmek napsal(a):
> On Fri, Mar 08, 2024 at 09:07:30AM +0100, Petr Pisar wrote:
> > (2) Both perl-Alien-pkgconf NEVRAs reports a differing
> > /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> > content. That content looks likes this:
> > 
> > 
> > {"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}
> > 
> > That means you had to perform rebuilds of the same NEVRA with different
> > libpkgconf-devel packages in the build roots. That looks like a bug in your
> > mini rebuild scheduler.
> 
> Diffoscope says:
> 
> ├── ./usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> │ ├── Pretty-printed
> │ │┄ Ordering differences only
> │ │ @@ -1,7 +1,7 @@
> │ │  {
> │ │  "libs": "-lpkgconf",
> │ │ +"dll": "/lib64/libpkgconf.so.4.0.0",
> │ │  "version": "2.1.0",
> │ │ -"install_type": "system",
> │ │  "cflags": "-I/usr/include/pkgconf",
> │ │ -"dll": "/lib64/libpkgconf.so.4.0.0"
> │ │ +"install_type": "system"
> │ │  }
> 
> It would be great to sort the dictionary to avoid this randomness.
> 
You are right. I completely forgot the ordering. I fixed it in
perl-Alien-pkgconf-0.19-10.fc41.

> > (3) Some packages listed in builds-2024-02-fc41-filtered.txt are missing 
> > from
> > builds-2024-02-fc41-filtered.results.txt. E.g.
> > perl-CPAN-Plugin-Sysdeps-0.73-1.fc41 is listed as COMPLETE, yet results are
> > missing.
> 
> Yes. Some packages failed to build, and then I finished the build
> early because there were already enough interesting results.
> 
> (The few failures I looked at were caused by differences in BR between
> architectures. This is currently a corner case that I'm not sure how
> to deal with. Most of the time, using a srpm from a different
> architecture works fine, but in some cases the set of installed
> packages would differ, and then I can't figure out which version of
> the rpm for the local architecture would have been used and buildroot
> creation fails. I would be happy to describe the problem in more
> detail. It's also possible that other packages FTBFS, I didn't look
> into this and I didn't save the logs.)
>  
> > (4) dnf5-5.1.13-1.fc41.src reports changes in Requires (e.g. "removed
> > REQUIRES createrepo_c"). That again looks like you built the same NEVRA in
> > different build roots (for some reason "%bcond_without tests" flipped).
> 
> Yes, the build root is different. I install the package set that was
> used for the main package build and just call mock with that and it
> does both srpm and the binary rpms there. But koji does the srpm build
> in a separate buildroot that is smaller.
> 
Using SRPMs from a different archicture won't work as you find out. You need
to unpack the SRPM and do "dnf builddep THE_UNPACKED_SPEC_FILE". But then you
will have a different build root content comparing to the Koji build.

So I guess an architecture of the builder needs to be handled as a piece of
the reproducibility environment (i.e. reproducing a noarch package built on
s390x on s390x, not on x86_64), or you can assume that noarch builds should
not differ among builder archictures and then ignore the build root content
and only focus on the resulting binary package.

-- Petr


signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-08 Thread Zbigniew Jędrzejewski-Szmek
On Fri, Mar 08, 2024 at 04:54:04PM +, Zbigniew Jędrzejewski-Szmek wrote:
> On Fri, Mar 08, 2024 at 09:07:30AM +0100, Petr Pisar wrote:
> > (2) Both perl-Alien-pkgconf NEVRAs reports a differing
> > /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> > content. That content looks likes this:
> > 
> > 
> > {"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}
> > 
> > That means you had to perform rebuilds of the same NEVRA with different
> > libpkgconf-devel packages in the build roots. That looks like a bug in your
> > mini rebuild scheduler.
> 
> Diffoscope says:
> 
> ├── ./usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> │ ├── Pretty-printed
> │ │┄ Ordering differences only
> │ │ @@ -1,7 +1,7 @@
> │ │  {
> │ │  "libs": "-lpkgconf",
> │ │ +"dll": "/lib64/libpkgconf.so.4.0.0",
> │ │  "version": "2.1.0",
> │ │ -"install_type": "system",
> │ │  "cflags": "-I/usr/include/pkgconf",
> │ │ -"dll": "/lib64/libpkgconf.so.4.0.0"
> │ │ +"install_type": "system"
> │ │  }
> 
> It would be great to sort the dictionary to avoid this randomness.

And perl-Module-Build has:
├── ./usr/libexec/perl-Module-Build/_build/magicnum
│ @@ -1 +1 @@
│ -1016
│ +697476

It's generated via
  $self->_write_data('magicnum', $self->magic_number(int rand 1_000_000));
It seems strange to fix the seed for tests like this…

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-08 Thread Zbigniew Jędrzejewski-Szmek
On Fri, Mar 08, 2024 at 09:07:30AM +0100, Petr Pisar wrote:
> V Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek 
> napsal(a):
> > The effort to make package builds in Fedora reproducible has picked up 
> > steam again.
> > We now have a new website: 
> > https://docs.fedoraproject.org/en-US/reproducible-builds
> > and an issue tracker: https://pagure.io/fedora-reproducible-builds/project
> > and a matrix room: https://matrix.to/#/#reproducible-builds:fedora.im
> > 
> > We've done a mini rebuild using [1] for the package list [2] and results 
> > are at [3].
> > (The result is a json dump of rpmdiff output by package. Generally, "" means
> > the rebuild was identical except for variable metadata, and non-empty
> > output else means that the rebuild was different.)
> > 
> > [1] https://github.com/keszybz/fedora-repro-build
> > [2] https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.txt
> > [3] 
> > https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.results.txt
> > 
> Is this mini rebuild a one-shot thing, or are are you going to rebuild the
> packages repeatedly or use the results for something significant? I ask
> because I spotted some discrepancies in those text files:

Both ;) I'm working on the tooling to do the rebuilds, and the code is
still a bit rough, but also I'm still figuring out the design. Once
that done, we hope to hook this up to rebuilderd to get a continous
rebuild with a nice dashboard (https://wiki.archlinux.org/title/Rebuilderd).
For now, the results are being used to figure out a list of things to fix.

> (1) Some packages are listed twice, with different NEVRAs. E.g.
> perl-Alien-pkgconf or perl-RDF-RDFa-Generator.

This is because they were built multiple times in koji.

> (2) Both perl-Alien-pkgconf NEVRAs reports a differing
> /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
> content. That content looks likes this:
> 
> 
> {"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}
> 
> That means you had to perform rebuilds of the same NEVRA with different
> libpkgconf-devel packages in the build roots. That looks like a bug in your
> mini rebuild scheduler.

Diffoscope says:

├── ./usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
│ ├── Pretty-printed
│ │┄ Ordering differences only
│ │ @@ -1,7 +1,7 @@
│ │  {
│ │  "libs": "-lpkgconf",
│ │ +"dll": "/lib64/libpkgconf.so.4.0.0",
│ │  "version": "2.1.0",
│ │ -"install_type": "system",
│ │  "cflags": "-I/usr/include/pkgconf",
│ │ -"dll": "/lib64/libpkgconf.so.4.0.0"
│ │ +"install_type": "system"
│ │  }

It would be great to sort the dictionary to avoid this randomness.

> (3) Some packages listed in builds-2024-02-fc41-filtered.txt are missing from
> builds-2024-02-fc41-filtered.results.txt. E.g.
> perl-CPAN-Plugin-Sysdeps-0.73-1.fc41 is listed as COMPLETE, yet results are
> missing.

Yes. Some packages failed to build, and then I finished the build
early because there were already enough interesting results.

(The few failures I looked at were caused by differences in BR between
architectures. This is currently a corner case that I'm not sure how
to deal with. Most of the time, using a srpm from a different
architecture works fine, but in some cases the set of installed
packages would differ, and then I can't figure out which version of
the rpm for the local architecture would have been used and buildroot
creation fails. I would be happy to describe the problem in more
detail. It's also possible that other packages FTBFS, I didn't look
into this and I didn't save the logs.)
 
> (4) dnf5-5.1.13-1.fc41.src reports changes in Requires (e.g. "removed
> REQUIRES createrepo_c"). That again looks like you built the same NEVRA in
> different build roots (for some reason "%bcond_without tests" flipped).

Yes, the build root is different. I install the package set that was
used for the main package build and just call mock with that and it
does both srpm and the binary rpms there. But koji does the srpm build
in a separate buildroot that is smaller.

It would be fairly easy to get the buildroot listing for the srpm and
build the srpm separately. This wouldn't actually doesn't solve the
problem fully, because koji will use a random build architecture, so
we may potentially hit the problem that was described above for noarch
builds.

For now, I'm taking the pragmatic approach of ignoring changes in
PROVIDES/REQUIRES for the srpm. We know that those are not important.
OTOH, for example changes in the source files are unexpected.
I filed https://src.fedoraproject.org/rpms/stratisd/pull-request/6
for stratisd to stop rewriting the source tarballs (it was done
irreproducibly, but I think it's better to not do this at all).

> All that means you might hunting ghosts instead of real bugs.

The rebuild process is surprisingly reliable. Per the discussion
above, we 

Re: reprodubible builds (re)introduction

2024-03-08 Thread Petr Pisar
V Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek napsal(a):
> The effort to make package builds in Fedora reproducible has picked up steam 
> again.
> We now have a new website: 
> https://docs.fedoraproject.org/en-US/reproducible-builds
> and an issue tracker: https://pagure.io/fedora-reproducible-builds/project
> and a matrix room: https://matrix.to/#/#reproducible-builds:fedora.im
> 
> We've done a mini rebuild using [1] for the package list [2] and results are 
> at [3].
> (The result is a json dump of rpmdiff output by package. Generally, "" means
> the rebuild was identical except for variable metadata, and non-empty
> output else means that the rebuild was different.)
> 
> [1] https://github.com/keszybz/fedora-repro-build
> [2] https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.txt
> [3] https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.results.txt
> 
Is this mini rebuild a one-shot thing, or are are you going to rebuild the
packages repeatedly or use the results for something significant? I ask
because I spotted some discrepancies in those text files:

(1) Some packages are listed twice, with different NEVRAs. E.g.
perl-Alien-pkgconf or perl-RDF-RDFa-Generator.

(2) Both perl-Alien-pkgconf NEVRAs reports a differing
/usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-pkgconf/status.json
content. That content looks likes this:


{"libs":"-lpkgconf","version":"2.1.0","install_type":"system","cflags":"-I/usr/include/pkgconf","dll":"/lib64/libpkgconf.so.4.0.0"}

That means you had to perform rebuilds of the same NEVRA with different
libpkgconf-devel packages in the build roots. That looks like a bug in your
mini rebuild scheduler.

(3) Some packages listed in builds-2024-02-fc41-filtered.txt are missing from
builds-2024-02-fc41-filtered.results.txt. E.g.
perl-CPAN-Plugin-Sysdeps-0.73-1.fc41 is listed as COMPLETE, yet results are
missing.

(4) dnf5-5.1.13-1.fc41.src reports changes in Requires (e.g. "removed
REQUIRES createrepo_c"). That again looks like you built the same NEVRA in
different build roots (for some reason "%bcond_without tests" flipped).

All that means you might hunting ghosts instead of real bugs.

-- Petr



signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-07 Thread Stephen Smoogen
On Thu, 7 Mar 2024 at 18:38, Zbigniew Jędrzejewski-Szmek 
wrote:

> On Thu, Mar 07, 2024 at 10:01:08PM +, Richard W.M. Jones wrote:
> > On Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek
> wrote:
>
>


> Nevertheless, for me, reproducibility is interesting because it aids
> debugability, and "threats" are not an immediate concern. Essentially,
> when the
> builds are stable, any unexpected change in the build outputs is much
> easier to
> diagnose. We have already found and submitted a bunch of obvious fixes that
> would not have been found otherwise. Also, when builds are stable, when
> working
> on the tools, it is easy to do a rebuild with the patched tools and
> observe the
> diff. If the build is "unstable", i.e. there are various other unrelated
> changes, interesting differences often drown in noise.
>
>
Now this is the part which is the real important part which gets overlooked
a lot.
As much as some people somehow make it out that reproducibility will make
things secure.. it will only do so against a threat which isn't as existent
as people injecting bad source code. [Supply chain attacks are already just
including bad source code which will build reproducible but still be bad.
It is much cheaper to make mostly useful but compromised code into pypi,
cpan, some cargo place etc and getting other people to need to include it
in a distro or just straight to a developer than it is to break into
Fedora/Debian/etc and compromise a gcc ]

The real fix is in Quality and catching things which silently make builds
bad. A CPU problem, a memory problem, a builder kernel issue, etc are
bigger problems and more likely to cause hard to fix bugs because they
aren't bugs in the code. Of course this means that builds need to be built
twice inside a build system to make sure that both builds match.. otherwise
you can end up where someone rebuilding starts reporting problems with our
build system but its because they used overclocked ram or cpu :)



> E.g. today I ended up creating a pull request for intltool package [1],
> backporting a patch to fix a race in cache creation which was corrupting
> translations in files. The patch is from 2015, but seemingly nobody
> noticed the
> issue in Fedora so far.
>
> More examples are [2,3], one of the many examples of noarch packages using
> arch-dependent macros, e.g. %_libdir, leading to packages that are
> "noarch",
> but actually depend on the build architecture, and misbehave when installed
> on a system with a different architecture than the build machine.
>
> [1] https://src.fedoraproject.org/rpms/intltool/pull-request/2
> [2] https://src.fedoraproject.org/rpms/xbyak/pull-request/5
> [3] https://src.fedoraproject.org/rpms/python-virt-firmware/pull-request/3
>
> Zbyszek
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
>


-- 
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle.
-- Ian MacClaren
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-07 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Mar 07, 2024 at 10:01:08PM +, Richard W.M. Jones wrote:
> On Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek wrote:
> > Hi,
> >
> > The effort to make package builds in Fedora reproducible has picked
> > up steam again.  We now have a new website:
> > https://docs.fedoraproject.org/en-US/reproducible-builds
> 
> I read this page but it doesn't cover an important point (for me).
> What's the actual threat model you have in mind?

The threat model is the build machine being "compromised" and modifying the
build artifacts somehow. In case of a software attack, this could mean for
example a rogue version of the compiler injecting additional code into the
binaries. In general, any kind of "supply chain attack". But a non-malicious
scenario is also possible, with the hardware being flaky or overheated or having
firmware problems that result in some modification to the output binaries.

I imagine that large organizations may invest in setting up a "shadow rebuild"
instance that has the full pipeline from dist-git to binary rpms and does fully
independent builds of packages. Reproducibility allows independent verification
that the dist-git sources actually correspond to the binaries that are
delivered. With such checks, any kind of supply chain attack would be very hard
to do undetected. The build infrastracture in Fedora is obviously well
protected, so such an attack would be very hard to pull off, but it also is
exteremely attractive because of how effective and stealthy it would be. So by
making builds reproducible and allowing 3rd parties to do rebuilds, we allow
more trust to be established for our packages.

Nevertheless, for me, reproducibility is interesting because it aids
debugability, and "threats" are not an immediate concern. Essentially, when the
builds are stable, any unexpected change in the build outputs is much easier to
diagnose. We have already found and submitted a bunch of obvious fixes that
would not have been found otherwise. Also, when builds are stable, when working
on the tools, it is easy to do a rebuild with the patched tools and observe the
diff. If the build is "unstable", i.e. there are various other unrelated
changes, interesting differences often drown in noise.

E.g. today I ended up creating a pull request for intltool package [1],
backporting a patch to fix a race in cache creation which was corrupting
translations in files. The patch is from 2015, but seemingly nobody noticed the
issue in Fedora so far.

More examples are [2,3], one of the many examples of noarch packages using
arch-dependent macros, e.g. %_libdir, leading to packages that are "noarch",
but actually depend on the build architecture, and misbehave when installed
on a system with a different architecture than the build machine.

[1] https://src.fedoraproject.org/rpms/intltool/pull-request/2
[2] https://src.fedoraproject.org/rpms/xbyak/pull-request/5
[3] https://src.fedoraproject.org/rpms/python-virt-firmware/pull-request/3

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-07 Thread Richard W.M. Jones
On Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek wrote:
> Hi,
>
> The effort to make package builds in Fedora reproducible has picked
> up steam again.  We now have a new website:
> https://docs.fedoraproject.org/en-US/reproducible-builds

I read this page but it doesn't cover an important point (for me).
What's the actual threat model you have in mind?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: reprodubible builds (re)introduction

2024-03-07 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Mar 07, 2024 at 12:39:37PM +, Zbigniew Jędrzejewski-Szmek wrote:
> Second, for the usual enticement: join and be merry.

I forgot to add: if you want me to rebuild your package and report the
result, please send a name-version-release string.

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


reprodubible builds (re)introduction

2024-03-07 Thread Zbigniew Jędrzejewski-Szmek
Hi,

The effort to make package builds in Fedora reproducible has picked up steam 
again.
We now have a new website: 
https://docs.fedoraproject.org/en-US/reproducible-builds
and an issue tracker: https://pagure.io/fedora-reproducible-builds/project
and a matrix room: https://matrix.to/#/#reproducible-builds:fedora.im

We've done a mini rebuild using [1] for the package list [2] and results are at 
[3].
(The result is a json dump of rpmdiff output by package. Generally, "" means
the rebuild was identical except for variable metadata, and non-empty
output else means that the rebuild was different.)

[1] https://github.com/keszybz/fedora-repro-build
[2] https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.txt
[3] https://fedorapeople.org/~zbyszek/builds-2024-02-fc41-filtered.results.txt

I'm writing this mail for two purposes. First, as a heads-up:
various patches and RFEs have been filed to fix issues as they are detected.
Second, for the usual enticement: join and be merry.

The plan for the immediate future is to fix various issues, both those
that affect a single package and also the ones that affect a swath of packages.
Some of the remaining second type:

https://pagure.io/fedora-reproducible-builds/project/issue/7
  — static archives do not respect $SOURCE_DATE_EPOCH, embed UID and GID 
https://pagure.io/fedora-reproducible-builds/project/issue/10
  — Java jar files embed build timestamps
https://pagure.io/fedora-reproducible-builds/project/issue/12
  — Python pyc file serialization is architecture-specific
https://pagure.io/fedora-reproducible-builds/project/issue/14
  — noarch packages installing into %{_libdir}
https://pagure.io/fedora-reproducible-builds/project/issue/15
  — golang debuginfo pakages have files with .gdb_index section of varying size 

If you have ideas how to tackle some of those issues, help would be very 
welcome.
Please use the matrix room for coordination.

Currently the percentage of reproducibility is not very high.
Once we fix the issues that affect swaths of packages and we're down
to issues that only affect one or a very small number of packages, I hope
we can make reproducibility an official effort in Fedora. But that's still
some way ahead.

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction / unorphaning package request

2024-02-26 Thread Michel Lind
On Mon, Feb 26, 2024 at 11:32:44AM -0800, Josh Stone wrote:
> Welcome!
> 
> Since name collisions are fun, I want to clarify for everyone else that
> we are not the same person. I'm jistone, he's jostone, and I'm sure this
> won't confuse anyone... :)
> 
You should sponsor jostone for extra confusion :)

> On 2/23/24 6:23 AM, Joshua Stone wrote:
> > Hello everyone,
> > 
> > I've been a Linux user since my friends showed me Ubuntu 9.04! That was
> > a lifesaver when I needed an OS with a functional office suite after my
> > MS Office 2007 license expired and Windows Vista was having stability
> > issues. After multi-booting Windows and Linux for several years, I had
> > decided that I no longer boot Windows enough to warrant the disk space,
> > so I've been running Linux exclusively for over a decade.
> > 
> > When I was first using Linux, I would distro hop between Ubuntu, Linux
> > Mint, and Fedora, finally before settling on Fedora right around the
> > time it switched to Wayland by default.
> > 
> > I think Fedora has been very beneficial for me because it's given me
> > enough of a background on RPM-based distros to have a career where I can
> > use Linux professionally. My current employment is at Red Hat so I spend
> > a lot of time packaging software.
> > 
> > I also spend time maintaining several apps on Flathub, and I'd like to
> > expand maintenance efforts to Fedora!
> > 
> > Earlier I filed a request for unorphaning a package:
> > 
> > https://pagure.io/releng/issue/11963 
> > 
> > It would appear that there are several requirements I must fulfill,
> > especially finding a sponsor. If there's anyone who can help, then I'd
> > really appreciate it! I hope to be more involved with the Fedora community!
> > 
> > Thanks!
> > 
> > - Josh
> > 
> > --
> > ___
> > devel mailing list -- devel@lists.fedoraproject.org
> > To unsubscribe send an email to devel-le...@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
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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

-- 
Michel Lind (né Salim)
identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2


signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction / unorphaning package request

2024-02-26 Thread Josh Stone
Welcome!

Since name collisions are fun, I want to clarify for everyone else that
we are not the same person. I'm jistone, he's jostone, and I'm sure this
won't confuse anyone... :)

On 2/23/24 6:23 AM, Joshua Stone wrote:
> Hello everyone,
> 
> I've been a Linux user since my friends showed me Ubuntu 9.04! That was
> a lifesaver when I needed an OS with a functional office suite after my
> MS Office 2007 license expired and Windows Vista was having stability
> issues. After multi-booting Windows and Linux for several years, I had
> decided that I no longer boot Windows enough to warrant the disk space,
> so I've been running Linux exclusively for over a decade.
> 
> When I was first using Linux, I would distro hop between Ubuntu, Linux
> Mint, and Fedora, finally before settling on Fedora right around the
> time it switched to Wayland by default.
> 
> I think Fedora has been very beneficial for me because it's given me
> enough of a background on RPM-based distros to have a career where I can
> use Linux professionally. My current employment is at Red Hat so I spend
> a lot of time packaging software.
> 
> I also spend time maintaining several apps on Flathub, and I'd like to
> expand maintenance efforts to Fedora!
> 
> Earlier I filed a request for unorphaning a package:
> 
> https://pagure.io/releng/issue/11963 
> 
> It would appear that there are several requirements I must fulfill,
> especially finding a sponsor. If there's anyone who can help, then I'd
> really appreciate it! I hope to be more involved with the Fedora community!
> 
> Thanks!
> 
> - Josh
> 
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction / unorphaning package request

2024-02-24 Thread Michel Lind
Hi Josh,


On Fri, Feb 23, 2024 at 09:23:34AM -0500, Joshua Stone wrote:
> Hello everyone,
> 
> 
> I also spend time maintaining several apps on Flathub, and I'd like to
> expand maintenance efforts to Fedora!
> 
Welcome!

> Earlier I filed a request for unorphaning a package:
> 
> https://pagure.io/releng/issue/11963
> 
> It would appear that there are several requirements I must fulfill,
> especially finding a sponsor. If there's anyone who can help, then I'd
> really appreciate it! I hope to be more involved with the Fedora community!
>
You might want to join https://matrix.to/#/#golang:fedoraproject.org -
the Golang SIG members are there, and you might get one of them to
sponsor you.

Note that there is a specific template to use for unretiring (not
unorphaning - the package is retired because it was orphaned for too
long), and it would have asked for the Bugzilla issue for the re-review
- the package would have to be reviewed again as if it's a new package.

I can't link to the template now since it seems OpenID is acting up
right now :(

This provides the full instructions for becoming a packager:
https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/

and this for unretiring

https://docs.fedoraproject.org/en-US/package-maintainers/Package_Retirement_Process/#claiming

and these are the packaging guidelines for Golang

https://docs.fedoraproject.org/en-US/packaging-guidelines/Golang/

HTH,

-- 
Michel Lind
identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2


signature.asc
Description: PGP signature
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-21 Thread Patrice Peterson via devel

Am 20.02.24 um 15:25 schrieb Dominik 'Rathann' Mierzejewski:

Some quick nitpicks for your spec:


I think I've addressed everything [1], thank you very much for taking 
the time! :) I'll keep the default->sysconfig switch, though—it's a 
one-line patch anyway. The change was motivated by an old ticket [2].



If you unretire within a week, you'll be able to claim ownership and
start working on it immediately.

The package has been retired after being orphaned for 6+ weeks, and if
you wait another week, it'll have been retired for 8 weeks, which is the
cut-off time for a new review requirement.


Yeah, that was going to be my next step. I'm afraid I need a few days to 
get my bearings first, though. I'll keep the one-week deadline in mind.


Best,
Patrice

[1] 
https://codeberg.org/runiq/rpms/commit/776f74090f530c5a7457f25683c9b117451daec9

[2] https://pagure.io/packaging-committee/issue/152
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-20 Thread Dominik 'Rathann' Mierzejewski
Hello, Patrice!

On Monday, 19 February 2024 at 13:55, Patrice Peterson via devel wrote:
> Hello to all and sundry!
> 
> I've been a Fedora user for close to ten years but I've never been involved
> with the project itself, aside from reporting a few bugs here and there.
> Been using Linux for ~20 years, more or less – started out on Ubuntu, moved
> over to Arch, and then Fedora. On Arch, I used to maintain a few AUR
> packages, mostly games. A while ago, I began getting into music production
> on Linux, started building flatpaks and submitting my first one to Flathub
> [1], and I'm currently trying to pull the rtirq package into the current
> decade [2].

Some quick nitpicks for your spec:

1. License must be converted to SPDX (and verified):
https://codeberg.org/runiq/rpms/src/branch/main/rtirq/rtirq.spec#L7

2. You might consider using %autosetup -p1 instead of %setup and a
series of %patch calls:
https://codeberg.org/runiq/rpms/src/branch/main/rtirq/rtirq.spec#L32

3. You don't need to clean the buildroot in %install and you should drop
the whole %clean section:
https://codeberg.org/runiq/rpms/src/branch/main/rtirq/rtirq.spec#L47
https://codeberg.org/runiq/rpms/src/branch/main/rtirq/rtirq.spec#L70

4. systemd macros are in a separate package (systemd-rpm-macros), so
there's no need to BR: systemd:
https://codeberg.org/runiq/rpms/src/branch/main/rtirq/rtirq.spec#L23

5. I think there's nothing wrong with using /etc/default instead of
/etc/sysconfig. Grub and shadow-utils are using that location, so
there's a precedent and you could save some patching.

6. The upstream URL returns 404 not found (http://www.rncbc.org/jack/)

7. There's a tarball signature that you could validate:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_source_file_verification

If you unretire within a week, you'll be able to claim ownership and
start working on it immediately.

The package has been retired after being orphaned for 6+ weeks, and if
you wait another week, it'll have been retired for 8 weeks, which is the
cut-off time for a new review requirement.

https://docs.fedoraproject.org/en-US/fesco/Policy_for_orphan_and_retired_packages/#unorphaning_and_unretiring_packages

> Thanks for having me :)

You are most welcome!

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
Deep in the human unconscious is a pervasive need for a logical universe that
makes sense. But the real universe is always one step beyond logic.
-- from "The Sayings of Muad'Dib" by the Princess Irulan
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-17 Thread Christiano Anderson

Welcome :-)

On 17/02/2024 13:38, Loren M. Lang wrote:

Hello all,

I am looking to get more involved in the Fedora Project and contributing back 
into it. I have been using Linux since Red Hat Linux 5.1 was released in 1998. 
Since then, I have been able to provide a variety of contributions back to 
various projects including Debian, Ubuntu, and even FreeBSD. I tend to work 
mostly in either C, Python, or Rust but can work in a variety of languages. 
Over the last few years, Fedora has become one of my main drivers for 
development and I'd like to give back and help maintain some packages in need 
of loving. I am looking forward to joining the community and offering my 
assistance.

Sincerely,
Loren M. Lang
https://github.com/penguin359/

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-17 Thread Joe Doss

On 2/17/24 6:38 AM, Loren M. Lang wrote:

Hello all,

I am looking to get more involved in the Fedora Project and contributing back 
into it. I have been using Linux since Red Hat Linux 5.1 was released in 1998. 
Since then, I have been able to provide a variety of contributions back to 
various projects including Debian, Ubuntu, and even FreeBSD. I tend to work 
mostly in either C, Python, or Rust but can work in a variety of languages. 
Over the last few years, Fedora has become one of my main drivers for 
development and I'd like to give back and help maintain some packages in need 
of loving. I am looking forward to joining the community and offering my 
assistance.


Welcome Loren! We are all glad that you are here. :)

Joe



--
Joe Doss
j...@solidadmin.com
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-07 Thread Luis Correia
Oh, I see!

Well, let me get the hang of RPM Fusion right now, then I'll try to figure
out how that's done :)

I'm just trying to help the mixxx project having it working on the Fedora
ecosystem as the former packager has resigned.

On Wed, 7 Feb 2024 at 14:46, Dominik 'Rathann' Mierzejewski <
domi...@greysector.net> wrote:

> On Wednesday, 07 February 2024 at 15:31, Luis Correia wrote:
> > The package already exists, under RPM Fusion free (most updated is a beta
> > version)
> >
> > I'll at least keep it up to date with new releases
>
> We know it exists. Neal is saying you should move it from RPM Fusion to
> Fedora.
>
> As far as I know, it doesn't depend on anything not already in Fedora.
>
> Regards,
> Dominik
> --
> Fedora   https://fedoraproject.org
> Deep in the human unconscious is a pervasive need for a logical universe
> that
> makes sense. But the real universe is always one step beyond logic.
> -- from "The Sayings of Muad'Dib" by the Princess Irulan
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
>
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-07 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 07 February 2024 at 15:31, Luis Correia wrote:
> The package already exists, under RPM Fusion free (most updated is a beta
> version)
> 
> I'll at least keep it up to date with new releases

We know it exists. Neal is saying you should move it from RPM Fusion to
Fedora.

As far as I know, it doesn't depend on anything not already in Fedora.

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
Deep in the human unconscious is a pervasive need for a logical universe that
makes sense. But the real universe is always one step beyond logic.
-- from "The Sayings of Muad'Dib" by the Princess Irulan
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-07 Thread Luis Correia
The package already exists, under RPM Fusion free (most updated is a beta
version)

I'll at least keep it up to date with new releases

On Wed, 7 Feb 2024 at 14:25, Neal Gompa  wrote:

> On Sun, Feb 4, 2024 at 6:08 PM Luis Correia 
> wrote:
> >
> > Hi, I'm a long time Fedora user and used to help develop the Ralink
> Wireless driver (rt2x00) that's been present in the kernel for a long time.
> >
> > I'm now entering the process of helping maintain the mixxx package over
> at rpmfusion.
> >
> > Hope to be useful with this new venture.
> >
>
> Welcome! Have you considered bringing mixxx over to Fedora? I'm pretty
> sure it can be packaged in Fedora proper these days.
>
>
>
> --
> 真実はいつも一つ!/ Always, there's only one truth!
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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
>
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-07 Thread Neal Gompa
On Sun, Feb 4, 2024 at 6:08 PM Luis Correia  wrote:
>
> Hi, I'm a long time Fedora user and used to help develop the Ralink Wireless 
> driver (rt2x00) that's been present in the kernel for a long time.
>
> I'm now entering the process of helping maintain the mixxx package over at 
> rpmfusion.
>
> Hope to be useful with this new venture.
>

Welcome! Have you considered bringing mixxx over to Fedora? I'm pretty
sure it can be packaged in Fedora proper these days.



-- 
真実はいつも一つ!/ Always, there's only one truth!
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-07 Thread Leslie Satenstein via devel
Thank you. 


Leslie Satenstein
 

On Sunday, February 4, 2024 at 06:08:37 p.m. EST, Luis Correia 
 wrote:  
 
 Hi, I'm a long time Fedora user and used to help develop the Ralink Wireless 
driver (rt2x00) that's been present in the kernel for a long time.
I'm now entering the process of helping maintain the mixxx package over at 
rpmfusion.
Hope to be useful with this new venture.
Luis Correia
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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
  --
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2024-02-05 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Feb 04, 2024 at 11:07:43PM +, Luis Correia wrote:
> Hi, I'm a long time Fedora user and used to help develop the Ralink
> Wireless driver (rt2x00) that's been present in the kernel for a long time.
> 
> I'm now entering the process of helping maintain the mixxx package over at
> rpmfusion.
> 
> Hope to be useful with this new venture.

Cool. Welcome.

Zbyszek
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction: nedia, a Silverblue fan

2021-11-09 Thread przemek klosowski via devel

Kia ora to you, and welcome to Fedora!

I hope you find something interesting to contribute in.

p

On 10/27/21 23:30, Aiden Langley wrote:

Kia ora koutou,

I'm nedia, I live in NZ & I've been knocking about the matrix/irc for a few days now. 
I'll be 28 on the 30th, I've been using Fedora for about a year, Linux for about 3-4 
(Ubuntu & Antergos), & have been doing software dev for about 5-6 years.

I started my career w/ Java, then spent some time w/ PHP on some legacy 
spaghetti, wrote a cool CLI that interfaced w/ AWS EC2 instances to run data 
conversions and had a lot of fun with it, and I've dabbled in some Rust, C#, 
Python and more JavaScript than I'd like to admit. Keen to write something in 
Go one day.

https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwowhub.co.nz%2Fdata=04%7C01%7Cprzemek.klosowski%40nist.gov%7C7025d32558d449f8f6ac08d999c3812c%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637709887232061405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=oMBt8wN4QxqHp1cx%2FGlh2HgpXwXfOCs8hUg2pq38O80%3Dreserved=0
 is what keeps me occupied at the moment, I  contract / volunteer at a not for profit, charge 
enough to pay my bills but my work is mostly kōha (a gift \ given free of charge.) I could 
potentially spend a lot of time on Fedora related projects, my weekends are v open & I give 
the Whakaoranga Whanau about 24 hours a week. I have tourettes so sometimes I need days to 
myself to recoup mentally.

I'm currently using Silverblue, I'm enamored by the ideas - immutability is 
huge to me now. I get anxiety whenever I use another distro, knowing one false 
step might lead to a re-install. I'm a tinkerer so it happens a fair bit.

I'm also running Rawhide, since Silverblue affords me an extra layer of 
security, it seemed like it was the perfect fit for running some potentially 
unstable software.

An area that seems like it could use some work from what I've observed is 
`rpm-ostree`, being able to upgrade packages for testing e.g. `sudo dnf upgrade 
--enablerepo=updates-testing --advisory=FEDORA-2021-992e409289` & group 
installs are missing at the moment. I wanted to be able to run a 2nd DE in case of 
bugs, but would have to install each package individually as it stands so I settle 
for just rebasing when the time comes. Is `rpm-ostree module` intended to be the 
new `group`?

Anyway, v interested in Silverblue and putting myself in a position to test & 
contribute to the above, so if anybody would like to sponsor / point me in the 
right direction, that would be much appreciated.

Cheers,
*nedia*
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.fedoraproject.org%2Fen-US%2Fproject%2Fcode-of-conduct%2Fdata=04%7C01%7Cprzemek.klosowski%40nist.gov%7C7025d32558d449f8f6ac08d999c3812c%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637709887232061405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=5y2U6lGEbT3d%2BNJTAIHKZsb9kX81MIVxamCXghck4Jo%3Dreserved=0
List Guidelines: 
https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Ffedoraproject.org%2Fwiki%2FMailing_list_guidelinesdata=04%7C01%7Cprzemek.klosowski%40nist.gov%7C7025d32558d449f8f6ac08d999c3812c%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637709887232061405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=lf24U63zSdKy8fxkZ9VtgCfFcK8Yf0paAsZFGSdm7A4%3Dreserved=0
List Archives: 
https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.fedoraproject.org%2Farchives%2Flist%2Fdevel%40lists.fedoraproject.orgdata=04%7C01%7Cprzemek.klosowski%40nist.gov%7C7025d32558d449f8f6ac08d999c3812c%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637709887232061405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=2vc9mwUgvKMNbUYRU8kj4Y0KTfXoUpvUU6iLFcJUCdA%3Dreserved=0
Do not reply to spam on the list, report it: 
https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpagure.io%2Ffedora-infrastructuredata=04%7C01%7Cprzemek.klosowski%40nist.gov%7C7025d32558d449f8f6ac08d999c3812c%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637709887232061405%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000sdata=wTIOARwqQs%2Fgr8GfNdVZ4JcRIwuSbBOcasxpVHG8saI%3Dreserved=0

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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: 

Re: Introduction

2021-09-05 Thread Zbigniew Jędrzejewski-Szmek
On Sat, Sep 04, 2021 at 11:41:01PM -0700, Gordon Messmer wrote:
> Hello, Python SIG.  I've been meaning to join, but I've been busy
> for a while in pursuit of a new job (which I will start in about a
> week).
> 
> I'm a maintainer of the pyp2rpm application, and have done some
> other work to improve translation of Python dependencies to rpm.

Hi Gordon,

welcome to the fold! (and congrats on the job ;))

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


Re: Introduction: Trevor McKay

2021-06-16 Thread Major Hayden

On 6/15/21 10:11 PM, Trevor McKay wrote:

Hello everyone,

My name is Trevor and I was hoping to contribute to the Fedora project
in the form of packaging. I was told the first step would be to
introduce myself here. I have a few years of Linux experience as well as
Rust, Python and C/C++ development. I am, however, completely new to
packaging and contributing to open-source, so any advice is very much
welcome.


Welcome to the fun! 

Give us a shout if you need anything along the way.

--
Major Hayden


OpenPGP_0x737051E0C1011FB1.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Introduction: Trevor McKay

2021-06-16 Thread Robert-André Mauchin

On 6/16/21 5:11 AM, Trevor McKay wrote:

Hello everyone,

My name is Trevor and I was hoping to contribute to the Fedora project
in the form of packaging. I was told the first step would be to
introduce myself here. I have a few years of Linux experience as well as
Rust, Python and C/C++ development. I am, however, completely new to
packaging and contributing to open-source, so any advice is very much
welcome.

I am interested in packing `bottom`, a package for system monitoring
that I find fairly useful. I'd also be cool with picking up an abandoned
package, if anything is desperately needed. Come to think of it, I would
also like to do some development work, but I figured packaging was a
good start. Anyway, just looking to contribute where I can.

Cheers,
Trevor mcKay


Welcome Trevor, don't hesitate to ask for help o/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Introduction: Trevor McKay

2021-06-16 Thread Trevor McKay
> Welcome!

Thanks!

> I think Fedora has pretty nice Python packaging and I think rust skills are 
> also
> a welcome addition as there is a growing number of rust software in the open
> source ecosystem.
>
> You can check out the SIG pages for Rust+Python. There are separate mailing
> lists for these SIGs (though fedora-devel works as well):
>
> https://fedoraproject.org/wiki/SIGs/Python
> https://fedoraproject.org/wiki/SIGs/Rust

This looks great. I'm gonna start getting familiar with these SIGs and
I'm sure I can find something to work on. Thanks for the thorough
response Felix!


Trevor

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Introduction: Trevor McKay

2021-06-16 Thread Felix Schwarz


Am 16.06.21 um 05:12 schrieb Trevor McKay:

My name is Trevor and I was hoping to contribute to the Fedora project
in the form of packaging.


Welcome!


introduce myself here. I have a few years of Linux experience as well as
Rust, Python and C/C++ development. I am, however, completely new to
packaging and contributing to open-source, so any advice is very much
welcome.


I think Fedora has pretty nice Python packaging and I think rust skills are also 
a welcome addition as there is a growing number of rust software in the open 
source ecosystem.


You can check out the SIG pages for Rust+Python. There are separate mailing 
lists for these SIGs (though fedora-devel works as well):


https://fedoraproject.org/wiki/SIGs/Python
https://fedoraproject.org/wiki/SIGs/Rust


I am interested in packing `bottom`, a package for system monitoring
that I find fairly useful.


There is a Fedora package by "atim" (real name AFAIK "Artem Polishchuk", 
ego.corda...@gmail.com) in COPR:


https://copr.fedorainfracloud.org/coprs/atim/bottom/

Probably there is a reason why this is not yet in Fedora (missing dependencies? 
licensing?) so you could ask him and maybe help getting this into Fedora.


Sometimes you need to spend a lot of effort to get upstream's build system in 
line with Fedora's policies (no network access during build, so all dependencies 
must be packaged inside Fedora) but together we can create a really nice 
platform which can be used for stuff nobody envisioned at the beginning.
(For example I'm using Fedora's mingw packaging to cross-compile a commercial 
application for Windows and I spent several days before discovering Fedora's 
packages. Also more time with Linux instead of fighting Visual Studio => sanity++)


Anyway: If you have any questions, just ask. (And if you are not comfortable 
asking publicly, just contact me privately. Not much time here but I'm happy to 
help new Fedora contributors.)


Felix
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Introduction

2021-03-30 Thread Lukas Brabec
Hi Odinaka,

thanks for showing interest in our project. There are tips for Outreachy
applicants in readme [1] of the project. If anything is unclear feel free
to ping me on IRC or send me an email.

L.

[1] https://pagure.io/fedora-qa/landingpage

On Tue, Mar 30, 2021 at 12:40 PM Joy Odinaka  wrote:

> Hi,
> I am Odinaka Joy, an outreachy applicant for the 2021 session. I am a web
> developer based in Nigeria.
>
> I would love to join the Fedora team and contribute to the project - Improve
> Fedora QA Dashboard.
>
> I have experience with JavaScript, React and Redux and would love to
> improve my skills by contributing to this project.
>
> My contacts:
> IRC Username: dinakajoy
> Email: odinaka...@gmail.com
>
> I would appreciate any guidance to help me get started with my
> contribution.
>
> Thank you.
>
> Best regards,
> Odinaka Joy
> ___
> qa-devel mailing list -- qa-devel@lists.fedoraproject.org
> To unsubscribe send an email to qa-devel-le...@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/qa-devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@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/qa-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Introduction

2020-12-12 Thread Andy Mender
On Fri, 11 Dec 2020 at 19:52, LinuxGeek46  wrote:

> Hello - my name is David Both and I want to introduce myself. Ankur Sinha
> "FranciscoD" is mentoring me as I start with Fedora Fusion package
> maintenance.
>
> I have been working with computers for just a bit over 50 years now, and
> almost 25 with Linux, most of which is Red Hat (old), RHEL, CentOS, and
> Fedora.  I am not going to give you my life story - at least as it relates
> to computers - because you can get that from my web site.
> http://www.both.org/?page_id=2  Suffice it to say that I have never used
> Windows as a primary OS on any of my own computers. Ever.
> DOS=>TopView=>OS/2=>Linux.
>
> I am honored to be part of this team and I look forward to contributing in
> a more active way.
>
> Thanks!
>
 Impressive! My computer life also started with MS-DOS, but then
transitioned through a couple of Windows editions out of necessity.

Welcome to the team! :)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2020-12-11 Thread Matthew Miller
On Fri, Dec 11, 2020 at 01:51:29PM -0500, LinuxGeek46 wrote:
> Hello - my name is David Both and I want to introduce myself. Ankur
> Sinha "FranciscoD" is mentoring me as I start with Fedora Fusion package
> maintenance. 

Awesome, welcome!


-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2020-12-08 Thread Andy Mender
On Mon, 7 Dec 2020 at 16:55, Robin Opletal  wrote:

> Hi,
>
> My name is Robin Opletal, I am from the Czech Republic and online I tend
> to go under the name of "fourstepper".
>
> I would like to help out with maintaining packages of interest for
> Fedora, currently, I am interested in getting aerc, the terminal e-mail
> client packaged for Fedora. (https://git.sr.ht/~sircmpwn/aerc)
>
> For Aerc, I have so far created a COPR repository, which currently lives
> here: https://copr.fedorainfracloud.org/coprs/fourstepper/aerc/builds/
>
> I would also be thrilled to help with other packages if needed and learn
> and help with the Fedora's package build system.
>

Welcome Robin! :)

If you're interested in Golang, there are quite a bit of packages to pick
from.

Cheers,
Andy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2020-12-07 Thread Dan Čermák
Welcome to the pack Robin!

If you need assistance getting started, take a look at the Fedora Join
SIG: https://docs.fedoraproject.org/bg/fedora-join/


Cheers,

Dan

"Robin Opletal"  writes:

> Hi,
>
> My name is Robin Opletal, I am from the Czech Republic and online I tend
> to go under the name of "fourstepper".
>
> I would like to help out with maintaining packages of interest for
> Fedora, currently, I am interested in getting aerc, the terminal e-mail
> client packaged for Fedora. (https://git.sr.ht/~sircmpwn/aerc)
>
> For Aerc, I have so far created a COPR repository, which currently lives
> here: https://copr.fedorainfracloud.org/coprs/fourstepper/aerc/builds/
>
> I would also be thrilled to help with other packages if needed and learn
> and help with the Fedora's package build system.
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@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


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@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


Re: Introduction

2019-06-03 Thread Miro Hrončok

On 03. 06. 19 14:04, Marcel Plch wrote:

Hello,

I am Marcel, on most social networks I use the nickname 'Dormouse759'.
(a translation of my surname plus some numbers, very creative, isn't
it?)

I work for Red Hat in the Python Maintenance team and already
contribute to some bugfixes here on Fedora, though most of my work is
on RHEL currently. I also contribute to upstream, maintain the package
python-libsass and co-maintain cronie, crontabs and at packages.

Mostly I contribute to cpython upstream, fix some well hidden bugs in
larger Python projects or its bindings (Cython, eventlet, gdb etc.)

There also are some projects (mostly planned yet) I have in copr. I
would like to expand these and eventually move them to Fedora to make
my (and hopefully others') workflow easier.

Except for Python, I work also on some C projects.


I have sponsored Marcel to python-sig FAS group, so he can help us with Python 
3.8 rebuilds more comfortably.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-13 Thread Dan Čermák
Hi Andi,

clones are usually ok, as long as they are clean-room reimplementations
and do not redistribute the original games' assets, which most of them
according to my knowledge don't.

For the other games a flatpak would be probably the best fit, as
flatpaks can contain more or less arbitrary dependencies and also be
closed source.


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Dan,
> I’ve checked again and I guess the clones should be the one which can be 
> included on Fedora, can’t they? 
> Let me list my favors: Pizza Buisness, FreeRails, Jagged Alliance 2 - 
> Steaciatella. 
> This should be not proprietary, shouldn’t they? 
> Thx in forward!
> Cheers 
> Andi
>
> Sent from Yahoo Mail for iPhone
>
>
> On Wednesday, April 10, 2019, 10:30 AM, Dan Čermák 
>  wrote:
>
> Hi Andi,
>
> the games you listed are proprietary and can thus not be shipped with
> Fedora.
>
> What you could do, is to try to improve the out of the box experience
> when trying to install and play these games. But that is quite an
> undertaking as that will require diving into the guts of wine.
>
> My recommendation would be: find something in Fedora that annoys you or
> that you think it lacks and try to work on that.
>
>
> Cheers,
>
> Dan
>
> Karsten Andreas Artz  writes:
>
>> Hi Dan, 
>> thx for welcoming me to the pack! 
>> I’ve skimmed through the games. I have different games in favor: Raildroad 
>> Tycoon, Pizza Tycoon and escape from Monkey Island. 
>> What are the first steps to start? 
>> Thx in forward
>> Cheers 
>> Andi 
>>
>>
>> Sent from Yahoo Mail for iPhone
>>
>>
>> On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák 
>>  wrote:
>>
>> Hi Andi,
>>
>> welcome to the pack!
>>
>> You can try to review some packages or submit your own package, whatever
>> you feel like doing (if you submit a package, you'll need to get
>> sponsored though and reviewing packages is a good way how to get
>> sponsored).
>>
>> In case you want to package some games, there's a pretty long list of
>> open source game clones: https://osgameclones.com/
>> Most of these are afaik not in Fedora (yet) and some smaller ones could
>> be a nice start (although you should watch out for licensing issues).
>>
>> In case you are looking for other ways to contribute, there's always
>> this site: https://whatcanidoforfedora.org/
>>
>>
>> Cheers,
>>
>> Dan
>>
>> Karsten Andreas Artz  writes:
>>
>>> Hi Benson,
>>> thx for welcoming me on Fedora and thx for providing the links. 
>>> I’ve read through them and skimmed them. 
>>> Should I start reviewing packages or do you have another idea?
>>> Regards
>>> Andi 
>>> Sent from Yahoo Mail for iPhone
>>>
>>>
>>> On Monday, April 8, 2019, 9:35 PM, Benson Muite 
>>>  wrote:
>>>
>>>  
>>> Hi Andi,
>>>  Welcome to Fedora. Some general information is at:
>>>  https://docs.fedoraproject.org/en-US/project/
>>>  The get involved page still needs an update:
>>>  https://docs.fedoraproject.org/en-US/project/join/
>>>  but packaging guidelines are here:
>>>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>>>  
>>> most people start by reviewing packages - though there are other ways to 
>>> contribute other than packaging.
>>>  
>>>
>>>  
>>>  Regards,
>>>  Benson 
>>>
>>>  
>>>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>>>  
>>>  
>>>            Hi guys, 
>>>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
>>>(Fedora 26). My programming skills are on Python, Java/Java Script, and  
>>>C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
>>>History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
>>>languages: German, English, French, a  bit Italian and Spanish. 
>>>  
>>>  It would be glad starting contributing on Fedora as a maintainer. 
>>>Therefore I hope to work on a small  project soon.
>>>  I'm interested in games packaging, but I don't know where to start.
>>>  
>>>  
>>>  Regards 
>>>  Andi
>>>          
>>>  
>>>    
>>>  ___
>>> devel mailing list -- devel@lists.fedoraproject.org
>>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>>> List Archives: 
>>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>>  ___
>>> devel mailing list -- devel@lists.fedoraproject.org
>>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>>> List Archives: 
>>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>>
>>>
>>>
>>> ___
>>> devel mailing list -- devel@lists.fedoraproject.org
>>> To unsubscribe send an email to 

Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Karsten Andreas Artz
Hi Kamil,
personally I'd prefer containing the games on Flatpak to be more flexible and 
it can be provided for a hugh user base.
I hope the games I've suggested  now are mostly clones. Thus they might be 
included for Fedora.  The Dark Mod sounds an interesting game!  I've made a 
notice for your wish:) 

Cheers
 Andi



Am Mittwoch, 10. April 2019, 13:28:24 MESZ hat Kamil Paral 
 Folgendes geschrieben:  
 
 On Mon, Apr 8, 2019 at 7:34 PM Karsten Andreas Artz  
wrote:

Hi guys,
my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
(Fedora 26). My programming skills are on Python, Java/Java Script, and C/C++. 
But acutally I prefer mostly Python hacking. I studied B.A. of Arts History, 
Archaeology and Cath.Theology. Besides this, I can speak a lot of languages: 
German, English, French, a bit Italian and Spanish. 

It would be glad starting contributing on Fedora as a maintainer. Therefore I 
hope to work on a small project soon.
I'm interested in games packaging, but I don't know where to start.


Hi Andi,
only opensource software can be part of Fedora, and there are not that many 
opensource games out there (which are not already packaged for Fedora), so it 
might be a bit difficult to find something suitable and interesting (but some 
of the OS clones might be a good idea). Additionally regarding games packaging, 
you can consider making flatpaks instead of RPMs and submitting them to Flathub 
[1]. Flathub can not only contain opensource games, but also freeware and 
free-to-play games (let's talk about Linux-native games at the moment, 
incorporating Wine into them would be another level of difficulty). For 
example, I'd personally love to see The Dark Mod [2] available at Flathub.
In Fedora you can also participate on packaging and maintaining game-related 
software, like emulators and launchers. Wine, Lutris and PLayOnLinux are the 
most visible ones, but then there are also lots of retro emulators, many of 
them not even in Fedora yet, I'd guess. So it depends on your experience and 
interests (both gaming and packaging). You could even participate in e.g. 
Lutris community in creating and maintaining scripts to allow easy installation 
of Windows and other platforms' games on Linux.
The Gaming SIG [3] might provide a better advice, this is just what I know.

[1] https://flathub.org
[2] http://www.thedarkmod.com[3] https://fedoraproject.org/wiki/SIGs/Games
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
  ___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Kamil Paral
On Mon, Apr 8, 2019 at 7:34 PM Karsten Andreas Artz 
wrote:

> Hi guys,
>
> my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years
> (Fedora 26). My programming skills are on Python, Java/Java Script, and
> C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts
> History, Archaeology and Cath.Theology. Besides this, I can speak a lot of
> languages: German, English, French, a bit Italian and Spanish.
>
> It would be glad starting contributing on Fedora as a maintainer.
> Therefore I hope to work on a small project soon.
> I'm interested in games packaging, but I don't know where to start.
>

Hi Andi,

only opensource software can be part of Fedora, and there are not that many
opensource games out there (which are not already packaged for Fedora), so
it might be a bit difficult to find something suitable and interesting (but
some of the OS clones might be a good idea). Additionally regarding games
packaging, you can consider making flatpaks instead of RPMs and submitting
them to Flathub [1]. Flathub can not only contain opensource games, but
also freeware and free-to-play games (let's talk about Linux-native games
at the moment, incorporating Wine into them would be another level of
difficulty). For example, I'd personally love to see The Dark Mod [2]
available at Flathub.

In Fedora you can also participate on packaging and maintaining
game-related software, like emulators and launchers. Wine, Lutris and
PLayOnLinux are the most visible ones, but then there are also lots of
retro emulators, many of them not even in Fedora yet, I'd guess. So it
depends on your experience and interests (both gaming and packaging). You
could even participate in e.g. Lutris community in creating and maintaining
scripts to allow easy installation of Windows and other platforms' games on
Linux.

The Gaming SIG [3] might provide a better advice, this is just what I know.

[1] https://flathub.org
[2] http://www.thedarkmod.com
[3] https://fedoraproject.org/wiki/SIGs/Games
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Karsten Andreas Artz
Yeah that would be great too. 


Sent from Yahoo Mail for iPhone


On Wednesday, April 10, 2019, 11:08 AM, Damian Ivanov  
wrote:

Yet, if they are free to be redestributed a flatpak on flathub would be great?
On Wed, 10 Apr 2019, 11:31 Dan Čermák,  wrote:

Hi Andi,

the games you listed are proprietary and can thus not be shipped with
Fedora.

What you could do, is to try to improve the out of the box experience
when trying to install and play these games. But that is quite an
undertaking as that will require diving into the guts of wine.

My recommendation would be: find something in Fedora that annoys you or
that you think it lacks and try to work on that.


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Dan, 
> thx for welcoming me to the pack! 
> I’ve skimmed through the games. I have different games in favor: Raildroad 
> Tycoon, Pizza Tycoon and escape from Monkey Island. 
> What are the first steps to start? 
> Thx in forward
> Cheers 
> Andi 
>
>
> Sent from Yahoo Mail for iPhone
>
>
> On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák 
>  wrote:
>
> Hi Andi,
>
> welcome to the pack!
>
> You can try to review some packages or submit your own package, whatever
> you feel like doing (if you submit a package, you'll need to get
> sponsored though and reviewing packages is a good way how to get
> sponsored).
>
> In case you want to package some games, there's a pretty long list of
> open source game clones: https://osgameclones.com/
> Most of these are afaik not in Fedora (yet) and some smaller ones could
> be a nice start (although you should watch out for licensing issues).
>
> In case you are looking for other ways to contribute, there's always
> this site: https://whatcanidoforfedora.org/
>
>
> Cheers,
>
> Dan
>
> Karsten Andreas Artz  writes:
>
>> Hi Benson,
>> thx for welcoming me on Fedora and thx for providing the links. 
>> I’ve read through them and skimmed them. 
>> Should I start reviewing packages or do you have another idea?
>> Regards
>> Andi 
>> Sent from Yahoo Mail for iPhone
>>
>>
>> On Monday, April 8, 2019, 9:35 PM, Benson Muite  
>> wrote:
>>
>>  
>> Hi Andi,
>>  Welcome to Fedora. Some general information is at:
>>  https://docs.fedoraproject.org/en-US/project/
>>  The get involved page still needs an update:
>>  https://docs.fedoraproject.org/en-US/project/join/
>>  but packaging guidelines are here:
>>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>>  
>> most people start by reviewing packages - though there are other ways to 
>> contribute other than packaging.
>>  
>>
>>  
>>  Regards,
>>  Benson 
>>
>>  
>>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>>  
>>  
>>            Hi guys, 
>>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
>>(Fedora 26). My programming skills are on Python, Java/Java Script, and  
>>C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
>>History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
>>languages: German, English, French, a  bit Italian and Spanish. 
>>  
>>  It would be glad starting contributing on Fedora as a maintainer. Therefore 
>>I hope to work on a small  project soon.
>>  I'm interested in games packaging, but I don't know where to start.
>>  
>>  
>>  Regards 
>>  Andi
>>          
>>  
>>    
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>
>>
>>
>> ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org





Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Karsten Andreas Artz

Hi Dan,
I’ve checked again and I guess the clones should be the one which can be 
included on Fedora, can’t they? 
Let me list my favors: Pizza Buisness, FreeRails, Jagged Alliance 2 - 
Steaciatella. 
This should be not proprietary, shouldn’t they? 
Thx in forward!
Cheers 
Andi

Sent from Yahoo Mail for iPhone


On Wednesday, April 10, 2019, 10:30 AM, Dan Čermák 
 wrote:

Hi Andi,

the games you listed are proprietary and can thus not be shipped with
Fedora.

What you could do, is to try to improve the out of the box experience
when trying to install and play these games. But that is quite an
undertaking as that will require diving into the guts of wine.

My recommendation would be: find something in Fedora that annoys you or
that you think it lacks and try to work on that.


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Dan, 
> thx for welcoming me to the pack! 
> I’ve skimmed through the games. I have different games in favor: Raildroad 
> Tycoon, Pizza Tycoon and escape from Monkey Island. 
> What are the first steps to start? 
> Thx in forward
> Cheers 
> Andi 
>
>
> Sent from Yahoo Mail for iPhone
>
>
> On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák 
>  wrote:
>
> Hi Andi,
>
> welcome to the pack!
>
> You can try to review some packages or submit your own package, whatever
> you feel like doing (if you submit a package, you'll need to get
> sponsored though and reviewing packages is a good way how to get
> sponsored).
>
> In case you want to package some games, there's a pretty long list of
> open source game clones: https://osgameclones.com/
> Most of these are afaik not in Fedora (yet) and some smaller ones could
> be a nice start (although you should watch out for licensing issues).
>
> In case you are looking for other ways to contribute, there's always
> this site: https://whatcanidoforfedora.org/
>
>
> Cheers,
>
> Dan
>
> Karsten Andreas Artz  writes:
>
>> Hi Benson,
>> thx for welcoming me on Fedora and thx for providing the links. 
>> I’ve read through them and skimmed them. 
>> Should I start reviewing packages or do you have another idea?
>> Regards
>> Andi 
>> Sent from Yahoo Mail for iPhone
>>
>>
>> On Monday, April 8, 2019, 9:35 PM, Benson Muite  
>> wrote:
>>
>>  
>> Hi Andi,
>>  Welcome to Fedora. Some general information is at:
>>  https://docs.fedoraproject.org/en-US/project/
>>  The get involved page still needs an update:
>>  https://docs.fedoraproject.org/en-US/project/join/
>>  but packaging guidelines are here:
>>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>>  
>> most people start by reviewing packages - though there are other ways to 
>> contribute other than packaging.
>>  
>>
>>  
>>  Regards,
>>  Benson 
>>
>>  
>>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>>  
>>  
>>            Hi guys, 
>>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
>>(Fedora 26). My programming skills are on Python, Java/Java Script, and  
>>C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
>>History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
>>languages: German, English, French, a  bit Italian and Spanish. 
>>  
>>  It would be glad starting contributing on Fedora as a maintainer. Therefore 
>>I hope to work on a small  project soon.
>>  I'm interested in games packaging, but I don't know where to start.
>>  
>>  
>>  Regards 
>>  Andi
>>          
>>  
>>    
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>
>>
>>
>> ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: 

Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Damian Ivanov
Yet, if they are free to be redestributed a flatpak on flathub would be
great?

On Wed, 10 Apr 2019, 11:31 Dan Čermák, 
wrote:

> Hi Andi,
>
> the games you listed are proprietary and can thus not be shipped with
> Fedora.
>
> What you could do, is to try to improve the out of the box experience
> when trying to install and play these games. But that is quite an
> undertaking as that will require diving into the guts of wine.
>
> My recommendation would be: find something in Fedora that annoys you or
> that you think it lacks and try to work on that.
>
>
> Cheers,
>
> Dan
>
> Karsten Andreas Artz  writes:
>
> > Hi Dan,
> > thx for welcoming me to the pack!
> > I’ve skimmed through the games. I have different games in favor:
> Raildroad Tycoon, Pizza Tycoon and escape from Monkey Island.
> > What are the first steps to start?
> > Thx in forward
> > Cheers
> > Andi
> >
> >
> > Sent from Yahoo Mail for iPhone
> >
> >
> > On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák <
> dan.cer...@cgc-instruments.com> wrote:
> >
> > Hi Andi,
> >
> > welcome to the pack!
> >
> > You can try to review some packages or submit your own package, whatever
> > you feel like doing (if you submit a package, you'll need to get
> > sponsored though and reviewing packages is a good way how to get
> > sponsored).
> >
> > In case you want to package some games, there's a pretty long list of
> > open source game clones: https://osgameclones.com/
> > Most of these are afaik not in Fedora (yet) and some smaller ones could
> > be a nice start (although you should watch out for licensing issues).
> >
> > In case you are looking for other ways to contribute, there's always
> > this site: https://whatcanidoforfedora.org/
> >
> >
> > Cheers,
> >
> > Dan
> >
> > Karsten Andreas Artz  writes:
> >
> >> Hi Benson,
> >> thx for welcoming me on Fedora and thx for providing the links.
> >> I’ve read through them and skimmed them.
> >> Should I start reviewing packages or do you have another idea?
> >> Regards
> >> Andi
> >> Sent from Yahoo Mail for iPhone
> >>
> >>
> >> On Monday, April 8, 2019, 9:35 PM, Benson Muite <
> benson_mu...@emailplus.org> wrote:
> >>
> >>
> >> Hi Andi,
> >>  Welcome to Fedora. Some general information is at:
> >>  https://docs.fedoraproject.org/en-US/project/
> >>  The get involved page still needs an update:
> >>  https://docs.fedoraproject.org/en-US/project/join/
> >>  but packaging guidelines are here:
> >>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
> >>
> >> most people start by reviewing packages - though there are other ways
> to contribute other than packaging.
> >>
> >>
> >>
> >>  Regards,
> >>  Benson
> >>
> >>
> >>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
> >>
> >>
> >>Hi guys,
> >>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2
> years (Fedora 26). My programming skills are on Python, Java/Java Script,
> and  C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of
> Arts History, Archaeology and Cath.Theology. Besides this, I can speak a
> lot of languages: German, English, French, a  bit Italian and Spanish.
> >>
> >>  It would be glad starting contributing on Fedora as a maintainer.
> Therefore I hope to work on a small  project soon.
> >>  I'm interested in games packaging, but I don't know where to start.
> >>
> >>
> >>  Regards
> >>  Andi
> >>
> >>
> >>
> >>  ___
> >> devel mailing list -- devel@lists.fedoraproject.org
> >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> >> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> >>  ___
> >> devel mailing list -- devel@lists.fedoraproject.org
> >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> >> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> >>
> >>
> >>
> >> ___
> >> devel mailing list -- devel@lists.fedoraproject.org
> >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> >> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: 

Re: Introduction for gaming packaging/maintaining

2019-04-10 Thread Dan Čermák
Hi Andi,

the games you listed are proprietary and can thus not be shipped with
Fedora.

What you could do, is to try to improve the out of the box experience
when trying to install and play these games. But that is quite an
undertaking as that will require diving into the guts of wine.

My recommendation would be: find something in Fedora that annoys you or
that you think it lacks and try to work on that.


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Dan, 
> thx for welcoming me to the pack! 
> I’ve skimmed through the games. I have different games in favor: Raildroad 
> Tycoon, Pizza Tycoon and escape from Monkey Island. 
> What are the first steps to start? 
> Thx in forward
> Cheers 
> Andi 
>
>
> Sent from Yahoo Mail for iPhone
>
>
> On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák 
>  wrote:
>
> Hi Andi,
>
> welcome to the pack!
>
> You can try to review some packages or submit your own package, whatever
> you feel like doing (if you submit a package, you'll need to get
> sponsored though and reviewing packages is a good way how to get
> sponsored).
>
> In case you want to package some games, there's a pretty long list of
> open source game clones: https://osgameclones.com/
> Most of these are afaik not in Fedora (yet) and some smaller ones could
> be a nice start (although you should watch out for licensing issues).
>
> In case you are looking for other ways to contribute, there's always
> this site: https://whatcanidoforfedora.org/
>
>
> Cheers,
>
> Dan
>
> Karsten Andreas Artz  writes:
>
>> Hi Benson,
>> thx for welcoming me on Fedora and thx for providing the links. 
>> I’ve read through them and skimmed them. 
>> Should I start reviewing packages or do you have another idea?
>> Regards
>> Andi 
>> Sent from Yahoo Mail for iPhone
>>
>>
>> On Monday, April 8, 2019, 9:35 PM, Benson Muite  
>> wrote:
>>
>>  
>> Hi Andi,
>>  Welcome to Fedora. Some general information is at:
>>  https://docs.fedoraproject.org/en-US/project/
>>  The get involved page still needs an update:
>>  https://docs.fedoraproject.org/en-US/project/join/
>>  but packaging guidelines are here:
>>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>>  
>> most people start by reviewing packages - though there are other ways to 
>> contribute other than packaging.
>>  
>>
>>  
>>  Regards,
>>  Benson 
>>
>>  
>>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>>  
>>  
>>            Hi guys, 
>>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
>>(Fedora 26). My programming skills are on Python, Java/Java Script, and  
>>C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
>>History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
>>languages: German, English, French, a  bit Italian and Spanish. 
>>  
>>  It would be glad starting contributing on Fedora as a maintainer. Therefore 
>>I hope to work on a small  project soon.
>>  I'm interested in games packaging, but I don't know where to start.
>>  
>>  
>>  Regards 
>>  Andi
>>          
>>  
>>    
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>  ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>>
>>
>>
>> ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
>> List Archives: 
>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-09 Thread Karsten Andreas Artz
Hi Dan, 
thx for welcoming me to the pack! 
I’ve skimmed through the games. I have different games in favor: Raildroad 
Tycoon, Pizza Tycoon and escape from Monkey Island. 
What are the first steps to start? 
Thx in forward
Cheers 
Andi 


Sent from Yahoo Mail for iPhone


On Tuesday, April 9, 2019, 10:48 AM, Dan Čermák 
 wrote:

Hi Andi,

welcome to the pack!

You can try to review some packages or submit your own package, whatever
you feel like doing (if you submit a package, you'll need to get
sponsored though and reviewing packages is a good way how to get
sponsored).

In case you want to package some games, there's a pretty long list of
open source game clones: https://osgameclones.com/
Most of these are afaik not in Fedora (yet) and some smaller ones could
be a nice start (although you should watch out for licensing issues).

In case you are looking for other ways to contribute, there's always
this site: https://whatcanidoforfedora.org/


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Benson,
> thx for welcoming me on Fedora and thx for providing the links. 
> I’ve read through them and skimmed them. 
> Should I start reviewing packages or do you have another idea?
> Regards
> Andi 
> Sent from Yahoo Mail for iPhone
>
>
> On Monday, April 8, 2019, 9:35 PM, Benson Muite  
> wrote:
>
>  
> Hi Andi,
>  Welcome to Fedora. Some general information is at:
>  https://docs.fedoraproject.org/en-US/project/
>  The get involved page still needs an update:
>  https://docs.fedoraproject.org/en-US/project/join/
>  but packaging guidelines are here:
>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>  
> most people start by reviewing packages - though there are other ways to 
> contribute other than packaging.
>  
>
>  
>  Regards,
>  Benson 
>
>  
>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>  
>  
>            Hi guys, 
>  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
>(Fedora 26). My programming skills are on Python, Java/Java Script, and  
>C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
>History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
>languages: German, English, French, a  bit Italian and Spanish. 
>  
>  It would be glad starting contributing on Fedora as a maintainer. Therefore 
>I hope to work on a small  project soon.
>  I'm interested in games packaging, but I don't know where to start.
>  
>  
>  Regards 
>  Andi
>          
>  
>    
>  ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>  ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
>
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-09 Thread Dan Čermák
Hi Andi,

welcome to the pack!

You can try to review some packages or submit your own package, whatever
you feel like doing (if you submit a package, you'll need to get
sponsored though and reviewing packages is a good way how to get
sponsored).

In case you want to package some games, there's a pretty long list of
open source game clones: https://osgameclones.com/
Most of these are afaik not in Fedora (yet) and some smaller ones could
be a nice start (although you should watch out for licensing issues).

In case you are looking for other ways to contribute, there's always
this site: https://whatcanidoforfedora.org/


Cheers,

Dan

Karsten Andreas Artz  writes:

> Hi Benson,
> thx for welcoming me on Fedora and thx for providing the links. 
> I’ve read through them and skimmed them. 
> Should I start reviewing packages or do you have another idea?
> Regards
> Andi 
> Sent from Yahoo Mail for iPhone
>
>
> On Monday, April 8, 2019, 9:35 PM, Benson Muite  
> wrote:
>
>  
> Hi Andi,
>  Welcome to Fedora. Some general information is at:
>  https://docs.fedoraproject.org/en-US/project/
>  The get involved page still needs an update:
>  https://docs.fedoraproject.org/en-US/project/join/
>  but packaging guidelines are here:
>  https://docs.fedoraproject.org/en-US/packaging-guidelines/
>  
> most people start by reviewing packages - though there are other ways to 
> contribute other than packaging.
>  
>
>  
>  Regards,
>  Benson 
>
>  
>  On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
>   
>  
>Hi guys, 
>   my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
> (Fedora 26). My programming skills are on Python, Java/Java Script, and  
> C/C++. But acutally I prefer mostly Python hacking. I studied B.A. of Arts 
> History, Archaeology and Cath.Theology. Besides this, I can speak a lot of 
> languages: German, English, French, a  bit Italian and Spanish. 
>   
>   It would be glad starting contributing on Fedora as a maintainer. Therefore 
> I hope to work on a small  project soon.
>   I'm interested in games packaging, but I don't know where to start.
>   
>   
>   Regards 
>   Andi
>   
>   
>
>   ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>  ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
>
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-08 Thread Justin W. Flory
On 4/8/19 1:32 PM, Karsten Andreas Artz wrote:
> Hi guys,
> 
> my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2
> years (Fedora 26). My programming skills are on Python, Java/Java
> Script, and C/C++. But acutally I prefer mostly Python hacking. I
> studied B.A. of Arts History, Archaeology and Cath.Theology. Besides
> this, I can speak a lot of languages: German, English, French, a bit
> Italian and Spanish.
> 
> It would be glad starting contributing on Fedora as a maintainer.
> Therefore I hope to work on a small project soon.
> I'm interested in games packaging, but I don't know where to start.
> 

Hi Andi, welcome to the mailing lists. :)

The Games SIG is a good place to find more information about what help
is needed to improve the gaming experience on Fedora. In the past couple
months, there were a few discussions from people needing help on a few
small things. Hopefully someone more informed than me can offer some
pointers since I am not a games packager.

Happy to have you here in the community!

-- 
Cheers,
Justin W. Flory
jflo...@gmail.com



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-08 Thread Karsten Andreas Artz

Hi Benson,
thx for welcoming me on Fedora and thx for providing the links. 
I’ve read through them and skimmed them. 
Should I start reviewing packages or do you have another idea?
Regards
Andi 
Sent from Yahoo Mail for iPhone


On Monday, April 8, 2019, 9:35 PM, Benson Muite  
wrote:

 
Hi Andi,
 Welcome to Fedora. Some general information is at:
 https://docs.fedoraproject.org/en-US/project/
 The get involved page still needs an update:
 https://docs.fedoraproject.org/en-US/project/join/
 but packaging guidelines are here:
 https://docs.fedoraproject.org/en-US/packaging-guidelines/
 
most people start by reviewing packages - though there are other ways to 
contribute other than packaging.
 

 
 Regards,
 Benson 

 
 On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:
  
 
   Hi guys, 
  my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
(Fedora 26). My programming skills are on Python, Java/Java Script, and  C/C++. 
But acutally I prefer mostly Python hacking. I studied B.A. of Arts History, 
Archaeology and Cath.Theology. Besides this, I can speak a lot of languages: 
German, English, French, a  bit Italian and Spanish. 
  
  It would be glad starting contributing on Fedora as a maintainer. Therefore I 
hope to work on a small  project soon.
  I'm interested in games packaging, but I don't know where to start.
  
  
  Regards 
  Andi
  
  
   
  ___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
 ___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org



___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-08 Thread Benson Muite

Hi Andi,

Welcome to Fedora. Some general information is at:
https://docs.fedoraproject.org/en-US/project/
The get involved page still needs an update:
https://docs.fedoraproject.org/en-US/project/join/
but packaging guidelines are here:
https://docs.fedoraproject.org/en-US/packaging-guidelines/

most people start by reviewing packages - though there are other ways to 
contribute other than packaging.



Regards,
Benson


On 4/8/19 7:32 PM, Karsten Andreas Artz wrote:

Hi guys,

my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 
years (Fedora 26). My programming skills are on Python, Java/Java 
Script, and C/C++. But acutally I prefer mostly Python hacking. I 
studied B.A. of Arts History, Archaeology and Cath.Theology. Besides 
this, I can speak a lot of languages: German, English, French, a bit 
Italian and Spanish.


It would be glad starting contributing on Fedora as a maintainer. 
Therefore I hope to work on a small project soon.

I'm interested in games packaging, but I don't know where to start.


Regards

Andi



___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction for gaming packaging/maintaining

2019-04-08 Thread Karsten Andreas Artz


Mit freundlichen Grüßen
Karsten Andreas ArtzSchaal 1335435 Wettenberg
 

Am Montag, 8. April 2019, 19:32:42 MESZ hat Karsten Andreas Artz 
 Folgendes geschrieben:  
 
 Hi guys,
my name is Andi, 29 and I'm from Germany.  I'm using Fedora almost 2 years 
(Fedora 26). My programming skills are on Python, Java/Java Script, and C/C++. 
But acutally I prefer mostly Python hacking. I studied B.A. of Arts History, 
Archaeology and Cath.Theology. Besides this, I can speak a lot of languages: 
German, English, French, a bit Italian and Spanish. 

It would be glad starting contributing on Fedora as a maintainer. Therefore I 
hope to work on a small project soon.
I'm interested in games packaging, but I don't know where to start.


Regards
Andi


  ___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction

2019-03-15 Thread Dan Čermák
Hi Ruchit!

You can try out this site: https://whatcanidoforfedora.org/ which should
contain some initial pointers in which areas you can help out.

If you have more specific questions, you can drop by in IRC in
#fedora-devel on freenode for example.


Cheers,

Dan

Ruchit Vithani  writes:

> Hello! I'm Ruchit Vithani, a sophomore from DAIICT gandhinagar, India. I'm
> new to this community and would like to contribute. Will someone help me
> get started?
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction

2019-03-14 Thread J. Scheurich



Hello! I'm Ruchit Vithani, a sophomore from DAIICT gandhinagar, India.
I'm new to this community and would like to contribute. Will someone
help me get started?


If you want to add a package to fedora, you have first to ask for a review.

Read https://fedoraproject.org/wiki/Package_Review_Process

so long
MUFTI
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Introduction

2018-11-04 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Nov 04, 2018 at 04:10:49AM -, Daniel Newkirk wrote:
> Hi!
>  My name is Daniel, and I'd love to help out the Fedora project in some 
> manner. Been a Fedora user on and off since Fedora 1 (used RH 9 back in the 
> day), and I've been coding with Python for about a decade now--things like 
> bioinformatics software, analysis pipelines, and automation--and may be of 
> some use. There appear to be some python2 packages that still need some 
> packaging/porting to python3, but that may not be of use much longer? If 
> there is an area of particular need, and someone has a few spare moments to 
> point me in the right direction, that would be wonderful. I'm not very 
> experienced with packaging in Fedora yet, but I'm a quick learner and 
> self-motivated, so it should be relatively painless :).

Hi,

welcome to Fedora!

The list of python2 packages to port over is long enough that this
will still be a subject for the next few years [0]. Currently Fedora is
shedding some leaf python2 packages [1], but there is still plenty of
stuff to update. And apart from the stuff that is already in Fedora,
there is Python software which could be added to Fedora in the future
if it is updated for Python 3. There is a new initiative to add more
scientific software to Fedora [2], something that might be interesting
for you if you care about bioinformatics.

[0] http://fedora.portingdb.xyz/
[1] https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
[2] 
https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/thread/VXN4UBCNIL6BUCDRN55IGVK3IMO3HF6C/#3WFYAQ35Q7HAIESVNQYY3UE6JAOY7KON

Nowadays it is possible/exptected/welcome to open pull requests under
https://src.fedoraproject.org/ for the spec files of various packages.
If you want to become a packager (either for some new packages or just
to work on improving the existing ones) and are looking for sponsorship
into the packagers group, let me know off-list.

Zbyszek
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org


Re: Introduction

2018-07-27 Thread Przemek Klosowski

On 07/27/2018 05:31 AM, Jeff Mitchell wrote:
Hi I'm Jeff Mitchell and I volunteer for 2 charities in my city 
(currently unemployed).

Welcome! Props for helping others while you can.
I've frequently used Linux since 2007 and I'd like to become a Fedora 
package maintainer. I have two desktop PCs and I have Fedora 28 XFCE 
on my older system - I use this system to experiment on. I've read 
most of the guides on maintaining packages, now I just need a package 
to maintain...
You might consider becoming a co-packager for an existing package, if 
you don't already have an existing candidate package that you personally 
like.
As you self-describe as a hands-on guy, perhaps you'll like the 
packaging tutorial I wrote a while ago

https://docs.fedoraproject.org/quick-docs/en-US/create-hello-world-rpm.html
Come to think about it, this may be up for an update---so please pitch 
in if you see something to add. In particular, there's no mention of 
localization in there, so please research and add something if you feel 
so inclined.
Similarly, I have a Vox Valvetronix guitar amplifier and after 6 years 
I finally discovered that you can only get good tones if you put the 
master volume up really high (master volume drives the tube). I wish I 
had a musician friend who could have told me that when I bought it! 
Nothing beats proper advice from someone who knows what they're doing.

Hey, does your master volume go to 11 :)?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/MLTZ73I6EJYSPBLYGQSOB4FXXYYIOX6F/


Re: [commops] Re: Introduction

2018-06-10 Thread Justin W. Flory
Some examples of C projects in Fedora:

https://wiki.gnome.org/action/show/Projects/OSTree

http://www.freedesktop.org/wiki/Software/systemd/

http://cockpit-project.org/

http://www.gnome.org/gnome-3/source/

I mostly picked these examples from this page:

https://whatcanidoforfedora.org/en#coding#c

But I've also added the Fedora development list in case anyone else has
better examples of C/C++ projects in Fedora than what I am familiar
with. Someone else may also chime in with more info than what I have. :-)

On 06/10/2018 03:36 PM, Alexander Marek wrote:
> To whom it may concern,
> 
> Is there any opportunities to do C++ or C coding as well with the fedora 
> project? I'm looking to beef up my knowledge of the language through 
> experience.
> 
> Regards,
> Alexander Marek
> 
> Sent from my iPhone
> 
>> On Jun 10, 2018, at 4:32 PM, Justin W. Flory  wrote:
>>
>>> On 05/08/2018 08:35 AM, Alexander Marek wrote:
>>> To whom this may concern,
>>>
>>> My name is Alex and I'm studying Cybersecurity, with plans to go into
>>> the IT/Information Security field. Recently I've been studying for my
>>> Red Hat Certified System Administrator certification and hope I can
>>> bring my new skillset to help benefit my favourite distribution. I plan
>>> to pass my Offensive Security Certified Professional certification by
>>> the end of August. Alongside this, I'm currently taking college courses
>>> part time.Hopefully I can be useful, and I'm looking forward to seeing
>>> what the Fedora Project has in store!
>>>
>>
>> Hi Alexander! Thanks for your patience on a reply. Welcome to the Fedora
>> Project! We're happy to have you here with us.
>>
>> It sounds like you have a solid background in infrastructure management
>> and IT. Have you considered checking out the Infrastructure Apprentice
>> program? It seems like the opportunities to contribute there are more in
>> line with your skills.
>>
>>https://fedoraproject.org/wiki/Infrastructure
>>
>>https://fedoraproject.org/wiki/Infrastructure/GettingStarted
>>
>>https://fedoraproject.org/wiki/Infrastructure_Apprentice
>>
>> I've added the Fedora Join mailing list to this reply. If you have
>> further questions about getting involved and making a first
>> contribution, I recommend asking there.
>>
>>
>> https://lists.fedoraproject.org/admin/lists/fedora-join.lists.fedoraproject.org/
>>
>> Hoping to see you around in the community!
>>
>> -- 
>> Cheers,
>> Justin W. Flory
>> jflo...@gmail.com
>>
> ___
> Fedora Community Operations (CommOps) mailing list -- 
> comm...@lists.fedoraproject.org
> To unsubscribe send an email to commops-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/comm...@lists.fedoraproject.org/message/SS32UUAEQBRGPW5FSFNDA5OU7AHWFJZ7/
> 

-- 
Cheers,
Justin W. Flory
jflo...@gmail.com



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/U6REKX6JZNVIZWOJ3AUYTJME4SYORUMD/


Re: Introduction

2018-06-04 Thread Lukáš Tyrychtr

Hi and thank you. :)

L. T.

Dne 04.06.2018 v 18:55 Matthew Miller napsal(a):

On Mon, Jun 04, 2018 at 09:21:22AM +0200, Lukáš Tyrychtr wrote:

My name is Lukáš Tyrychtr and i am a student currently having an
intership at Red Hat. The objective of the internship is mainly
fixing accessibility bugs and overall improving the situation in
Fedora, so in the future you can expect some work in this regard,
currently i am working on a complete rewrite of the packages for the
Festival speech synthesis system.


Welcome Lukáš, and thanks for your work on this!


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GTRYYMRBLQTEAWN7HEFKDIJIXCNAAAI7/


Re: Introduction

2018-06-04 Thread Matthew Miller
On Mon, Jun 04, 2018 at 09:21:22AM +0200, Lukáš Tyrychtr wrote:
> My name is Lukáš Tyrychtr and i am a student currently having an
> intership at Red Hat. The objective of the internship is mainly
> fixing accessibility bugs and overall improving the situation in
> Fedora, so in the future you can expect some work in this regard,
> currently i am working on a complete rewrite of the packages for the
> Festival speech synthesis system.


Welcome Lukáš, and thanks for your work on this!

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ZG2POP674HBTEHP7VYPNYCJNYH2FVECC/


Re: Introduction

2017-09-15 Thread Charalampos Stratakis
Hello Philip and welcome to Fedora!

Charalampos Stratakis
Software Engineer
Python Maintenance Team, Red Hat


- Original Message -
From: "Philip Kovacs" 
To: devel@lists.fedoraproject.org
Sent: Friday, September 15, 2017 5:44:06 PM
Subject: Introduction

Hello all. My name is Philip Kovacs and I would like to introduce myself. 

I'm in the US and I've been in software development for more than 25 years. 
My interests are in parallel and distributed computing, cloud, networking, 
virtualization, container technology, performance monitoring, bunch of other 
things. I have very strong C/C++, golang and scripting skills. I've been 
using Fedora and EL professionally and personally for many years. 

Recently I decided to write a new rpm spec for the Slurm HPC resource manager 
and try to get that software accepted into Fedora. I've been working closely 
with upstream on bugs and have cleared the issues blocking the package. I am 
happy to report that the package has passed the review. It was a fair amount 
of work to get just right. 

I am grateful to reviewer Robert-Andre Mauchin for his timely interaction 
during 
the review process. 

https://bugzilla.redhat.com/show_bug.cgi?id=1489668 

Would someone consider sponsoring me into the maintainers group? 

Regards, 

Philip 

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-18 Thread Robert-André Mauchin
Le dimanche 06 août 2017 à 19:41:39 (-0400), Ben Rosser a écrit :
> On Mon, Jul 31, 2017 at 5:56 AM, Robert-André Mauchin
>  wrote:
> > Hello,
> >
> > My name is Robert-André and I'm looking to become a packager for Fedora.
> [...]
> >
> > So if you like my work so far, please consider sponsoring me for the 
> > packaging team o/
> >
> > Thank you.
> >
> > Robert-André
> > FAS username: eclipseo
> 
> Welcome to Fedora!
> 
> This is interesting timing; a few days ago I found myself looking for
> the Perl version of "rename" and installed your copr repository for
> the script (https://copr.fedorainfracloud.org/coprs/eclipseo/prename/).
> 
> If you are interested in submitting prename to the review queue in
> addition to your other packages, I would be happy to take the review.
> 
> I see you've already been sponsored, which is great!
> 
> Ben Rosser
>
If anyone is still interested in prename, I finally got a license from the 
developer, so I proposed it for Fedora inclusion.

Here is the Review Request: https://bugzilla.redhat.com/show_bug.cgi?id=1482997

Thanks!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-07 Thread Owen Taylor
On Mon, 2017-08-07 at 07:40 -0400, Matthew Miller wrote:
> On Mon, Aug 07, 2017 at 02:36:45AM +, Zbigniew Jędrzejewski-Szmek wrote:
> > > Apparently, the way this is done in Debian [1] is that the program is
> > > installed as /usr/bin/prename and provided as an alternative to the
> > > util-linux version of /usr/bin/rename via the alternatives system.
> 
> [...]
> > Nah, please don't do that. This rename and that rename have different
> > option syntax, so they are not interchangeable. We're better off just
> > having a different name.
> 
> Yeah. The Alternatives system should only be used in the very rare
> cases where two different programs provide the same functionality and
> drop-in equivalence to a reasonable level.

And yet we are considering making /usr/bin/python user-configurable between two
not-at-all-drop-in-equivalent binaries!

Owen
  
[ Sorry for the off-topic comment in this thread ]
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-07 Thread Matthew Miller
On Mon, Aug 07, 2017 at 02:36:45AM +, Zbigniew Jędrzejewski-Szmek wrote:
> > Apparently, the way this is done in Debian [1] is that the program is
> > installed as /usr/bin/prename and provided as an alternative to the
> > util-linux version of /usr/bin/rename via the alternatives system.
[...]
> Nah, please don't do that. This rename and that rename have different
> option syntax, so they are not interchangeable. We're better off just
> having a different name.

Yeah. The Alternatives system should only be used in the very rare
cases where two different programs provide the same functionality and
drop-in equivalence to a reasonable level.

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Aug 06, 2017 at 10:24:21PM -0400, Ben Rosser wrote:
> On Sun, Aug 6, 2017 at 10:03 PM, Matthew Miller
>  wrote:
> > Does this package exist in other distros? Doing what they do is usually
> > a good choice. Most ideally, you convince the upstream to switch to a
> > compatible name.
> 
> Apparently, the way this is done in Debian [1] is that the program is
> installed as /usr/bin/prename and provided as an alternative to the
> util-linux version of /usr/bin/rename via the alternatives system.
> (After learning that I was able to find the Fedora copr by searching
> for "Fedora prename").
> 
> However our packaging guidelines say alternatives binaries should be
> given a suffix [2]. So maybe a reasonable thing to do is:
> 
> * call the package "prename" for cross-distro compatibility.
> * install the binary as "rename.pl" or something but provide
> /usr/bin/prename via symlink.
> * propose (I'm not sure if this is a big enough change to need the
> change process, but it should be discussed) making rename into an
> alternative.

Nah, please don't do that. This rename and that rename have different
option syntax, so they are not interchangeable. We're better off just
having a different name.

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Bob Mauchin
Le 7 août 2017 04:04, "Matthew Miller"  a écrit :


Do the individual source files contain license information? Or is it
otherwise documented? See
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text
for guidance on this.


It is absolutely not documented anywhere, that's why I'm trying  to contact
the developer.

https://fedoraproject.org/wiki/Packaging:Conflicts#Binary_Name_Conflicts

Does this package exist in other distros? Doing what they do is usually
a good choice. Most ideally, you convince the upstream to switch to a
compatible name.


I've got the idea for the name from Arch, but Arch packages the Debian
rename under this name. Arch also packages this rename but chose to name it
perl-rename.
It's doubtful upstream would agree on a name change, they're the first
result on CPAN for "rename" and the package has not been touched for years.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Ben Rosser
On Sun, Aug 6, 2017 at 10:03 PM, Matthew Miller
 wrote:
> Does this package exist in other distros? Doing what they do is usually
> a good choice. Most ideally, you convince the upstream to switch to a
> compatible name.

Apparently, the way this is done in Debian [1] is that the program is
installed as /usr/bin/prename and provided as an alternative to the
util-linux version of /usr/bin/rename via the alternatives system.
(After learning that I was able to find the Fedora copr by searching
for "Fedora prename").

However our packaging guidelines say alternatives binaries should be
given a suffix [2]. So maybe a reasonable thing to do is:

* call the package "prename" for cross-distro compatibility.
* install the binary as "rename.pl" or something but provide
/usr/bin/prename via symlink.
* propose (I'm not sure if this is a big enough change to need the
change process, but it should be discussed) making rename into an
alternative.

[1] 
https://stackoverflow.com/questions/22577767/get-the-perl-rename-utility-instead-of-the-built-in-rename

[2] https://fedoraproject.org/wiki/Packaging:Alternatives

Ben Rosser
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Matthew Miller
On Mon, Aug 07, 2017 at 03:54:42AM +0200, Bob Mauchin wrote:
> I intend to package it for Fedora but I have no license file. I have
> contacted the developer awhile ago and I'm still waiting for an answer.
> It's based on a Larry Wall script under Perl license so there should not be
> any issue.

Do the individual source files contain license information? Or is it
otherwise documented? See
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text
for guidance on this.


> Also I don't know if it's compatible with the guidelines but I renamed the
> package: the original binary is named rename but was conflicting with GNU
> rename so I patched the source to add a "p" prefix. I remember reading in
> the guidelines that prefixing is an option in case of conflict but I'm not
> sure it is the approved way.

https://fedoraproject.org/wiki/Packaging:Conflicts#Binary_Name_Conflicts

Does this package exist in other distros? Doing what they do is usually
a good choice. Most ideally, you convince the upstream to switch to a
compatible name.

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Bob Mauchin
I intend to package it for Fedora but I have no license file. I have
contacted the developer awhile ago and I'm still waiting for an answer.
It's based on a Larry Wall script under Perl license so there should not be
any issue.
Also I don't know if it's compatible with the guidelines but I renamed the
package: the original binary is named rename but was conflicting with GNU
rename so I patched the source to add a "p" prefix. I remember reading in
the guidelines that prefixing is an option in case of conflict but I'm not
sure it is the approved way.

Best regards,

Robert-André

Le 7 août 2017 01:42, "Ben Rosser"  a écrit :

> On Mon, Jul 31, 2017 at 5:56 AM, Robert-André Mauchin
>  wrote:
> > Hello,
> >
> > My name is Robert-André and I'm looking to become a packager for Fedora.
> [...]
> >
> > So if you like my work so far, please consider sponsoring me for the
> packaging team o/
> >
> > Thank you.
> >
> > Robert-André
> > FAS username: eclipseo
>
> Welcome to Fedora!
>
> This is interesting timing; a few days ago I found myself looking for
> the Perl version of "rename" and installed your copr repository for
> the script (https://copr.fedorainfracloud.org/coprs/eclipseo/prename/).
>
> If you are interested in submitting prename to the review queue in
> addition to your other packages, I would be happy to take the review.
>
> I see you've already been sponsored, which is great!
>
> Ben Rosser
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsorship

2017-08-06 Thread Ben Rosser
On Mon, Jul 31, 2017 at 5:56 AM, Robert-André Mauchin
 wrote:
> Hello,
>
> My name is Robert-André and I'm looking to become a packager for Fedora.
[...]
>
> So if you like my work so far, please consider sponsoring me for the 
> packaging team o/
>
> Thank you.
>
> Robert-André
> FAS username: eclipseo

Welcome to Fedora!

This is interesting timing; a few days ago I found myself looking for
the Perl version of "rename" and installed your copr repository for
the script (https://copr.fedorainfracloud.org/coprs/eclipseo/prename/).

If you are interested in submitting prename to the review queue in
addition to your other packages, I would be happy to take the review.

I see you've already been sponsored, which is great!

Ben Rosser
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction/looking for a sponsor

2017-07-31 Thread Charalampos Stratakis
Hello Robert and welcome to Fedora!

Regards,

Charalampos Stratakis
Software Engineer
Python Maintenance Team, Red Hat


- Original Message -
From: "Bob Mauchin" 
To: devel@lists.fedoraproject.org
Sent: Monday, July 31, 2017 1:34:23 PM
Subject: Introduction/looking for a sponsor

Hello,

My name is Robert-André and I'm looking to become a packager for Fedora.

I'm 33 years-old Frenchman. I first tried GNU/Linux in the late 90
with Debian and what was
then Mandrake. Back then with no Internet, I remember It was tough to
get set up and find
help. After a Windows period, I got back to Linux in 2005 with
Ubuntu's Hoary Hedgehog
release. It was simple, almost everything worked out of the box, and I
could work without
having to « look under the hood » to make it work.

Following what I thought was questionable relations between Ubuntu and
upstreams, and their
choices to reinvent the wheel, i decided look for alternative
distributions. First Debian which
was close to what I've been using, and then Fedora. I had some
reservation about Fedora
because last time I had tried one (Fedora 16, Verne), the package
manager was quite slow
compared to apt-get. And this meant a lot to relearn. But I was
quickly conquered by its simplicity
and its « freshness ». And then dnf came around, it was fast and easy
to use, and I haven't left
Fedora since then.

Thanks to the French fedora-fr wiki which explains step-by-step how to
make your own package,
 I've recently started to package my own things using the COPR service:
https://copr.fedorainfracloud.org/coprs/eclipseo/
And now I'm looking to get them into Fedora. I've learned Fedora
Packaging Guidelines, and how
to use the various tool like rpmbuild, fedpkg, mock, Koji…

Here's a few of the projects I want to include:
 - rclone: https://bugzilla.redhat.com/show_bug.cgi?id=1473314 This Go
app allows you to sync your
files among different Cloud services. I had to unbundled it so it
spawned a dozen of new packages
to build (see the dependencies).
 - qdirstat: https://bugzilla.redhat.com/show_bug.cgi?id=1476201 It's
an app that allow you to track
how your disk space is used, like k4dirstart, but written in Qt5.
 - libva-intel-hydrid-driver
https://bugzilla.redhat.com/show_bug.cgi?id=1475962 This driver
enables
video hardware acceleration for VP9 decoding on Skylake/Kabylake
platforms. (dependency cmrt:
https://bugzilla.redhat.com/show_bug.cgi?id=1475961)

Since I proposed my packages, I've also started to do other reviews:
 - libcbor: https://bugzilla.redhat.com/show_bug.cgi?id=1474694
 - clustersos: https://bugzilla.redhat.com/show_bug.cgi?id=1476438
 - danmaQ: https://bugzilla.redhat.com/show_bug.cgi?id=1471806
 - xfce4-statusnotifier-plugin:
https://bugzilla.redhat.com/show_bug.cgi?id=1476489
 - libsemigroups: https://bugzilla.redhat.com/show_bug.cgi?id=1476085
 - tpm2-abrmd: https://bugzilla.redhat.com/show_bug.cgi?id=1475228

So if you like my work so far, please consider sponsoring me for the
packaging team o/

Thank you.

Robert-André

===
FAS username: eclipseo
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: introduction email from Dan Naughton

2017-02-16 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Feb 16, 2017 at 05:57:00PM -, Dan Naughton wrote:
> Hello Fedora devel list.
> I am interested in becoming the package maintainer for the linux Control and 
> Measurement Device interface (comedi) libraries.  One is a kernel space 
> library (comedi) and the other is a user space library (comedilib).  The are 
> used for data acquisition from linux.  Information on the code is available 
> at comedi.org.  The srpms are currently working, and I'm trying to navigate 
> this project to get the code posted up.  There are many steps :)  one step 
> was to introduce myself.  Please contact me if this is of interest to you.  
> I'm always looking for people to help test it.  Thanks - Dan

Hi,

welcome, and good luck :)

Please open a [1] review request with the version you have. If you have
questions, ask them there, or even better in the #fedora-devel irc channel.
I'm sure people will be happy to help.

Zbyszek

[1] 
https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora=fedora-review
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Introduction and help with comps.xml

2016-08-10 Thread Przemek Klosowski

On 08/10/2016 10:38 AM, Geoffrey Marr wrote:

I have cloned the F25 comps.xml and edited the group for FEL with the required 
additional packages, but I do not have permissions to push the new comps.xml. 
Is there a process to getting a change approved that I should go though? Also, 
how can I go about getting the required permissions to push the comps.xml to 
the Pagure page?

FEL is a great product but without maintenance the quality suffers. I am glad 
to maintain this particular group until such a time as the owner returns or the 
group is passed on to something/someone else. Any help here would be great. I'm 
glad to be here and also happy to help in any way that I can, even on things 
unrelated to this particular issue. Let me know if I can do anything to help.
I use several packages from this area, so I'd like to help. Please feel 
free to contact me if you see something you could get some assist on.
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: Introduction and help with comps.xml

2016-08-10 Thread Stephen Gallagher
On 08/10/2016 10:38 AM, Geoffrey Marr wrote:
> Hi everyone,
> 
> My name is Geoff Marr and I am recently new (May) to Fedora. I have several
> years of Linux experience before that, starting with Mandrake Linux 9 back in
> '03. I also have a background in electronics engineering and since I have
> moved to working in software professionally, don't get to use my hardware
> experience all that much. That is where I became aware of the Fedora
> Electronic Lab (FEL) and with it, how comps.xml and dnf groups work. I have
> attempted to contact the owner of FEL, but he hasn't been active since 2014
> and as such, many of the packages in the FEL comps.xml are outdated or need
> extra dependencies to work. I have cloned the F25 comps.xml and edited the
> group for FEL with the required additional packages, but I do not have
> permissions to push the new comps.xml. Is there a process to getting a change
> approved that I should go though? Also, how can I go about getting the
> required permissions to push the comps.xml to the Pagure page?
> 
> FEL is a great product but without maintenance the quality suffers. I am glad
> to maintain this particular group until such a time as the owner returns or
> the group is passed on to something/someone else. Any help here would be
> great. I'm glad to be here and also happy to help in any way that I can, even
> on things unrelated to this particular issue. Let me know if I can do
> anything to help.
> 


Hi Geoff! The normal approach here would be to create a fork of the fedora-comps
repository on Pagure under your own account, then make your changes and push
them to your fork, then once they're ready you can issue a pull request which
notifies the comps maintainers to look at your changes and merge them if they
look good.

I can help walk you through this over IRC if you like.



signature.asc
Description: OpenPGP digital signature
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-29 Thread toogley
> Hi Tobias,
> 
> Welcome to Fedora.

Hey and Thanks. :)

> I would recommend you joining Java SIG [1], where you can find help with
> packaging, reviews, bugfixes etc. We have IRC channel and mailing list
> where you can communicate with us.
> 
> [1] https://fedoraproject.org/wiki/SIGs/Java

Thanks also for this tip, I'll be there regularly.

> * I'm used to gpg-sign my git commits/tags by default. Should I continue this 
> practice while packaging? I've read somewhere that some people don't want 
> that, therefore my question.
> 
> We generally don't do that in Fedora.

Okay.
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-29 Thread Mikolaj Izdebski
Hi Tobias,

Welcome to Fedora.

On 06/22/2016 05:21 PM, toog...@mailbox.org wrote:

> * Are there some important documents I should additionally read?
> 
> * Do you have some tips for starting packaging, or dealing with the legacy 
> status of the package?

Java Packaging HOWTO mentioned by others is a good starting point.

I would recommend you joining Java SIG [1], where you can find help with
packaging, reviews, bugfixes etc. We have IRC channel and mailing list
where you can communicate with us.

[1] https://fedoraproject.org/wiki/SIGs/Java

> * I'm used to gpg-sign my git commits/tags by default. Should I continue this 
> practice while packaging? I've read somewhere that some people don't want 
> that, therefore my question.

We generally don't do that in Fedora.

-- 
Mikolaj Izdebski
Software Engineer, Red Hat
IRC: mizdebsk
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-25 Thread toogley
> On June 24, 2016 at 11:44 PM Jonny Heggheim  wrote:
> 
> 
> Hi Tobias.

Hey Jonny,

> The Java Packaging HOWTO is great
> https://fedorahosted.org/released/javapackages/doc/

Thanks a lot :)
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-24 Thread Jonny Heggheim
Hi Tobias.

On Jun 22, 2016 4:22 PM,  wrote:
> Packaging
> 
> I've found http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/ - I 
> guess I can base my work on the spec file there, which I'm currently trying 
> to understand, update and build. I think the best option for me is to create 
> a github repo for packaging in the beginning.  (as you probably don't trust 
> me :D)
>
> I have already read or am reading 
> https://fedoramagazine.org/day-life-fedora-packager/ and 
> https://fedoraproject.org/wiki/How_to_create_an_RPM_package
>
> * Are there some important documents I should additionally read?

The Java Packaging HOWTO is great
https://fedorahosted.org/released/javapackages/doc/

Jonny
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-23 Thread toogley
> https://admin.fedoraproject.org/pkgdb/package/rpms/intellij-idea/
> It looks like there used to be a package but it was retired. It's probably
> worth contacting the previous maintainers and find out why it was retired
> and any recommendations that they have for getting it going again.
> Also, COPR ( https://fedoraproject.org/wiki/Category:Copr ) is a great way
> to get builds up and running for people to test and give feedback on.

thanks for both tips :)
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: introduction toogley | packaging intellij idea

2016-06-22 Thread Dave Johansen
On Wed, Jun 22, 2016 at 9:21 AM,  wrote:

> Introduction
> 
>
> Hello.
>
> I'm Tobias Angele (20 years old) and I want to contribute to fedora
> packaging the intellij idea package. I've made already some (really small)
> contributions, e.g. to debian:
> https://anonscm.debian.org/cgit/collab-maint/wicd.git/log/?qt=author=toogley
> and
> https://github.com/AndreaCrotti/yasnippet-snippets/commits?author=toogley
> .
>
> Additionally, I have some experience in Java(with
> maven)/C#/bash/object-orientated programming, but nothing big.
>
> * Github: https://github.com/toogley
> * GPG Key:
> https://keys.fedoraproject.org/pks/lookup?search=0xf20c5878e65b3b3a=vindex
> * IRC Nick: freenode -> toogley
> * FAS: toogley, FPCA is signed
>
> Packaging
> 
> I've found http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/ - I
> guess I can base my work on the spec file there, which I'm currently trying
> to understand, update and build. I think the best option for me is to
> create a github repo for packaging in the beginning.  (as you probably
> don't trust me :D)
>
> I have already read or am reading
> https://fedoramagazine.org/day-life-fedora-packager/ and
> https://fedoraproject.org/wiki/How_to_create_an_RPM_package
>
> * Are there some important documents I should additionally read?
>
> * Do you have some tips for starting packaging, or dealing with the legacy
> status of the package?
>
> * I'm used to gpg-sign my git commits/tags by default. Should I continue
> this practice while packaging? I've read somewhere that some people don't
> want that, therefore my question.
>

https://admin.fedoraproject.org/pkgdb/package/rpms/intellij-idea/
It looks like there used to be a package but it was retired. It's probably
worth contacting the previous maintainers and find out why it was retired
and any recommendations that they have for getting it going again.

Also, COPR ( https://fedoraproject.org/wiki/Category:Copr ) is a great way
to get builds up and running for people to test and give feedback on.
--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org


Re: Introduction

2015-10-10 Thread Kevin Fenzi
On Fri, 09 Oct 2015 14:30:02 -0400
Lyude  wrote:

> Hello! Although my legal name is Chandler, please just call me Lyude
> ;).

Hello. :) 

> I've been a Linux user for a couple years now, and as of the past few
> years have became a developer and am working on making a career out of
> it. I'm currently interning for Red Hat and hoping to get a full time
> job at the end of my internship.I've contributed to numerous projects
> such as Wayland, Weston, libinput, various Xorg drivers and the Linux
> kernel. I'm currently working on getting my ps2emu-tools package into
> Fedora. It's a set of tools that allow you to record PS/2 devices such
> as laptop touchpads, and use the userio kernel module to replay them
> on another machine for debugging kernel drivers without needing the
> physical device in front of you. The userio patches are still in the
> middle of review on the LKML, but you can find the bugzilla for my
> package here:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1245351

Nice. Welcome to the fun... 

kevin


pgpO2jsDox95Y.pgp
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-10-07 Thread i . gnatenko . brain
On Wed Oct 7 18:06:47 2015 GMT+0200, dave olsthoorn wrote:
> Hi,
Hi,
> 
> My name is Dave Olsthoorn and a week ago i submitted my first pacakge
> review request: https://bugzilla.redhat.com/show_bug.cgi?id=1267009
> 
> I have been using linux for a couple of years now and this is my first
> package that I have made on any system. I hope it is good enough.
> 
> Happy to answer any questions.
Welcome aboard!
> 
> Thanks,
> Dave Olsthoorn
> -- 
> devel mailing list
> devel@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/devel
> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduc

-- 
Sent from my Jolla
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-12 Thread Aditya Prakash
Thanks Zbyszek and VIt.

This probably belongs to Fedora's Design crew:

Both spins and labs website has gone into staging. I guess they are almost
done.


And this is list of small issues good for starters:
 http://fedoraproject.org/easyfix/


Thank you. But did you notice that most of links on the easy fix page goes
to :
No such project.

The requested project does not exist on Fedora Hosted.

On Mon, May 11, 2015 at 6:13 PM, Vít Ondruch vondr...@redhat.com wrote:

  Dne 9.5.2015 v 03:30 Aditya Prakash napsal(a):

 Hi everyone,

  New member here! My name is Aditya Prakash.


 Welcome :)

   I am second year computer science student at NIT Durgapur
 http://www.nitdgp.ac.in/, India.
 This summer, I will be working on Glittergallery
 https://github.com/glittergallery/GlitterGallery under GSoC. In case
 you have never heard of it, Glittergallery will be the web app which will
 help designers to collaborate. I will be working on its commenting system,
 integration of sparkleshare http://sparkleshare.org and design-with-git
 https://github.com/sarupbanskota/design-with-git, improvements on its
 project's page etc.
 My summer vacation is long and I was hoping I could be involved with more
 fedora projects. I was really interested in ongoing redesign of
 fedora-spins http://spins.fedoraproject.org website, however I can't
 find its repository, all I found was its ticket
 https://fedorahosted.org/fedora-websites/ticket/315.



 This probably belongs to Fedora's Design crew:

 https://fedoraproject.org/wiki/Design
 https://fedoraproject.org/wiki/Website_redesign

  I know C, C++, Python, Ruby and may be a bit of JAVA too. I would be
 really grateful if someone can point me to fedora projects which can be a
 good place to start for me and whose maintainers would be willing to deal
 with noobs.


 And this is list of small issues good for starters:

 http://fedoraproject.org/easyfix/


 Vít


 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-12 Thread Vít Ondruch
Dne 12.5.2015 v 08:37 Aditya Prakash napsal(a):


 And this is list of small issues good for starters:
 http://fedoraproject.org/easyfix/


 Thank you. But did you notice that most of links on the easy fix page
 goes to :


 No such project.

 The requested project does not exist on Fedora Hosted.



No, I did not ... The links look suspicious on the first look. May be
something to start with. This is likely the upstream:

https://github.com/fedora-infra/fedora-gather-easyfix

Nonetheless, the links on Bugzilla tab looks OK.


Vít
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-12 Thread Pierre-Yves Chibon
On Tue, May 12, 2015 at 08:45:34AM +0200, Vít Ondruch wrote:
Dne 12.5.2015 v 08:37 Aditya Prakash napsal(a):
 
And this is list of small issues good for starters:
http://fedoraproject.org/easyfix/
 
  Thank you. But did you notice that most of links on the easy fix page
  goes to :
 
 No such project.
 
  The requested project does not exist on Fedora Hosted.
 
No, I did not ... The links look suspicious on the first look. May be
something to start with. This is likely the upstream:

Looking at the first links on the project list on the right, they seem ok. So
which links are you referring to?

 
https://github.com/fedora-infra/fedora-gather-easyfix

While this is upstream, the data comes from the wiki page linked to at the top
of the page, so depending on where the bug is it might be as simple as editing
the wiki :)


Pierre
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-12 Thread Pierre-Yves Chibon
On Tue, May 12, 2015 at 12:01:49PM +0200, Vít Ondruch wrote:
Dne 12.5.2015 v 10:32 Pierre-Yves Chibon napsal(a):
 
  On Tue, May 12, 2015 at 08:45:34AM +0200, Vit Ondruch wrote:
 
 Dne 12.5.2015 v 08:37 Aditya Prakash napsal(a):
 
 And this is list of small issues good for starters:
 http://fedoraproject.org/easyfix/
 
   Thank you. But did you notice that most of links on the easy fix page
   goes to :
 
  No such project.
 
   The requested project does not exist on Fedora Hosted.
 
 No, I did not ... The links look suspicious on the first look. May be
 something to start with. This is likely the upstream:
 
  Looking at the first links on the project list on the right, they seem ok. So
  which links are you referring to?
 
The bodhi project:
 
#272 Remind testers to use and vote in bodhi in the Fedora *
updates-testing report
Status : new - Type : enhancement - Component : bodhi-server
 
The #272 links to

 https://fedorahosted.org/%3C__main__.Project%20object%20at%200x25c7bd0%3E/ticket/272

This is now fixed :)

Thanks for the report!


Pierre
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-12 Thread Vít Ondruch
Dne 12.5.2015 v 10:32 Pierre-Yves Chibon napsal(a):
 On Tue, May 12, 2015 at 08:45:34AM +0200, Vít Ondruch wrote:
Dne 12.5.2015 v 08:37 Aditya Prakash napsal(a):

And this is list of small issues good for starters:
http://fedoraproject.org/easyfix/

  Thank you. But did you notice that most of links on the easy fix page
  goes to :

 No such project.

  The requested project does not exist on Fedora Hosted.

No, I did not ... The links look suspicious on the first look. May be
something to start with. This is likely the upstream:
 Looking at the first links on the project list on the right, they seem ok. So
 which links are you referring to?

The bodhi project:

#272
https://fedorahosted.org/%3C__main__.Project%20object%20at%200x25c7bd0%3E/ticket/272
Remind testers to use and vote in bodhi in the Fedora * updates-testing
report
Status : new - Type : enhancement - Component : bodhi-server

The #272 links to
https://fedorahosted.org/%3C__main__.Project%20object%20at%200x25c7bd0%3E/ticket/272

Vít
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-11 Thread Vít Ondruch
Dne 9.5.2015 v 03:30 Aditya Prakash napsal(a):
 Hi everyone,

 New member here! My name is Aditya Prakash.

Welcome :)

 I am second year computer science student at NIT Durgapur
 http://www.nitdgp.ac.in/, India. 
 This summer, I will be working on Glittergallery
 https://github.com/glittergallery/GlitterGallery under GSoC. In case
 you have never heard of it, Glittergallery will be the web app which
 will help designers to collaborate. I will be working on its
 commenting system, integration of sparkleshare
 http://sparkleshare.org and design-with-git
 https://github.com/sarupbanskota/design-with-git, improvements on
 its project's page etc.
 My summer vacation is long and I was hoping I could be involved with
 more fedora projects. I was really interested in ongoing redesign of
 fedora-spins http://spins.fedoraproject.org website, however I can't
 find its repository, all I found was its ticket
 https://fedorahosted.org/fedora-websites/ticket/315.


This probably belongs to Fedora's Design crew:

https://fedoraproject.org/wiki/Design
https://fedoraproject.org/wiki/Website_redesign

 I know C, C++, Python, Ruby and may be a bit of JAVA too. I would be
 really grateful if someone can point me to fedora projects which can
 be a good place to start for me and whose maintainers would be willing
 to deal with noobs. 


And this is list of small issues good for starters:

http://fedoraproject.org/easyfix/


Vít

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2015-05-09 Thread Zbigniew Jędrzejewski-Szmek
On Sat, May 09, 2015 at 07:00:11AM +0530, Aditya Prakash wrote:
 Hi everyone,
 
 New member here! My name is Aditya Prakash. I am second year computer
 science student at NIT Durgapur http://www.nitdgp.ac.in/, India.
 This summer, I will be working on Glittergallery
 https://github.com/glittergallery/GlitterGallery under GSoC. In case you
 have never heard of it, Glittergallery will be the web app which will help
 designers to collaborate. I will be working on its commenting system,
 integration of sparkleshare http://sparkleshare.org and design-with-git
 https://github.com/sarupbanskota/design-with-git, improvements on its
 project's page etc.
 My summer vacation is long and I was hoping I could be involved with more
 fedora projects. I was really interested in ongoing redesign of fedora-spins
 http://spins.fedoraproject.org website, however I can't find its
 repository, all I found was its ticket
 https://fedorahosted.org/fedora-websites/ticket/315.
 I know C, C++, Python, Ruby and may be a bit of JAVA too. I would be really
 grateful if someone can point me to fedora projects which can be a good
 place to start for me and whose maintainers would be willing to deal with
 noobs.
 
 Thank You!
Welcome! I'm sure you'll find many things to work on in Fedora ;)

Zbyszek
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction, Seeking Sponsor

2015-04-29 Thread Petr Šabata
On Tue, Apr 28, 2015 at 08:48:20PM -0700, Tim Orling wrote:
 Petr,
 
 Thank you for responding. Work is currently being a four letter word, so I
 am quite busy. In the coming weeks I will submit my packages per the
 guidelines.
 
 I assume I should be targeting F23.
 
 Regards,
 
 Tim

Well, it depends.  In this case the answer would be yes.

However, in additional to the master development branch
(`Rawhide', the future F23), you may request branches for
supported stable Fedora or EPEL releases, too.

Petr


pgpvjQdSKqXOz.pgp
Description: PGP signature
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Introduction, Seeking Sponsor

2015-04-28 Thread Tim Orling
On Mon, Apr 27, 2015 at 7:27 AM, Petr Šabata con...@redhat.com wrote:

 On Thu, Apr 02, 2015 at 08:09:07PM -0700, Tim Orling wrote:
  Hello perl-devel,
 
  I have been an active user since Redhat 6.
 
  I am currently co-maintainer of meta-python layer for OpenEmbedded and
  frequent contributor to the meta-perl layer.
 
  I have built many RPMs in the past, but this will be my first entrance
 into
  the world of contributors.
 
  In an effort to use https://github.com/rehsack/Packager-Utils I find
 that I
  need additional perl modules in Fedora. My builds of perl-MooX-Log-Any
 and
  perl-Alien-Packages (generated by cpanspec) pass on koji. (user:
 ttorling)
 
  Please consider sponsoring me as a collaborator/packager and member of
 the
  group.
 
  --Tim

 Hey Tim,

 apologies for the late reply; I somehow missed this email.

 It's great news you'd like to contribute.  Go ahead and submit
 your packages for review [0].  I'll gladly help you polish the
 rough bits and possibly sponsor you.

 While still a useful tool, packages generated by cpanspec are
 far from perfect and still need some attention.  To get an
 idea what a modern perl package looks like, browse the git
 repositories or check out some recent perl package reviews.

 Anyway, do submit your packages and we'll see how it goes :)

 Cheers,
 Petr

 [0]
 https://fedoraproject.org/wiki/New_package_process_for_existing_contributors

 --
 Fedora Extras Perl SIG
 http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
 perl-devel mailing list
 perl-devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/perl-devel


Petr,

Thank you for responding. Work is currently being a four letter word, so I
am quite busy. In the coming weeks I will submit my packages per the
guidelines.

I assume I should be targeting F23.

Regards,

Tim
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Introduction, Seeking Sponsor

2015-04-27 Thread Petr Šabata
On Thu, Apr 02, 2015 at 08:09:07PM -0700, Tim Orling wrote:
 Hello perl-devel,
 
 I have been an active user since Redhat 6.
 
 I am currently co-maintainer of meta-python layer for OpenEmbedded and
 frequent contributor to the meta-perl layer.
 
 I have built many RPMs in the past, but this will be my first entrance into
 the world of contributors.
 
 In an effort to use https://github.com/rehsack/Packager-Utils I find that I
 need additional perl modules in Fedora. My builds of perl-MooX-Log-Any and
 perl-Alien-Packages (generated by cpanspec) pass on koji. (user: ttorling)
 
 Please consider sponsoring me as a collaborator/packager and member of the
 group.
 
 --Tim

Hey Tim,

apologies for the late reply; I somehow missed this email.

It's great news you'd like to contribute.  Go ahead and submit
your packages for review [0].  I'll gladly help you polish the
rough bits and possibly sponsor you.

While still a useful tool, packages generated by cpanspec are
far from perfect and still need some attention.  To get an
idea what a modern perl package looks like, browse the git
repositories or check out some recent perl package reviews.

Anyway, do submit your packages and we'll see how it goes :)

Cheers,
Petr

[0] https://fedoraproject.org/wiki/New_package_process_for_existing_contributors


pgpbFx59qWzsp.pgp
Description: PGP signature
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Re: Introduction

2014-10-07 Thread Mat Booth
On 6 October 2014 20:13, James Smith smit...@fedoraproject.org wrote:

 Hi All

 Just wanted to introduce myself. I'm James smith aka Smittix

 I am a UK ambassador and thought I would try my hand at packaging. For my
 first package I have packaged up an icon theme so I could get used to the
 guidelines and best practices. I enjoyed this for my first venture and hope
 to do more soon.


 I am also in need of a sponsor :)

 Good to meet you all.

 Regards

 James Smith

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct



Hi James!

Do you have a link to your package review request?

-- 
Mat Booth
http://fedoraproject.org/get-fedora
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2014-10-07 Thread James Smith

 Message: 14

Date: Tue, 7 Oct 2014 09:19:31 +0100
 From: Mat Booth fed...@matbooth.co.uk
 To: Development discussions related to Fedora
 devel@lists.fedoraproject.org
 Subject: Re: Introduction
 Message-ID:
 CA+c6227DWSmLMyyc=
 uciertkp9scqczamforf9ct3pfzqj4...@mail.gmail.com
 Content-Type: text/plain; charset=utf-8

 On 6 October 2014 20:13, James Smith smit...@fedoraproject.org wrote:

  Hi All
 
  Just wanted to introduce myself. I'm James smith aka Smittix
 
  I am a UK ambassador and thought I would try my hand at packaging. For my
  first package I have packaged up an icon theme so I could get used to the
  guidelines and best practices. I enjoyed this for my first venture and
 hope
  to do more soon.
 
 
  I am also in need of a sponsor :)
 
  Good to meet you all.
 
  Regards
 
  James Smith
 
  --
  devel mailing list
  devel@lists.fedoraproject.org
  https://admin.fedoraproject.org/mailman/listinfo/devel
  Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
 


 Hi James!

 Do you have a link to your package review request?

 --
 Mat Booth
 http://fedoraproject.org/get-fedora
 -- next part --
 An HTML attachment was scrubbed...
 URL: 
 http://lists.fedoraproject.org/pipermail/devel/attachments/20141007/f4160369/attachment.html
 

 --

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel

 End of devel Digest, Vol 128, Issue 32

**


Hi Mat,

Thank's for the reply, Sure the request link is
https://bugzilla.redhat.com/show_bug.cgi?id=1149173

thanks

Regards

James Smith
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2013-11-27 Thread Tako Schotanus

Sorry for not responding to this before, but lots of other things to do and 
this packaging business obviously needs more than just an hour here or there of 
reading READMEs.

I see you want to make things even more difficult for me by giving me *several* 
options to choose from, are you *trying* to torture me? ;)

Is there somewhere I can read up on this way of managing packages?

And any particular reason why you would suggest making a new gitgub project for 
each of the Ceylon SPEC files instead of just putting them together? Wouldn't 
that just give us a bunch of 1-file projects otherwise?

Thanks,
-Tako


- Original Message -
From: Alek Paunov a...@declera.com
To: Development discussions related to Fedora devel@lists.fedoraproject.org
Cc: Tako Schotanus tscho...@redhat.com
Sent: Friday, November 22, 2013 5:54:53 PM
Subject: Re: Introduction

On 22.11.2013 14:58, Tako Schotanus wrote:
 So I'm completely new to this packaging business, I managed to piece together 
 a SPEC file that results in an actually working RPM for our project and even 
 Koji seems to accept it, but there's so much information to absorb that I'm 
 feeling a bit out of my depth. (Our project being a programming language 
 we're dealing with some difficult issues with respect to versioning and such, 
 for now I've copied Java's with alternatives and such which might or not be a 
 good idea). So if there are some friendly people here that can guide me 
 through my first real submission that would be great!

I really don't know weather this idea is appropriate [*], but since 
Ceylon development is github based anyway and Ceylon is a fresh new 
development stack (according to Fedora.next terminology :-) ), what 
about new github account: fstack-ceylon (Ceylon related packages for 
Fedora) containing something like:

gh:fstack-ceylon/ceylon/ceylon.spec
gh:fstack-ceylon/ecliplse-ceylon-ide/ecliplse-ceylon-ide.spec
... etc

formed in the same shape as the future dist-git repos (being drafts for 
them) for all the incoming Ceylon SRPMs.

You could then clone/commit there your current .spec drafts and receive 
issues and pull requests containing packages improvements (e.g. with 
pointers to relevant guidelines parts) if it turns out that such style 
of community work on the specs seems efficient to the established 
packagers, who already offered help.

I imagine few additional pros:
- Ceylon stack packaging story collected under a github account can 
become a visible guide for the new stacks Fedora integration (especially 
for the potential contributors which are new to the tracking of the 
bugzilla.rh packaging bugs and the other Fedora communication channels).
- the whole collection of the specs, when polished could be forked and 
tweaked for other RPM based distributions.

Kind Regards,
Alek

[*] because 1) it seems that few voices are firmly against Fedora 
specific work on github and 2) this would lead to some bug-tracking 
fragmentation between github/bugzilla, but I hope the latter is more 
technical (synchronization/indexing) issue.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2013-11-27 Thread Dridi Boukelmoune
On Wed, Nov 27, 2013 at 2:01 PM, Tako Schotanus tscho...@redhat.com wrote:

 Sorry for not responding to this before, but lots of other things to do and 
 this packaging business obviously needs more than just an hour here or there 
 of reading READMEs.

 I see you want to make things even more difficult for me by giving me 
 *several* options to choose from, are you *trying* to torture me? ;)

 Is there somewhere I can read up on this way of managing packages?

 And any particular reason why you would suggest making a new gitgub project 
 for each of the Ceylon SPEC files instead of just putting them together? 
 Wouldn't that just give us a bunch of 1-file projects otherwise?

I would say one spec per upstream repository (or per upstream source
tarball...). Of course it makes one-file repositories until you have to
patch stuff. In your case, you have binaries in your repositories (jar
files in /lib dirs) which goes against the guidelines. You might have
to patch the build.properties or build.xml files to buildrequire
rpms providing those jars in order to comply with the guidelines.

I could probably find more issues, but with my limited time I went
straight to the obvious :)

Dridi

PS. congratulations for the 1.0.0 release

 Thanks,
 -Tako


 - Original Message -
 From: Alek Paunov a...@declera.com
 To: Development discussions related to Fedora 
 devel@lists.fedoraproject.org
 Cc: Tako Schotanus tscho...@redhat.com
 Sent: Friday, November 22, 2013 5:54:53 PM
 Subject: Re: Introduction

 On 22.11.2013 14:58, Tako Schotanus wrote:
 So I'm completely new to this packaging business, I managed to piece 
 together a SPEC file that results in an actually working RPM for our project 
 and even Koji seems to accept it, but there's so much information to absorb 
 that I'm feeling a bit out of my depth. (Our project being a programming 
 language we're dealing with some difficult issues with respect to versioning 
 and such, for now I've copied Java's with alternatives and such which might 
 or not be a good idea). So if there are some friendly people here that can 
 guide me through my first real submission that would be great!

 I really don't know weather this idea is appropriate [*], but since
 Ceylon development is github based anyway and Ceylon is a fresh new
 development stack (according to Fedora.next terminology :-) ), what
 about new github account: fstack-ceylon (Ceylon related packages for
 Fedora) containing something like:

 gh:fstack-ceylon/ceylon/ceylon.spec
 gh:fstack-ceylon/ecliplse-ceylon-ide/ecliplse-ceylon-ide.spec
 ... etc

 formed in the same shape as the future dist-git repos (being drafts for
 them) for all the incoming Ceylon SRPMs.

 You could then clone/commit there your current .spec drafts and receive
 issues and pull requests containing packages improvements (e.g. with
 pointers to relevant guidelines parts) if it turns out that such style
 of community work on the specs seems efficient to the established
 packagers, who already offered help.

 I imagine few additional pros:
 - Ceylon stack packaging story collected under a github account can
 become a visible guide for the new stacks Fedora integration (especially
 for the potential contributors which are new to the tracking of the
 bugzilla.rh packaging bugs and the other Fedora communication channels).
 - the whole collection of the specs, when polished could be forked and
 tweaked for other RPM based distributions.

 Kind Regards,
 Alek

 [*] because 1) it seems that few voices are firmly against Fedora
 specific work on github and 2) this would lead to some bug-tracking
 fragmentation between github/bugzilla, but I hope the latter is more
 technical (synchronization/indexing) issue.

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Introduction

2013-11-27 Thread Alek Paunov

Hi Tako,

On 27.11.2013 15:01, Tako Schotanus wrote:


Sorry for not responding to this before, but lots of other things to do and 
this packaging business obviously needs more than just an hour here or there of 
reading READMEs.



NP, I just decided that you are in touch with the experienced packages 
who already offered to help/mentor the Ceylon stack packaging and they 
have guided you to some better workspace/workflow.



I see you want to make things even more difficult for me by giving me *several* 
options to choose from, are you *trying* to torture me? ;)

Is there somewhere I can read up on this way of managing packages?


No. Perhaps the LuaJIT Fedora stack will be prepared/supported by the 
Lua community in that fashion, but it is just a plan at this time.




And any particular reason why you would suggest making a new gitgub project for 
each of the Ceylon SPEC files instead of just putting them together? Wouldn't 
that just give us a bunch of 1-file projects otherwise?


The intention is, the staged package repos to be in same shape as 
production repos:


http://pkgs.fedoraproject.org/cgit/scala.git/tree/
http://pkgs.fedoraproject.org/cgit/coffee-script.git/tree/

i.e. one repo/SRPM per source based build (as Dridi emphasized in the 
previous mail, probably somewhere grouping tarballs (tar.gz) from more 
than one gh:ceylon/* repos) where latter build BuildRequires result RPMs 
from the previous or the Fedora NN platform resource (e.g. eclipse RPMs) 
containing same _fixed_ branches as the dist-git repos:


http://pkgs.fedoraproject.org/cgit/coffee-script.git/refs/

To be persistent with the torture and complications :-), I would suggest 
you to additionally:


- Create one top repo with the same branches (f21, f20, f19, etc):
  gh:fstack-ceylon:
fstack-ceylon/
  - submodule: ceylon
ref: gh:fstack-ceylon/ceylon
  - submodule: ecliplse-ceylon-ide
ref: gh:fstack-ceylon/ecliplse-ceylon-ide

ceylon
  - ceylon.spec

ecliplse-ceylon-ide
  - 0001-tweaks-for-eclipse-xxx-c1.patch
  - 0002-tweaks-for-yyy.patch
...
  - ecliplse-ceylon-ide.spec


  That way, you could deal with the whole stack, 
clonning/barnch-switching single fstack-ceylon repo (as you like in the 
question above), still keeping the (real) sub-repos dist-git ready.


- When somewhere the need of patching arises (e.g. because of 
incompatibility between the base ceylon-something version for that dist 
branch e.g. f19 and the required platform components e.g. eclipse-xxx in 
f19) you can add f19 branch directly in the respective 
gh:ceylon/something repo e.g. gh:ceylon/ceylon-ide-eclipse and then 
easily produce the required patches to the 
gh:fstack-ceylon/ecliplse-ceylon-ide in f19 branch, with git 
format-patch, see libguestfs:


https://github.com/libguestfs/libguestfs/tree/fedora-20
http://pkgs.fedoraproject.org/cgit/libguestfs.git/tree/copy-patches.sh?h=f20

https://github.com/libguestfs/libguestfs/tree/rhel-7.0
...

Kind Regards,
Alek

P.S.: 
http://fedoraproject.org/wiki/Mailing_list_guidelines#If_You_Are_Replying_to_a_Message




- Original Message -
From: Alek Paunov a...@declera.com
To: Development discussions related to Fedora devel@lists.fedoraproject.org
Cc: Tako Schotanus tscho...@redhat.com
Sent: Friday, November 22, 2013 5:54:53 PM
Subject: Re: Introduction

On 22.11.2013 14:58, Tako Schotanus wrote:

So I'm completely new to this packaging business, I managed to piece together a 
SPEC file that results in an actually working RPM for our project and even Koji 
seems to accept it, but there's so much information to absorb that I'm feeling 
a bit out of my depth. (Our project being a programming language we're dealing 
with some difficult issues with respect to versioning and such, for now I've 
copied Java's with alternatives and such which might or not be a good idea). So 
if there are some friendly people here that can guide me through my first real 
submission that would be great!


I really don't know weather this idea is appropriate [*], but since
Ceylon development is github based anyway and Ceylon is a fresh new
development stack (according to Fedora.next terminology :-) ), what
about new github account: fstack-ceylon (Ceylon related packages for
Fedora) containing something like:

gh:fstack-ceylon/ceylon/ceylon.spec
gh:fstack-ceylon/ecliplse-ceylon-ide/ecliplse-ceylon-ide.spec
... etc

formed in the same shape as the future dist-git repos (being drafts for
them) for all the incoming Ceylon SRPMs.

You could then clone/commit there your current .spec drafts and receive
issues and pull requests containing packages improvements (e.g. with
pointers to relevant guidelines parts) if it turns out that such style
of community work on the specs seems efficient to the established
packagers, who already offered help.

I imagine few additional pros:
- Ceylon stack packaging story collected under a github account can
become a visible guide for the new

Re: Introduction

2013-11-22 Thread Michael Cronenworth

Tako Schotanus wrote:

I'm Tako, a Software Engineer for Red Hat working on a new language, Ceylon 
(http://ceylon-lang.org), that runs on top of the Java and Javascript VMs. We 
just published out first 1.0.0 and although we already had RPMs  (and ZIPs and 
DEBs) that could be downloaded from our website for a while now we'd like to 
add the package to the official Fedora repositories now that we're at 1.0.0 
(also because Ubuntu is working on getting the package into their repos and as 
a RedHat sponsored project it would be weird if we didn't do the same for 
Fedora, right?)


Welcome!



So I'm completely new to this packaging business, I managed to piece together a 
SPEC file that results in an actually working RPM for our project and even Koji 
seems to accept it, but there's so much information to absorb that I'm feeling 
a bit out of my depth. (Our project being a programming language we're dealing 
with some difficult issues with respect to versioning and such, for now I've 
copied Java's with alternatives and such which might or not be a good idea). So 
if there are some friendly people here that can guide me through my first real 
submission that would be great!


The package submission process is documented on the Fedora wiki.

http://fedoraproject.org/wiki/Package_Review_Process

Feel free to ask us any additional questions.

--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

  1   2   >