!JjzcHCLEPukevAquAy:matrix.org

com-lihaoyi

664 Members
4 Servers

Load older messages


SenderMessageTime
27 May 2023
@_discord_448877036098813952:t2bot.iololgab#6138 * We should also try to backport as more new APIs as possible and deprecate the removed APIs in the 0.10.x branch, so plugins developers can update to the last 0.10.x version and hopefully have the same sources compile with both version and have an easy migration path, once fixed all the deprecations. Updating my plugins wasn't easy at all and I don't want to put this burden to people maintaining internal closed source mill plugins 12:17:24
@tobiasroeser:matrix.orgTobias Roeser Yeah, most of the recent larger refactorings don't provide any kind of source backward compatibility. Please add your issues to https://github.com/com-lihaoyi/mill/discussions/2462, so we can address them. Either in form of some intermediate @deprecated API and/or as documentation. 12:19:19
@tobiasroeser:matrix.orgTobias Roeser I think backporting the new API is a lot of work and sometimes impossible. But we can add some @deprecations and try to add some @deprecated source-compatibilities API to the current version 12:28:24
@tobiasroeser:matrix.orgTobias Roeser * I think backporting the new API is a lot of work and sometimes impossible. But we can add some @deprecations to the older branch and try to add some @deprecated source-compatibilities API to the current branch. 12:28:52
@_discord_761367201604173864:t2bot.ioHaoyi#4275 let's plan to do 0.11.0-final following Tuesday, 6 June. It's a short timeline, but I'd like to advertise it at Scaladays, which is an opportunity that doesn't come about very often

I'll go fix the versioned documentation and get started with a migration guide based on my own experience updating com-lihaoyi, but you guys will need to do the plugin-compatibility/migration stuff since you're the ones with experience maintaining plugins.
12:33:56
@tobiasroeser:matrix.orgTobias RoeserThat's a tough plan, at least for me personally. But I'm ok with it.12:37:02
@_discord_761367201604173864:t2bot.ioHaoyi#4275 I think the most important thing to get in is any code changes, deprecated forwarders etc. to make your own plugin cross-builds easier.

It's probably OK if the migration guide comes out a day or two later. Most people with big existing builds probably aren't going to be updating on the first day of the new release. I expect it'll be a WIP over some time anyway, as people report issues or ask questions that'll give us more stuff to add that we overlook initially
12:45:09
@_discord_448877036098813952:t2bot.iololgab#6138 Also we know how to release new apis in a backward compatible way, so we can have a 0.11.1 to introduce new APIs etc. 13:37:34
@_discord_448877036098813952:t2bot.iololgab#6138Download message.txt13:50:17
@_discord_448877036098813952:t2bot.iololgab#6138 Edit: We can list the new APIs using MiMa. This is the result of running MiMa on the 0.10.x branch against 0.11.0-M10 in forward mode (mill-scalalib only). 13:50:17
28 May 2023
@_discord_460229081825280001:t2bot.ioGromph joined the room.04:03:32
29 May 2023
@_discord_1101443703580659773:t2bot.iodubujianghu joined the room.08:27:04
@_discord_173147437609910273:t2bot.ioqp joined the room.10:30:37
@_discord_427695888312565760:t2bot.ionatsukagami joined the room.12:43:19
@_discord_740359892837203968:t2bot.ioMaximiano joined the room.17:48:02
@_discord_203893764664721409:t2bot.ioaraknafobia joined the room.18:40:30
@_discord_368686125373456385:t2bot.ioMr. Alpaca changed their display name from Mr. Alpaca to Mr. Alpaca#8827.18:54:05
@_discord_368686125373456385:t2bot.ioMr. Alpaca changed their display name from Mr. Alpaca#8827 to Mr. Alpaca.18:54:09
30 May 2023
@_discord_1112992882043932723:t2bot.iosahithi_ joined the room.08:15:08
@_discord_867104707285090305:t2bot.iodanicheg joined the room.08:45:20
@_discord_427695888312565760:t2bot.ionatsukagami changed their display name from natsukagami to natsukagami#8648.10:55:25
@_discord_427695888312565760:t2bot.ionatsukagami changed their display name from natsukagami#8648 to natsukagami.10:55:29
@_discord_778986507066408971:t2bot.ioKordyjan joined the room.14:32:41
@_discord_273562710745284628:t2bot.ioAxyria changed their display name from Axyria to Axyria#8788.16:13:45
@_discord_273562710745284628:t2bot.ioAxyria changed their display name from Axyria#8788 to Axyria.16:13:49
@_discord_688930773843181659:t2bot.iotrent1967b joined the room.21:02:24
@_discord_1100974179353899010:t2bot.ioysthakur joined the room.21:56:00
31 May 2023
@_discord_860027373223411733:t2bot.iodacampos joined the room.02:16:03
@_discord_359056286827937794:t2bot.iowompowe joined the room.20:49:53
1 Jun 2023
@_discord_99161270892105728:t2bot.iotuzonghua joined the room.15:47:21

There are no newer messages yet.


Back to Room ListRoom Version: 9