Skip to content

doc/developer: Restructure docs about patch submission #76

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

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

softworkz
Copy link
Collaborator

@softworkz softworkz commented May 8, 2025

The https://ffmpeg.org/developer.html (doc/developer.texi) page contains a lot of good information but there's some structural and contentual duplication that is begging for cleanup:

3 Development Policy
4 Submitting patches
5 New codecs or formats checklist
6 Patch submission checklist
7 Patch review process

  • a Patch submission checklist clearly belongs to the context of "Submitting Patches"
  • a checklist about the requirements for adding new codecs/formats is mostly a matter of policies
  • after moving 5 into 3 and 6 into 4, another duplication can be resolved elegantly as 4 ends with a section about patch reviews which is then adjacent to the current 7 (patch review process)
  • inside 4:
    • some duplication between 4's intro and the checklist can be removed
    • the second part becomes "Submission procedures" with two subsections (send-email and format-patch) and the content separated in a more logical way

Versions

V2

  • Removed the 5th commit due to controversial reception
    The other changes are still worthwhile for review

.

@softworkz softworkz force-pushed the submit_website_update branch from af8e06f to c8dba13 Compare May 8, 2025 10:20
@softworkz
Copy link
Collaborator Author

/submit

Copy link

ffmpeg-codebot bot commented May 8, 2025

Submitted as [email protected]

To fetch this version into FETCH_HEAD:

git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-76/softworkz/submit_website_update-v1

To fetch this version to local tag pr-ffstaging-76/softworkz/submit_website_update-v1:

git fetch --no-tags https://github.com/ffstaging/FFmpeg tag pr-ffstaging-76/softworkz/submit_website_update-v1

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, "softworkz ." wrote (reply to this):



> -----Original Message-----
> From: ffmpegagent <[email protected]>
> Sent: Donnerstag, 8. Mai 2025 12:22
> To: [email protected]
> Cc: softworkz <[email protected]>
> Subject: [PATCH 0/5] doc/developer: Add subsection about patch submission via
> FFstaging
> 
> Signed-off-by: softworkz [email protected]
> 
> softworkz (5):
>   doc/developer: Move checklist into Submitting Patches chapter
>   doc/developer: Move codecs/formats checklist into Development Policy
>     chapter
>   doc/developer: Reorder Submission procedures content
>   doc/developer: Merge Review paragraphs and deduplicate
>   doc/developer: Add subsection about patch submission via FFstaging
> 
>  doc/developer.texi | 234 ++++++++++++++++++++++++---------------------
>  1 file changed, 127 insertions(+), 107 deletions(-)
> 
> 
> base-commit: 1b643e3f65d75a4e6a25986466254bdd4fc1a01a
> Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-
> 76%2Fsoftworkz%2Fsubmit_website_update-v1
> Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-
> 76/softworkz/submit_website_update-v1
> Pull-Request: https://github.com/ffstaging/FFmpeg/pull/76
> --
> ffmpeg-codebot


Forgot so save the cover letter text before submitting:


The https://ffmpeg.org/developer.html (doc/developer.texi) page contains a lot of good information but there's some structural and contentual duplication that is begging for cleanup:

