-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: How to do better infrastructure of fcgi things? #65
Comments
CC: @karenetheridge |
I found a notification for this issue buried in a pile of notifications that were archived without being read (sorry! github is very spammy). This sounds good to me. I have created a github organization https://github.com/orgs/perl-catalyst/teams/fcgi-contributors and invited you to it, and given that org "maintainership" permissions on the FCGI repo, which is read/write and also allows for configuring github actions etc. I don't have the permissions on PAUSE to give you release authority, as first-come permissions are held by someone else, but I've contacted them about that. |
in fact i've collected the old fastcgi.com archive from wayback machine and i've stored in this github org. you can keep only perl thing on https://github.com/perl-catalyst/FCGI i think is good. but in my opinion this repos must store the original code (with update patch), the idea is to have an archive of the original code (i can add comment in perl part that redirect to https://github.com/perl-catalyst/FCGI for the perl part) and for this reason i prefer to not remove the perl part. plus some other distribution now use this repository (ubuntu for example)... and i'm not sure that all use only the libfcgi part... liste of the patch listed in your repository list :
i think all are included in this repository. it's possible to contribute to the perl part change (of this repo) to be in sync with the https://github.com/perl-catalyst/FCGI. i accept all contribution to this repository without problem. for the rest i'm ok! for exemple ubuntu use https://github.com/perl-catalyst/FCGI for the perl part and my repo for the c/cpp part. |
i've done merge from master of perl-catalyst/FCGI perl part into perl-FCGI-merge, and i've added github actions to test build (including perl part). |
Hi all,
I am a Perl programmer and Fedora/RHEL Perl packager. I am interested in the FCGI topic.
The actual situation is not fine for me.
Upstream repo: https://github.com/FastCGI-Archives/fcgi2/
Perl repo: https://github.com/perl-catalyst/FCGI
Both contains all, c library and Perl (and other). Sic!
There is FCGI Perl module on CPAN.
In Fedora is fcgi package, which contains 2.4.0 version with many patches. (https://src.fedoraproject.org/rpms/fcgi)
In Fedora is perl-FCGI, which has bundled fcgi lib and isn't actual I think. Another patch.(https://src.fedoraproject.org/rpms/perl-FCGI).
There are many warnings, I think issues in C code, Perl code. No tests in Perl code.
I created some PRs to improve Perl module tests, still not merged.
I am proposing to change this nonsense situation. I could help to clean up, but I am looking for some consensus.
My idea is to improve libraries step-by-step.
Steps which I am proposing:
The result will be a situation when each repository contains concrete things and we could improve them.
What do you think?
The text was updated successfully, but these errors were encountered: