[Haskell-cafe] Takeover request: Haskell CSS Syntax
Adrian Lyall Cochrane
adrian at openwork.nz
Thu Feb 16 17:49:09 UTC 2023
Thanks,
Those are good paths forward! I'm using Cabal for my own projects, is
there a way to have Cabal reference a GitHub fork?
Cheers,
Adrian Cochrane
OpenWork Ltd
Lead developer of:
libdggs geospatial analysis
Rhapsode aphaestus web browsers
On Fri, Feb 17, 2023 at 5:58 AM, Olaf Klinke <olf at aatal-apotheke.de>
wrote:
> Adrian,
>
> you probably know this, but:
> (1) Instead of a takeover, you could ask Tomas Carnecky to become
> merely a co-maintainer on hackage which would put you in power to sync
> the github and hackage versions.
>
> (2) At least with stack you can specify a github fork as dependency of
> your project. It is not nice, but I was forced to do the same when a
> repo owner ignored my pull request. For example
>
> # cabal file.
> # Note: xls-0.1.3 is the latest hackage version
> build-depends: xls >= 0.1.4
>
> # stack.yaml
> extra-deps:
> - git: https://github.com/olafklinke/xls.git
> commit: 4e7a2ba639cc72678e4e40a06afd3c481d63f2e3
>
> In your case, though, 0.1.0.0 is the package number on hackage as well
> as in the more up-to-date githup repo, so I don't know how the
> resolver
> would figure out which to use. Safer would be to fork and increment
> the
> cabal package version number, then proceed as above. You can later
> simply delete the entry in stack.yaml when your fork has been merged
> into hackage.
>
> Olaf
>
>> Hi,
>>
>> I'd like to request to take over the css-syntax hackage! The lead
>> developer of which seems to be barely active. They did accept
>> someone
>> else's year-old pull request to fix an issue I was having regarding
>> upgrading to Text v2 upon being prodded, but hasn't responded to
>> communications since regarding publishing this update to Hackage.
>>
>> I am developing my own (NLnet-funded) noJS browser engine in
>> Haskell,
>> and have released several modular components of it to Hackage in the
>> hopes they will be useful to others for other purposes. I've
>> benefited
>> tremendously from Haskell CSS Syntax & would like to see the project
>> continue, I can manage it as one of those subcomponents. I do not
>> see
>> much further development being required, especially considering how
>> stable the W3C strives to keep part of the spec extremely stable.
>>
>> My communications to Haskell CSS Syntax:
>> https://github.com/wereHamster/haskell-css-syntax/issues/5
>> https://github.com/wereHamster/haskell-css-syntax/pull/4
>>
>> Thoughts?
>>
>> Adrian Cochrane
>> OpenWork Ltd
>
More information about the Haskell-Cafe
mailing list