[3 Development Policy](https://ffmpeg.org/developer.html#Development-Policy-1)
[4 Submitting patches](https://ffmpeg.org/developer.html#Submitting-patches-1)
[5 New codecs or formats checklist](https://ffmpeg.org/developer.html#New-codecs-or-formats-checklist)
[6 Patch submission checklist](https://ffmpeg.org/developer.html#Patch-submission-checklist)
[7 Patch review process](https://ffmpeg.org/developer.html#Patch-review-process)

- a Patch submission checklist clearly belongs to the context of  "Submitting Patches"
- a checklist about the requirements for adding new codecs/formats is mostly a matter of policies
- after moving 5 into 3 and 6 into 4,  another duplication can be resolved elegantly as 4 ends with a section about patch reviews which is then adjacent to the current 7 (patch review process)
- inside 4:
  - some duplication between 4's intro and the checklist can be removed
  - the second part becomes "Submission procedures" with three subsections (send-email, format-patch and FFstaging) and the content separated in a more logical way


Thanks
sw
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, Lynne wrote (reply to this):

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1478831315251041792==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------YGvvYF3szZn1ftwNKsU6UjnG"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------YGvvYF3szZn1ftwNKsU6UjnG
Content-Type: multipart/mixed; boundary="------------jkatPdwcUXp0p9SXXBoIZ47l";
 protected-headers="v1"
From: Lynne <[email protected]>
To: [email protected]
Message-ID: <[email protected]>
Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
 patch submission via FFstaging
References: <[email protected]>
In-Reply-To: <[email protected]>

--------------jkatPdwcUXp0p9SXXBoIZ47l
Content-Type: multipart/mixed; boundary="------------3QcX3QeIZqn8Wft8g8QPAUs4"

--------------3QcX3QeIZqn8Wft8g8QPAUs4
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMDgvMDUvMjAyNSAxMjoyMiwgZmZtcGVnYWdlbnQgd3JvdGU6DQo+IFNpZ25lZC1vZmYt
Ynk6IHNvZnR3b3JreiBzb2Z0d29ya3pAaG90bWFpbC5jb20NCj4gDQo+IHNvZnR3b3JreiAo
NSk6DQo+ICAgIGRvYy9kZXZlbG9wZXI6IE1vdmUgY2hlY2tsaXN0IGludG8gU3VibWl0dGlu
ZyBQYXRjaGVzIGNoYXB0ZXINCj4gICAgZG9jL2RldmVsb3BlcjogTW92ZSBjb2RlY3MvZm9y
bWF0cyBjaGVja2xpc3QgaW50byBEZXZlbG9wbWVudCBQb2xpY3kNCj4gICAgICBjaGFwdGVy
DQo+ICAgIGRvYy9kZXZlbG9wZXI6IFJlb3JkZXIgU3VibWlzc2lvbiBwcm9jZWR1cmVzIGNv
bnRlbnQNCj4gICAgZG9jL2RldmVsb3BlcjogTWVyZ2UgUmV2aWV3IHBhcmFncmFwaHMgYW5k
IGRlZHVwbGljYXRlDQo+ICAgIGRvYy9kZXZlbG9wZXI6IEFkZCBzdWJzZWN0aW9uIGFib3V0
IHBhdGNoIHN1Ym1pc3Npb24gdmlhIEZGc3RhZ2luZw0KPiANCj4gICBkb2MvZGV2ZWxvcGVy
LnRleGkgfCAyMzQgKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQo+ICAgMSBmaWxlIGNoYW5nZWQsIDEyNyBpbnNlcnRpb25zKCspLCAxMDcgZGVsZXRp
b25zKC0pDQo+IA0KPiANCj4gYmFzZS1jb21taXQ6IDFiNjQzZTNmNjVkNzVhNGU2YTI1OTg2
NDY2MjU0YmRkNGZjMWEwMWENCj4gUHVibGlzaGVkLUFzOiBodHRwczovL2dpdGh1Yi5jb20v
ZmZzdGFnaW5nL0ZGbXBlZy9yZWxlYXNlcy90YWcvcHItZmZzdGFnaW5nLTc2JTJGc29mdHdv
cmt6JTJGc3VibWl0X3dlYnNpdGVfdXBkYXRlLXYxDQo+IEZldGNoLUl0LVZpYTogZ2l0IGZl
dGNoIGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVnIHByLWZmc3RhZ2luZy03
Ni9zb2Z0d29ya3ovc3VibWl0X3dlYnNpdGVfdXBkYXRlLXYxDQo+IFB1bGwtUmVxdWVzdDog
aHR0cHM6Ly9naXRodWIuY29tL2Zmc3RhZ2luZy9GRm1wZWcvcHVsbC83Ng0KDQpOby4NCldl
J3JlIG5vdCBnb2luZyB0byBhY2NlcHQgcGF0Y2hlcyB2aWEgZ2l0aHViLiBOb3Qgd2hlbiB3
ZSdyZSBnb2luZyB0byANCmVuYWJsZSB0aGUgZm9yZ2VqbyBpbnN0YW5jZSBzb29uLCBhcyB0
aGVyZSdzIGFuIGFncmVlbWVudC4NCg==
--------------3QcX3QeIZqn8Wft8g8QPAUs4
Content-Type: application/pgp-keys; name="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Disposition: attachment; filename="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEXnFG3BYJKwYBBAHaRw8BAQdA3FyJpqEdfQj4GA7OUWVrNheT9dUsIs+yUx6H
ljr9mYvNFEx5bm5lIDxkZXZAbHlubmUuZWU+wpAEExYIADgWIQT+UBOcaAVyyv1S
H42i/qXwPwNEZAUCXnFG3AIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCi
/qXwPwNEZOTWAQCSNEA+kZLINZ2dsR5Qg988c0HXpOXThZEjg+h1TL7KGgEA3Gff
0c28efI02S6iMxazrpdWGHqHk7JN7pCjnt397wzOOARecUbcEgorBgEEAZdVAQUB
AQdAjDdFQ5H+AJ9vwXrOb7val460g45EsheIaL5S7/zSaX8DAQgHwngEGBYIACAW
IQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCXnFG3AIbDAAKCRCi/qXwPwNEZKaxAQCH
LV4gAk/B9JvRG27MYm22X3+5QRCLBtEILP29aDh+MQD/V8JFHATDXRY30LsmqR3s
PQ0BJ1UFVZA5BUoIJPJZWwg=3D
=3DylY5
-----END PGP PUBLIC KEY BLOCK-----

--------------3QcX3QeIZqn8Wft8g8QPAUs4--

--------------jkatPdwcUXp0p9SXXBoIZ47l--

--------------YGvvYF3szZn1ftwNKsU6UjnG
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCaByTbQUDAAAAAAAKCRCi/qXwPwNEZGTP
AP9jmKjhcV8pk5MJo6b+Q1vJhGkoPGY9S5N+UpT15ZNorAD/STtZttE/ziCfcx/TNKyyfpkd6HPS
evsCyuYfLi1QUQE=
=z7eD
-----END PGP SIGNATURE-----

--------------YGvvYF3szZn1ftwNKsU6UjnG--

--===============1478831315251041792==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

--===============1478831315251041792==--

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, "softworkz ." wrote (reply to this):



> -----Original Message-----
> From: ffmpeg-devel <[email protected]> On Behalf Of Lynne
> Sent: Donnerstag, 8. Mai 2025 13:20
> To: [email protected]
> Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
> patch submission via FFstaging
> 
> On 08/05/2025 12:22, ffmpegagent wrote:
> > Signed-off-by: softworkz [email protected]
> >
> > softworkz (5):
> >    doc/developer: Move checklist into Submitting Patches chapter
> >    doc/developer: Move codecs/formats checklist into Development Policy
> >      chapter
> >    doc/developer: Reorder Submission procedures content
> >    doc/developer: Merge Review paragraphs and deduplicate
> >    doc/developer: Add subsection about patch submission via FFstaging
> >
> >   doc/developer.texi | 234 ++++++++++++++++++++++++---------------------
> >   1 file changed, 127 insertions(+), 107 deletions(-)
> >
> >
> > base-commit: 1b643e3f65d75a4e6a25986466254bdd4fc1a01a
> > Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-
> 76%2Fsoftworkz%2Fsubmit_website_update-v1
> > Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-
> 76/softworkz/submit_website_update-v1
> > Pull-Request: https://github.com/ffstaging/FFmpeg/pull/76
> 
> No.
> We're not going to accept patches via github. Not when we're going to
> enable the forgejo instance soon, as there's an agreement.


This is not about patch acceptance on GitHub. It doesn't stand in contradiction
or competition to ForgeJo (which I do support moving to).

It is simply a tool for sending patches to the mailing list. It has no value
outside of the ML workflow. The service is public, everybody can use it,
patches arrive on the ML - nobody needs to care where they're coming from 
or how they were generated.

All my patches are going this route, btw.

sw 



_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, Lynne wrote (reply to this):

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1482639971588287647==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------OaalCaM01NqE0iH2eQr1CEDd"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------OaalCaM01NqE0iH2eQr1CEDd
Content-Type: multipart/mixed; boundary="------------taJNmtwPYHFqb0fXEh6aJhdG";
 protected-headers="v1"
From: Lynne <[email protected]>
To: [email protected]
Message-ID: <[email protected]>
Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
 patch submission via FFstaging
References: <[email protected]>
 <[email protected]>
 <DM8P223MB03653ABE0E0E0736E0224387BA8BA@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
In-Reply-To: <DM8P223MB03653ABE0E0E0736E0224387BA8BA@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>

--------------taJNmtwPYHFqb0fXEh6aJhdG
Content-Type: multipart/mixed; boundary="------------pXAqcGSXKOTbFDtxCtcXY6xU"

--------------pXAqcGSXKOTbFDtxCtcXY6xU
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMDgvMDUvMjAyNSAxMzozMywgc29mdHdvcmt6IC4gd3JvdGU6DQo+IA0KPiANCj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBmZm1wZWctZGV2ZWwgPGZmbXBl
Zy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IE9uIEJlaGFsZiBPZiBMeW5uZQ0KPj4gU2Vu
dDogRG9ubmVyc3RhZywgOC4gTWFpIDIwMjUgMTM6MjANCj4+IFRvOiBmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZw0KPj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCAwLzVd
IGRvYy9kZXZlbG9wZXI6IEFkZCBzdWJzZWN0aW9uIGFib3V0DQo+PiBwYXRjaCBzdWJtaXNz
aW9uIHZpYSBGRnN0YWdpbmcNCj4+DQo+PiBPbiAwOC8wNS8yMDI1IDEyOjIyLCBmZm1wZWdh
Z2VudCB3cm90ZToNCj4+PiBTaWduZWQtb2ZmLWJ5OiBzb2Z0d29ya3ogc29mdHdvcmt6QGhv
dG1haWwuY29tDQo+Pj4NCj4+PiBzb2Z0d29ya3ogKDUpOg0KPj4+ICAgICBkb2MvZGV2ZWxv
cGVyOiBNb3ZlIGNoZWNrbGlzdCBpbnRvIFN1Ym1pdHRpbmcgUGF0Y2hlcyBjaGFwdGVyDQo+
Pj4gICAgIGRvYy9kZXZlbG9wZXI6IE1vdmUgY29kZWNzL2Zvcm1hdHMgY2hlY2tsaXN0IGlu
dG8gRGV2ZWxvcG1lbnQgUG9saWN5DQo+Pj4gICAgICAgY2hhcHRlcg0KPj4+ICAgICBkb2Mv
ZGV2ZWxvcGVyOiBSZW9yZGVyIFN1Ym1pc3Npb24gcHJvY2VkdXJlcyBjb250ZW50DQo+Pj4g
ICAgIGRvYy9kZXZlbG9wZXI6IE1lcmdlIFJldmlldyBwYXJhZ3JhcGhzIGFuZCBkZWR1cGxp
Y2F0ZQ0KPj4+ICAgICBkb2MvZGV2ZWxvcGVyOiBBZGQgc3Vic2VjdGlvbiBhYm91dCBwYXRj
aCBzdWJtaXNzaW9uIHZpYSBGRnN0YWdpbmcNCj4+Pg0KPj4+ICAgIGRvYy9kZXZlbG9wZXIu
dGV4aSB8IDIzNCArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCj4+PiAgICAxIGZpbGUgY2hhbmdlZCwgMTI3IGluc2VydGlvbnMoKyksIDEwNyBkZWxl
dGlvbnMoLSkNCj4+Pg0KPj4+DQo+Pj4gYmFzZS1jb21taXQ6IDFiNjQzZTNmNjVkNzVhNGU2
YTI1OTg2NDY2MjU0YmRkNGZjMWEwMWENCj4+PiBQdWJsaXNoZWQtQXM6IGh0dHBzOi8vZ2l0
aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVnL3JlbGVhc2VzL3RhZy9wci1mZnN0YWdpbmctDQo+
PiA3NiUyRnNvZnR3b3JreiUyRnN1Ym1pdF93ZWJzaXRlX3VwZGF0ZS12MQ0KPj4+IEZldGNo
LUl0LVZpYTogZ2l0IGZldGNoIGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVn
IHByLWZmc3RhZ2luZy0NCj4+IDc2L3NvZnR3b3Jrei9zdWJtaXRfd2Vic2l0ZV91cGRhdGUt
djENCj4+PiBQdWxsLVJlcXVlc3Q6IGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZt
cGVnL3B1bGwvNzYNCj4+DQo+PiBOby4NCj4+IFdlJ3JlIG5vdCBnb2luZyB0byBhY2NlcHQg
cGF0Y2hlcyB2aWEgZ2l0aHViLiBOb3Qgd2hlbiB3ZSdyZSBnb2luZyB0bw0KPj4gZW5hYmxl
IHRoZSBmb3JnZWpvIGluc3RhbmNlIHNvb24sIGFzIHRoZXJlJ3MgYW4gYWdyZWVtZW50Lg0K
PiANCj4gDQo+IFRoaXMgaXMgbm90IGFib3V0IHBhdGNoIGFjY2VwdGFuY2Ugb24gR2l0SHVi
LiBJdCBkb2Vzbid0IHN0YW5kIGluIGNvbnRyYWRpY3Rpb24NCj4gb3IgY29tcGV0aXRpb24g
dG8gRm9yZ2VKbyAod2hpY2ggSSBkbyBzdXBwb3J0IG1vdmluZyB0bykuDQo+IA0KPiBJdCBp
cyBzaW1wbHkgYSB0b29sIGZvciBzZW5kaW5nIHBhdGNoZXMgdG8gdGhlIG1haWxpbmcgbGlz
dC4gSXQgaGFzIG5vIHZhbHVlDQo+IG91dHNpZGUgb2YgdGhlIE1MIHdvcmtmbG93LiBUaGUg
c2VydmljZSBpcyBwdWJsaWMsIGV2ZXJ5Ym9keSBjYW4gdXNlIGl0LA0KPiBwYXRjaGVzIGFy
cml2ZSBvbiB0aGUgTUwgLSBub2JvZHkgbmVlZHMgdG8gY2FyZSB3aGVyZSB0aGV5J3JlIGNv
bWluZyBmcm9tDQo+IG9yIGhvdyB0aGV5IHdlcmUgZ2VuZXJhdGVkLg0KPiANCj4gQWxsIG15
IHBhdGNoZXMgYXJlIGdvaW5nIHRoaXMgcm91dGUsIGJ0dy4NCllvdSdyZSBmcmVlIHRvIHVz
ZSBhbnkgdG9vbCB5b3UgbGlrZS4gQnV0IHRoaXMgcGF0Y2hzZXQgbWFrZXMgaXQgb2ZmaWNp
YWwuDQpQb2ludGluZyBvdXQgdGhhdCBpdCdzIGp1c3QgYSBzZXJ2aWNlIG9yIGEgdG9vbCB0
aGF0IGFueW9uZSBjYW4gcnVuIGlzIA0KaW4gY29uZmxpY3Qgd2l0aCB0aGUgZmFjdCB0aGF0
Lg0K
--------------pXAqcGSXKOTbFDtxCtcXY6xU
Content-Type: application/pgp-keys; name="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Disposition: attachment; filename="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEXnFG3BYJKwYBBAHaRw8BAQdA3FyJpqEdfQj4GA7OUWVrNheT9dUsIs+yUx6H
ljr9mYvNFEx5bm5lIDxkZXZAbHlubmUuZWU+wpAEExYIADgWIQT+UBOcaAVyyv1S
H42i/qXwPwNEZAUCXnFG3AIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCi
/qXwPwNEZOTWAQCSNEA+kZLINZ2dsR5Qg988c0HXpOXThZEjg+h1TL7KGgEA3Gff
0c28efI02S6iMxazrpdWGHqHk7JN7pCjnt397wzOOARecUbcEgorBgEEAZdVAQUB
AQdAjDdFQ5H+AJ9vwXrOb7val460g45EsheIaL5S7/zSaX8DAQgHwngEGBYIACAW
IQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCXnFG3AIbDAAKCRCi/qXwPwNEZKaxAQCH
LV4gAk/B9JvRG27MYm22X3+5QRCLBtEILP29aDh+MQD/V8JFHATDXRY30LsmqR3s
PQ0BJ1UFVZA5BUoIJPJZWwg=3D
=3DylY5
-----END PGP PUBLIC KEY BLOCK-----

--------------pXAqcGSXKOTbFDtxCtcXY6xU--

--------------taJNmtwPYHFqb0fXEh6aJhdG--

--------------OaalCaM01NqE0iH2eQr1CEDd
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCaBycpAUDAAAAAAAKCRCi/qXwPwNEZGZz
AP9z07LHyhrU6Qr8JMFlnHlUWRGaIi3EsqKCjQuIWVwrfAEAoh0huIcHV3LNuHWn1ii+3vhUV/IQ
MwAI7RQaRnwSfQM=
=7Ric
-----END PGP SIGNATURE-----

--------------OaalCaM01NqE0iH2eQr1CEDd--

--===============1482639971588287647==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

--===============1482639971588287647==--

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, "softworkz ." wrote (reply to this):



> -----Original Message-----
> From: ffmpeg-devel <[email protected]> On Behalf Of Lynne
> Sent: Donnerstag, 8. Mai 2025 14:00
> To: [email protected]
> Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
> patch submission via FFstaging
> 
> On 08/05/2025 13:33, softworkz . wrote:
> >
> >
> >> -----Original Message-----
> >> From: ffmpeg-devel <[email protected]> On Behalf Of Lynne
> >> Sent: Donnerstag, 8. Mai 2025 13:20
> >> To: [email protected]
> >> Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
> >> patch submission via FFstaging
> >>
> >> On 08/05/2025 12:22, ffmpegagent wrote:
> >>> Signed-off-by: softworkz [email protected]
> >>>
> >>> softworkz (5):
> >>>     doc/developer: Move checklist into Submitting Patches chapter
> >>>     doc/developer: Move codecs/formats checklist into Development Policy
> >>>       chapter
> >>>     doc/developer: Reorder Submission procedures content
> >>>     doc/developer: Merge Review paragraphs and deduplicate
> >>>     doc/developer: Add subsection about patch submission via FFstaging
> >>>
> >>>    doc/developer.texi | 234 ++++++++++++++++++++++++---------------------
> >>>    1 file changed, 127 insertions(+), 107 deletions(-)
> >>>
> >>>
> >>> base-commit: 1b643e3f65d75a4e6a25986466254bdd4fc1a01a
> >>> Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-
> ffstaging-
> >> 76%2Fsoftworkz%2Fsubmit_website_update-v1
> >>> Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-
> >> 76/softworkz/submit_website_update-v1
> >>> Pull-Request: https://github.com/ffstaging/FFmpeg/pull/76
> >>
> >> No.
> >> We're not going to accept patches via github. Not when we're going to
> >> enable the forgejo instance soon, as there's an agreement.
> >
> >
> > This is not about patch acceptance on GitHub. It doesn't stand in
> contradiction
> > or competition to ForgeJo (which I do support moving to).
> >
> > It is simply a tool for sending patches to the mailing list. It has no value
> > outside of the ML workflow. The service is public, everybody can use it,
> > patches arrive on the ML - nobody needs to care where they're coming from
> > or how they were generated.
> >
> > All my patches are going this route, btw.
> You're free to use any tool you like. But this patchset makes it official.
> Pointing out that it's just a service or a tool that anyone can run is
> in conflict with the fact that.

Hey Lynne,

I'm afraid, I can't follow. What do you mean?

"..in conflict with the fact that"

- all my patches are going this route?
- I'm free to use any tool I like?
- this patchset makes it official that an online-version of "send-patch" exists?
- it's just a service or a tool that anyone can run?

And which bad thing exactly does this patchset make official?


From my point of view, I would be concerned about this, if - and only if - there
was a risk (or chance) that a secondary platform of communication or 
collaboration could arise from it. I am totally against that, same like
I'm strongly opposing a side-by-side of ML and ForgeJo. There must be a single 
point of truth and focus for all members. Any kind of "a little here and a little
there" would be the worst possible outcome as far as I see it.

Regarding FFstaging though, there's no such risk (ask me "why" if you wanna know).

Best wishes
sw








_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, Lynne wrote (reply to this):

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============7278289599151875168==
Content-Language: en-US
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------Sa3bOQ5wPZShjoB60A52Di0o"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------Sa3bOQ5wPZShjoB60A52Di0o
Content-Type: multipart/mixed; boundary="------------KRcSJknKsSRH06Ua2xgo0Cr0";
 protected-headers="v1"
From: Lynne <[email protected]>
To: [email protected]
Message-ID: <[email protected]>
Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
 patch submission via FFstaging
References: <[email protected]>
 <[email protected]>
 <DM8P223MB03653ABE0E0E0736E0224387BA8BA@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
 <[email protected]>
 <DM8P223MB0365C7AC43A65CBB06533E1ABA8BA@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>
In-Reply-To: <DM8P223MB0365C7AC43A65CBB06533E1ABA8BA@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM>

--------------KRcSJknKsSRH06Ua2xgo0Cr0
Content-Type: multipart/mixed; boundary="------------00xpfmrVUtcdx0lmPeHM0eq2"

--------------00xpfmrVUtcdx0lmPeHM0eq2
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMDgvMDUvMjAyNSAxNDoyNiwgc29mdHdvcmt6IC4gd3JvdGU6DQo+IA0KPiANCj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBmZm1wZWctZGV2ZWwgPGZmbXBl
Zy1kZXZlbC1ib3VuY2VzQGZmbXBlZy5vcmc+IE9uIEJlaGFsZiBPZiBMeW5uZQ0KPj4gU2Vu
dDogRG9ubmVyc3RhZywgOC4gTWFpIDIwMjUgMTQ6MDANCj4+IFRvOiBmZm1wZWctZGV2ZWxA
ZmZtcGVnLm9yZw0KPj4gU3ViamVjdDogUmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSCAwLzVd
IGRvYy9kZXZlbG9wZXI6IEFkZCBzdWJzZWN0aW9uIGFib3V0DQo+PiBwYXRjaCBzdWJtaXNz
aW9uIHZpYSBGRnN0YWdpbmcNCj4+DQo+PiBPbiAwOC8wNS8yMDI1IDEzOjMzLCBzb2Z0d29y
a3ogLiB3cm90ZToNCj4+Pg0KPj4+DQo+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQo+Pj4+IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVn
Lm9yZz4gT24gQmVoYWxmIE9mIEx5bm5lDQo+Pj4+IFNlbnQ6IERvbm5lcnN0YWcsIDguIE1h
aSAyMDI1IDEzOjIwDQo+Pj4+IFRvOiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPj4+PiBT
dWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIDAvNV0gZG9jL2RldmVsb3Blcjog
QWRkIHN1YnNlY3Rpb24gYWJvdXQNCj4+Pj4gcGF0Y2ggc3VibWlzc2lvbiB2aWEgRkZzdGFn
aW5nDQo+Pj4+DQo+Pj4+IE9uIDA4LzA1LzIwMjUgMTI6MjIsIGZmbXBlZ2FnZW50IHdyb3Rl
Og0KPj4+Pj4gU2lnbmVkLW9mZi1ieTogc29mdHdvcmt6IHNvZnR3b3JrekBob3RtYWlsLmNv
bQ0KPj4+Pj4NCj4+Pj4+IHNvZnR3b3JreiAoNSk6DQo+Pj4+PiAgICAgIGRvYy9kZXZlbG9w
ZXI6IE1vdmUgY2hlY2tsaXN0IGludG8gU3VibWl0dGluZyBQYXRjaGVzIGNoYXB0ZXINCj4+
Pj4+ICAgICAgZG9jL2RldmVsb3BlcjogTW92ZSBjb2RlY3MvZm9ybWF0cyBjaGVja2xpc3Qg
aW50byBEZXZlbG9wbWVudCBQb2xpY3kNCj4+Pj4+ICAgICAgICBjaGFwdGVyDQo+Pj4+PiAg
ICAgIGRvYy9kZXZlbG9wZXI6IFJlb3JkZXIgU3VibWlzc2lvbiBwcm9jZWR1cmVzIGNvbnRl
bnQNCj4+Pj4+ICAgICAgZG9jL2RldmVsb3BlcjogTWVyZ2UgUmV2aWV3IHBhcmFncmFwaHMg
YW5kIGRlZHVwbGljYXRlDQo+Pj4+PiAgICAgIGRvYy9kZXZlbG9wZXI6IEFkZCBzdWJzZWN0
aW9uIGFib3V0IHBhdGNoIHN1Ym1pc3Npb24gdmlhIEZGc3RhZ2luZw0KPj4+Pj4NCj4+Pj4+
ICAgICBkb2MvZGV2ZWxvcGVyLnRleGkgfCAyMzQgKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+Pj4+PiAgICAgMSBmaWxlIGNoYW5nZWQsIDEyNyBp
bnNlcnRpb25zKCspLCAxMDcgZGVsZXRpb25zKC0pDQo+Pj4+Pg0KPj4+Pj4NCj4+Pj4+IGJh
c2UtY29tbWl0OiAxYjY0M2UzZjY1ZDc1YTRlNmEyNTk4NjQ2NjI1NGJkZDRmYzFhMDFhDQo+
Pj4+PiBQdWJsaXNoZWQtQXM6IGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVn
L3JlbGVhc2VzL3RhZy9wci0NCj4+IGZmc3RhZ2luZy0NCj4+Pj4gNzYlMkZzb2Z0d29ya3ol
MkZzdWJtaXRfd2Vic2l0ZV91cGRhdGUtdjENCj4+Pj4+IEZldGNoLUl0LVZpYTogZ2l0IGZl
dGNoIGh0dHBzOi8vZ2l0aHViLmNvbS9mZnN0YWdpbmcvRkZtcGVnIHByLWZmc3RhZ2luZy0N
Cj4+Pj4gNzYvc29mdHdvcmt6L3N1Ym1pdF93ZWJzaXRlX3VwZGF0ZS12MQ0KPj4+Pj4gUHVs
bC1SZXF1ZXN0OiBodHRwczovL2dpdGh1Yi5jb20vZmZzdGFnaW5nL0ZGbXBlZy9wdWxsLzc2
DQo+Pj4+DQo+Pj4+IE5vLg0KPj4+PiBXZSdyZSBub3QgZ29pbmcgdG8gYWNjZXB0IHBhdGNo
ZXMgdmlhIGdpdGh1Yi4gTm90IHdoZW4gd2UncmUgZ29pbmcgdG8NCj4+Pj4gZW5hYmxlIHRo
ZSBmb3JnZWpvIGluc3RhbmNlIHNvb24sIGFzIHRoZXJlJ3MgYW4gYWdyZWVtZW50Lg0KPj4+
DQo+Pj4NCj4+PiBUaGlzIGlzIG5vdCBhYm91dCBwYXRjaCBhY2NlcHRhbmNlIG9uIEdpdEh1
Yi4gSXQgZG9lc24ndCBzdGFuZCBpbg0KPj4gY29udHJhZGljdGlvbg0KPj4+IG9yIGNvbXBl
dGl0aW9uIHRvIEZvcmdlSm8gKHdoaWNoIEkgZG8gc3VwcG9ydCBtb3ZpbmcgdG8pLg0KPj4+
DQo+Pj4gSXQgaXMgc2ltcGx5IGEgdG9vbCBmb3Igc2VuZGluZyBwYXRjaGVzIHRvIHRoZSBt
YWlsaW5nIGxpc3QuIEl0IGhhcyBubyB2YWx1ZQ0KPj4+IG91dHNpZGUgb2YgdGhlIE1MIHdv
cmtmbG93LiBUaGUgc2VydmljZSBpcyBwdWJsaWMsIGV2ZXJ5Ym9keSBjYW4gdXNlIGl0LA0K
Pj4+IHBhdGNoZXMgYXJyaXZlIG9uIHRoZSBNTCAtIG5vYm9keSBuZWVkcyB0byBjYXJlIHdo
ZXJlIHRoZXkncmUgY29taW5nIGZyb20NCj4+PiBvciBob3cgdGhleSB3ZXJlIGdlbmVyYXRl
ZC4NCj4+Pg0KPj4+IEFsbCBteSBwYXRjaGVzIGFyZSBnb2luZyB0aGlzIHJvdXRlLCBidHcu
DQo+PiBZb3UncmUgZnJlZSB0byB1c2UgYW55IHRvb2wgeW91IGxpa2UuIEJ1dCB0aGlzIHBh
dGNoc2V0IG1ha2VzIGl0IG9mZmljaWFsLg0KPj4gUG9pbnRpbmcgb3V0IHRoYXQgaXQncyBq
dXN0IGEgc2VydmljZSBvciBhIHRvb2wgdGhhdCBhbnlvbmUgY2FuIHJ1biBpcw0KPj4gaW4g
Y29uZmxpY3Qgd2l0aCB0aGUgZmFjdCB0aGF0Lg0KPiANCj4gSGV5IEx5bm5lLA0KPiANCj4g
SSdtIGFmcmFpZCwgSSBjYW4ndCBmb2xsb3cuIFdoYXQgZG8geW91IG1lYW4/DQo+IA0KPiAi
Li5pbiBjb25mbGljdCB3aXRoIHRoZSBmYWN0IHRoYXQiDQo+IA0KPiAtIGFsbCBteSBwYXRj
aGVzIGFyZSBnb2luZyB0aGlzIHJvdXRlPw0KPiAtIEknbSBmcmVlIHRvIHVzZSBhbnkgdG9v
bCBJIGxpa2U/DQo+IC0gdGhpcyBwYXRjaHNldCBtYWtlcyBpdCBvZmZpY2lhbCB0aGF0IGFu
IG9ubGluZS12ZXJzaW9uIG9mICJzZW5kLXBhdGNoIiBleGlzdHM/DQo+IC0gaXQncyBqdXN0
IGEgc2VydmljZSBvciBhIHRvb2wgdGhhdCBhbnlvbmUgY2FuIHJ1bj8NCj4gDQo+IEFuZCB3
aGljaCBiYWQgdGhpbmcgZXhhY3RseSBkb2VzIHRoaXMgcGF0Y2hzZXQgbWFrZSBvZmZpY2lh
bD8NCg0KSWYgaXRzIG1lbnRpb25lZCBhcyBwYXJ0IG9mIG91ciBkb2N1bWVudGF0aW9uLCBp
dCdzIG9mZmljaWFsLg0KDQo=
--------------00xpfmrVUtcdx0lmPeHM0eq2
Content-Type: application/pgp-keys; name="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Disposition: attachment; filename="OpenPGP_0xA2FEA5F03F034464.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEXnFG3BYJKwYBBAHaRw8BAQdA3FyJpqEdfQj4GA7OUWVrNheT9dUsIs+yUx6H
ljr9mYvNFEx5bm5lIDxkZXZAbHlubmUuZWU+wpAEExYIADgWIQT+UBOcaAVyyv1S
H42i/qXwPwNEZAUCXnFG3AIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCi
/qXwPwNEZOTWAQCSNEA+kZLINZ2dsR5Qg988c0HXpOXThZEjg+h1TL7KGgEA3Gff
0c28efI02S6iMxazrpdWGHqHk7JN7pCjnt397wzOOARecUbcEgorBgEEAZdVAQUB
AQdAjDdFQ5H+AJ9vwXrOb7val460g45EsheIaL5S7/zSaX8DAQgHwngEGBYIACAW
IQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCXnFG3AIbDAAKCRCi/qXwPwNEZKaxAQCH
LV4gAk/B9JvRG27MYm22X3+5QRCLBtEILP29aDh+MQD/V8JFHATDXRY30LsmqR3s
PQ0BJ1UFVZA5BUoIJPJZWwg=3D
=3DylY5
-----END PGP PUBLIC KEY BLOCK-----

--------------00xpfmrVUtcdx0lmPeHM0eq2--

--------------KRcSJknKsSRH06Ua2xgo0Cr0--

--------------Sa3bOQ5wPZShjoB60A52Di0o
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCaBylYAUDAAAAAAAKCRCi/qXwPwNEZM6C
AQDSBkbd+g3f/AyEaOZ39JiWoumyzE9xUAekZatsemjyswD/eJEvTHAYPz4AkKzZ2W6NJbP1AiUF
V9QgqijwjXSzkAo=
=6TCO
-----END PGP SIGNATURE-----

--------------Sa3bOQ5wPZShjoB60A52Di0o--

--===============7278289599151875168==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

--===============7278289599151875168==--

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, Nicolas George wrote (reply to this):

Lynne (HE12025-05-08):
> If its mentioned as part of our documentation, it's official.

I second your objection to this.

This proposal comes from softworkz, who has been here barely two
minutes, trying to get Andreas to change the way he sends patches.

You are free to use whatever tool you want on your side, but if your
tools deal badly with the workflow of one of our most senior and
productive contributors, fixing it by fixing your tools is your
responsibility, and yours alone.

And if you want to join a team, the way to go at it is to observe how
the senior members are doing things, to take advice and learn. You will
be able to give advice and be listened to progressively as you prove the
quality of said advice and the quality of your contribution to the time.
Which is not going well in this instance as the main quality being
proven is disruption.

Regards,

-- 
  Nicolas George
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Copy link

ffmpeg-codebot bot commented May 8, 2025

On the FFmpeg mailing list, "softworkz ." wrote (reply to this):



> -----Original Message-----
> From: ffmpeg-devel <[email protected]> On Behalf Of Nicolas
> George
> Sent: Donnerstag, 8. Mai 2025 14:47
> To: FFmpeg development discussions and patches <[email protected]>
> Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
> patch submission via FFstaging
> 
> Lynne (HE12025-05-08):
> > If its mentioned as part of our documentation, it's official.
> 
> I second your objection to this.
> 
> This proposal comes from softworkz, who has been here barely two
> minutes, trying to get Andreas to change the way he sends patches.
> 
> You are free to use whatever tool you want on your side, but if your
> tools deal badly with the workflow of one of our most senior and
> productive contributors, fixing it by fixing your tools is your
> responsibility, and yours alone.
> 
> And if you want to join a team, the way to go at it is to observe how
> the senior members are doing things, to take advice and learn. You will
> be able to give advice and be listened to progressively as you prove the
> quality of said advice and the quality of your contribution to the time.
> Which is not going well in this instance as the main quality being
> proven is disruption.

It is a misconception that respect would grow by age or membership 
duration. Respect is something that needs to be earned, no matter whether
you want to call yourself "senior" or anything. Every single action,
every response, every sentence and every word can matter.

In this regard, I can only suggest you to keep on trying, but as far as
I'm seeing it, you're totally broke at this time.


And what I can promise you, is that each time you're writing a message 
like above, you'll get a reply like that.
Try harder, it's not that difficult to improve communication skills.

softworkz


_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Copy link

ffmpeg-codebot bot commented May 9, 2025

On the FFmpeg mailing list, "softworkz ." wrote (reply to this):



> -----Original Message-----
> From: ffmpeg-devel <[email protected]> On Behalf Of Nicolas
> George
> Sent: Donnerstag, 8. Mai 2025 14:47
> To: FFmpeg development discussions and patches <[email protected]>
> Subject: Re: [FFmpeg-devel] [PATCH 0/5] doc/developer: Add subsection about
> patch submission via FFstaging
> 
> Lynne (HE12025-05-08):
> > If its mentioned as part of our documentation, it's official.
> 
> I second your objection to this.
> 
> This proposal comes from softworkz, who has been here barely two
> minutes

For the record, if we consider the existence of FFmpeg as an hour,
like you are seeming to allude to and look at the first commit as
evidence for being here, then we get to the following results:

+-----------+--------+
| Fabrice   | 60 min |
+-----------+--------+
| Michael   | 58 min |
+-----------+--------+
| Nicolas   | 44 min |
+-----------+--------+
| James     | 32 min |
+-----------+--------+
| softworkz | 22 min |
+-----------+--------+
| Andreas   | 16 min |
+-----------+--------+
| Lynne     | 15 min |
+-----------+--------+

It obviously doesn't say anything about the amount of contribution,
but well - it was _your_ analogy.

sw

_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

@softworkz softworkz force-pushed the submit_website_update branch from c8dba13 to 2e4a47f Compare May 12, 2025 10:17
@softworkz softworkz changed the title doc/developer: Add subsection about patch submission via FFstaging doc/developer: Restructure docs regarding patch submission May 13, 2025
@softworkz softworkz changed the title doc/developer: Restructure docs regarding patch submission doc/developer: Restructure docs about patch submission May 13, 2025
@softworkz
Copy link
Collaborator Author

/submit

Copy link

Submitted as [email protected]

To fetch this version into FETCH_HEAD:

git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-76/softworkz/submit_website_update-v2

To fetch this version to local tag pr-ffstaging-76/softworkz/submit_website_update-v2:

git fetch --no-tags https://github.com/ffstaging/FFmpeg tag pr-ffstaging-76/softworkz/submit_website_update-v2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant