Previous meeting notes at: https://hackmd.io/s/H1dR5FkUp
3.10.3: are we missing anything else? Does Julian want anything else?
Hécate: cabal path
's UX is subpar at the moment and I can't sign-off on shipping it. It only serves as a glue command for cabal2nix, but only reads the user-wide config file and environment variables. We can:
user-config
, it's just annoying™ (– Fendor)path
aware of cabal projects, and unify path
and status
with user-specified outputs and format to ensure backwards compatibility, and add the ghc location as part of the possible outputs. (– Fendor)
cabal status
to cabal v2-path
(Only to disambiguate from current cabal path
in this context). Maybe a new PR would be good: #7500 is overloaded with old conversations. Also, rebasing #7500 looks like a major undertaking.
cabal info
(Javier), cabal query
(Mike).cabal path
to cabal v2-path
cabal v2-path
A PR author would benefit from a clarification about our (unwritten? if written, link?) policy for "guarding behind cabal-version
": https://github.com/haskell/cabal/pull/9535#issuecomment-1866354715
We must chat with the GHC developers to reflect GHC's reality, see why cabal has a list of architectures, a list of aliases and GHC has a different list. We must reconcile the three. Rodrigo: I think the "canonical" definition should be ghc-platform (previously in ghc-boot), as it is an independent package that exposes ArchOS data type that is used by ghc and ghc-toolchain.
Should write down somewhere the policy for guarding behind. It has come up several times recently. For example: this applies only to .cabal files, not to cabal.project files. Please volunteer and sign up in https://github.com/haskell/cabal/issues/9552
The STF funding has just now been granted to Well-Typed for the second 4-month term of cabal work (including a bit for maintenance work)
@Jasagredo #9527: I was mostly guided by what was arguments were already there and where I could get the extra paths from. Having someone more familiar with how are arguments passed at different levels taking a look would be super nice. And in general I think this PR is a big QoL improvement on Windows. Could even benefit of backporting to 3.10 if we want to, otherwise, it is not urgent.
A closure to the "PackageInfo not guarded behind cabal-version
story": https://github.com/haskell/cabal/pull/9525 (unless somebody can spot anything we missed)
Rodrigo:
curl errors in CI: #9530 (with a link to a PR that possibly fixes it inside) It looks pretty disturbing to devX. <meta: putting here for visibility>. Also occurring in #9542
Have we settled the revisions controversy yet? (The urgent part is settled, I think)
Hecate: please use cabal-head (see the README on how to get it), and if possible, file PRs to https://github.com/haskellfoundation/error-message-index with the Cabal errors. There are none documented yet!
_________________________________
/ Happy Christmas (or appropriate \
\ festivity) everyone! /
---------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| || -ffaf1
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing