pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkgsrc-wip: misc/DeepSeek-TUI renamed to misc/CodeWhale; editors/fresh 0.3.12
* On 2026-06-07 at 15:13 BST, Alistair Crooks wrote:
Here's where my views probably differ - Makefiles are, as Jonathan pointed
out, template vehicles. Patches relate way more to original source trees
than anything else. Text in DESCR files is usually taken from website or
original READMEs. Buildlink files are templated as well. For me, not nearly
as sacrosanct
On reflection, maybe this is what everyone else is saying?
I think we're pretty close? FWIW here is where I would draw the line:
Not OK: Anything considered "pkgsrc original" that could reasonably be
expected to have a BSD copyright attached to it, where introduction of
LLM code could affect that copyright, or documentation (LLM writing
style is unreadable, at least to me). To be more explicit:
- bootstrap/
- doc/
- mk/
- pkgtools/digest
- pkgtools/pkg_install
- pkgtools/libnbcompat
- security/netpgpverify
- ..any other sources shipped under files/ that are part of the
bootstrap path or related to pkgsrc infrastructure in any way..
- any package files where there is considerable logic, I'm thinking mostly
larger builtin.mk files where they are probably at the state they should
be moved under mk/ anyway.
OK: Anything else.
- Patches
- Makefiles (if you really want to, personally I think it would take
longer to prompt an LLM than to just write it yourself).
- Using an LLM to debug issues that you then write your own patch or
fix based on the analysis.
This is for example why I didn't publish the patch Claude wrote for me
to fix netpgp to work with newer gnupg. Thankfully Taylor fixed this
independently!
--
Jonathan Perkin pkgsrc.smartos.org
Open Source Complete Cloud www.tritondatacenter.com
Home |
Main Index |
Thread Index |
Old Index