| japhb | Back to patrickb++'s T-W PRs ... *reads through commit diffs* ... Whew! There's a lot there, and it looks like a lot of the commits touch shared lines. I think cherry-pick-and-tweak is not going to work well, because it will essentially screw the big refactorings and code moves. | 01:14 | |
| So I think I need to go with the second option: branch off your longest PR and edit like it's 1999. | 01:15 | ||
|
01:21
wayland joined
01:22
wayland76 left
02:11
wayland76 joined
02:17
wayland left
|
|||
| patrickb | If there is anything I can do to support you here (apart from fixing the 6 lines word wrap issue) do tell, | 06:18 | |
| japhb | Oh don't worry, I'll likely handle that when I go hacking around. | 06:19 | |
| Right now I'm discovering through the eyes of a friend trying to install my code on Windows that figuring out how to get a proper fully working Rakudo+zef is less than obvious. :-( | 06:21 | ||
| I feel like some choice edits of rakudo.org's Downloads and Star Bundle pages might make that better | 06:22 | ||
| japhb decides whether to add another yak to the shaving stack | 06:23 | ||
| ETOOMANYYAKS | 06:40 | ||
| patrickb | re install on Windows being suboptimal. That's right down my alley. If you provide a few hints I'll gladly make the changes. | 07:25 | |
| japhb | \o/ | 07:29 | |
| OK, let me collect my findings, and I'll dump them here | 07:30 | ||
| patrickb | šš¼ | 07:31 | |
| japhb | So I think the first observation is that beginners are getting sent down an intermediate+ path. rakudo.org/downloads leads people to think the -moar variants are going to work for them, but beginners are going to be lost following online articles/answers if zef is not there. | 07:37 | |
| Rakudo Star Bundle is confusingly available on that page *only* for scoop and chocolatey, but if you just want the dang MSI, it's over on rakudo.org/star | 07:38 | ||
| And my friend tried the scoop install, found it wasn't setting things up right (PATH not fixed, IIRC), so he went for the MSI, and discovered scoop left some junk around that made the Rakudo installed by the MSI not work. (Details lost on this bit.) | 07:39 | ||
| Why are we offering both a ZIP and an MSI on the downloads Windows tab, if the ZIP and MSI are the same size? | 07:41 | ||
| The MSI isn't signed, so he had to approve the scary security message. | |||
| Nothing made it obvious that rakudo should be run under a terminal running "Beta UTF-8" AKA CP65001, because the results in a UTF-16 terminal are just garbage | 07:44 | ||
| Based on a screenshot he sent, `scoop install rakudo-moar` *tried* to install zef, but it didn't work, saying "Can't shim 'share\perl6\site\bin\zef.bat': File doesn't exist." | 07:47 | ||
| But `scoop install rakudo-star` *does* install zef (or at least, it claimed to) | 07:48 | ||
| rakudo-star MSI uses C:\ while rakudo-moar MSI uses C:\Program Files | 07:50 | ||
| Once he got `zef install` working at all (the rakudo-moar MSI + some rebooting required, IIRC), it wanted to install scripts to C:\rakudo\share\perl6\site\bin\..\..\..\..\share\perl6\site\bin -- which is just weird (go down 5 dirs, go up 4, go back down the same 4 you just went up) | 07:53 | ||
| OK, I think that was most of the useful findings. There were a *lot* more details in the impromptu UX test, like exactly *how* to get UTF-8 turned on, but the above should be a decent start | 07:55 | ||
| I'm also going to take some of what we found and add to the Terminal-Tests README and the Terminal-Capabilities autodetection. | 07:57 | ||
| patrickb: ^^ | |||
| patrickb | thanks! | 07:59 | |
| japhb | Oh let me tell you, you'll be the one getting thanked if all this gets easier! :-D | ||
| patrickb | I'll try to channel the star stuff to the right place an tackle the rest on my own. | 08:00 | |
| japhb | Excellent, thanks! | ||
| patrickb | I'm also the one to blame for what we have at the moment... | ||
| japhb | That's the problem with experts ... they don't notice the things beginners do. :-P | 08:02 | |
| Geth | Terminal-Capabilities/main: 7e2dcd76cd | (Geoffrey Broadwell)++ | 2 files Add autodetection for Windows Terminal |
08:51 | |
| Terminal-Capabilities/main: 458aade3d0 | (Geoffrey Broadwell)++ | Changes Update Changes |
|||
| Terminal-Capabilities/main: 65d85eb632 | (Geoffrey Broadwell)++ | 2 files 0.0.13 |
|||
| japhb | Well at least now I can *detect* Windows Terminal ... :-P | 08:58 | |
| Geth | Terminal-Tests/main: 4aef17e2b9 | (Geoffrey Broadwell)++ | 2 files Bump T::C to 0.0.13+ for Windows Terminal detection |
09:19 | |
| Terminal-Tests/main: 29dd38e638 | (Geoffrey Broadwell)++ | 5 files Update Windows Terminal screenshots (sapeurfaire++) |
|||
| Terminal-Tests/main: 91bc488190 | (Geoffrey Broadwell)++ | README.md Fix link to Windows Terminal section of README |
09:22 | ||
| japhb | I still need to update the Windows Terminal UTF-8 instructions, but I think I'm reaching the end of my awake. | 09:24 | |
| See y'all on the flip side! | |||
|
11:05
librasteve_ joined
|
|||