Open shaul-da opened 3 years ago
I’m a bit sceptical this is a good idea. Even for simple projects or toys, I frequently find myself coming back to them after a few months or weeks and I absolutely hate situations where I cannot build my project anymore with no good way of figuring out which version it did build against in the past
I get the argument that it might get more people to test the latest snapshot and I agree with that but I’m not sure it outweighs the downsides.
Maybe a middleground would be a command that updates your daml.yaml to use the latest snapshot automatically so it becomes less painful to test it but it’s still fixed after that (until you run the command again)?
IIUC you're pushing back on (3) and not arguing with (1) and (2). I fully agree that once a project is created it should be fixed, it would be pretty horrible otherwise. But I would like
Oh I see, sorry I misread your request. I’m not even opposed to 3. I’m opposed to daml.yaml
having a sdk-version: latest-snapshot
field which does not lock down the version.
Yep, I would never use that
Currently daml assistant notifies only on new releases. I want to configure daml assistant to always use the bleeding edge
daml install latest --snapshots yes
I expect if we have this we'll have more people using this configuration and dogfooding the latest and greatest