On 1/14/23 11:38, Bjorn Ketelaars wrote:
> On Sat 14/01/2023 08:33, aisha wrote:
>> Hi,
>>   I've attached update for www/vaultwarden-web to 2023.1.0.
>>
>> This needs testers as upstream has mentioned "latest version of 
>> vaultwarden-web might not always be compatible with latest version of 
>> vaultwarden".
>>
>> Moving forward I will try to give these ports some fresh air for a while by 
>> letting them sit in the mailing list for a while.
>> Testers would be really appreciated.
> I'm not sure that it makes sense to update www/vaultwarden-web
> independent from security/vaultwarden. Reason is given above ("...might
> not always be compatible..."). Maybe we should follow upstream of
> vaultwarden, and wait with updating www/vaultwarden-web. Docker
> containers of the next release of vaultwarden will use
> vaultwarden-web-2023.1.0 [0].
>
> Do you know what the reason is for having separate ports for
> vaultwarden-web and vaultwarden? What do you think of combining the
> first with the latter? Something similar as what FreeBSD [1] and NetBSD
> [2] seem to do.

There can be multiple versions of the web-vault which are compatible
with the current version of vaultwarden, so keeping it independent makes
it easy to update it separately.

Also the web-vault has had more frequent releases, not always breaking,
mostly bug fixes. So it would be good to have them when possible. It's
rare that the breakage happens but not impossible, so I wanted to get
more testers.

One of the reasons why I initially made it separate was that the web
vault is not developed by vaultwarden themselves, more of a patching of
the upstream bitwarden web vault by removing branding. So I thought it
made more sense to keep them in separate places.

Also didn't want to trigger a build of vaultwarden every time the web
vault got a new release, my build machine is slow and rust is chonky.

Not a big difference imo.

>
> [0] 
> https://github.com/dani-garcia/vaultwarden/commit/9b7e86efc23d6bbb5ee350160085ab8d8421d628
> [1] 
> https://github.com/freebsd/freebsd-ports/blob/main/security/vaultwarden/Makefile
> [2] https://github.com/NetBSD/pkgsrc/blob/trunk/security/vaultwarden
>

Reply via email to