Jon Turney stated his druthers:
I’d just disable sftp package uploads right now, and make you all use the janky „build service“ I hacked together in a few spare weekends.
and also listed some problems, including
* There are a couple of packagers using their own handcrafted packaging rather than cygport.
which I’m one of.

I’ll be reaching out the those soon to discuss what can (reasonably) be done to accommodate them.
Any questions/thoughts/concerns?
Thank you, I’d like to also present the concerns I responded to Jon here for the discussion.

Glenn Strauss proposed
a procedure to request access to the (current) manual process.
which I’d like to vote for, and also request for myself.

Achim (ASSI) objected
... I'm not sure "contemporary standards" are actually an improvement.
which I strongly agree with, also about his mentioning of CI/build systems under remote control. Thanks, Achim, also for the reference to https://giveupgithub.org/ on this occasion.

Also Achim urged about regarding sftp upload vs cygport build:
This is actually artifact storage / deployment, not build.  Why do you (want to?) conflate these, I think that makes the discussion more complicated.


So my remarks, beginning with two well-known principles of system development:

 * “Separation of concerns”
 * “Never touch a running system”
 * As one of the package maintainers with “hand-crafted” builds, I’ve
   hesitated so far to make a change to cygport just because that means
   effort for me which I’d better spend on actual software.


On the other hand, in order to entice me to make the change to cygport, I’d like to propose a small incentive in exchange, to relax the packaging policy in one detail: Packages that go without patches should be allowed to start at release number 0 (as I did for a long time until I was nagged to increment).

Cheers
Thomas

Reply via email to