01:41jcline: that shows me the markdown in the gitlab file viewer with what looks to be a bit of html
01:45jcline: reading the scrollback I assume that you're interested in whether I can edit in the web ui and submit a MR, which it appears I can
19:43karolherbst: somebody mind skimming through https://nouveau.pages.freedesktop.org/wiki/ to check if anything "bad" stands out?
19:45ericonr: karolherbst: when are the 30xx getting added? :P
19:45karolherbst: ericonr: kernel or mesa?
19:46ericonr: I guess both>
19:46karolherbst: well, for mesa we kind of need the signed firmware first for acceleration
19:47karolherbst: but I think it should be fairly easy to add. The ISA is still the same as with Turing (some little changes here and there though)
19:47karolherbst: so it shouldn't take too long after we got the firmware
19:47ericonr: oh, cool
19:47ericonr: shame about requiring the firmware, of course
19:47karolherbst: yeah...
19:48ericonr: > Prime/Optimus: Optimus <-- could probably be just a "Prime/Optimus" link, I think
19:48ericonr: and > VDPAU/XvMC: Video decoding acceleration <-- having 3 links is a bit confusing imo
19:50karolherbst: ericonr: ohh, I was more wondering about things compared to the "old wiki" :D
19:50karolherbst: https://nouveau.freedesktop.org/wiki/
19:50ericonr: oh
19:50karolherbst: I'd like to migrate over to gitlab, so that everybody can submit MRs
19:50karolherbst: which isn't possible with the current one
19:50karolherbst: need a htaccess acount and shit
19:50karolherbst: ericonr: so, the idea is, with the new wiki, you could just do the changes yourself and create an MR :p
19:51ericonr: makes sense!
19:51jcline: It seems to be identical from what I can tell
19:51karolherbst: jcline: one difference I see is, that with the gitlab one, it doesn't say "search" in the search box :p
19:52jcline: Yeah, and searching doesn't seem to actually find any results, but I guess maybe google hasn't indexed it yet
19:52karolherbst: yeah
19:52karolherbst: it will use the old domain after migrating it though
19:52karolherbst: so it shouldn't matter
19:52jcline: Longer term do you think it makes sense to switch to Sphinx? The kernel and envytools both use it so that would be nice for consistency's sake
19:52karolherbst: maybe
19:53karolherbst: I just think it's a lot of work and as long as I can just write my markdown stuff I am happy :p
19:53karolherbst: although ikiwiki is a bit strange
19:53jcline: Eh, pandoc makes switching not very difficult
19:53jcline: unless ikiwiki's flavor of markdown is particularly odd, I suppose
19:55karolherbst: I guess it is
19:55karolherbst: because it uses templates
19:56karolherbst: so this is kind of the "template" of the entire page: https://gitlab.freedesktop.org/nouveau/wiki/-/blob/master/templates/page.tmpl
19:56karolherbst: and the body is inserted into "<div id="pagebody">" I think?
19:56jcline: Ah, yeah I'd guess that's similar to Sphinx's themes
19:57karolherbst: it also comes with quite a lot of plugins
19:57karolherbst: like paging and shit
19:57karolherbst: like the paging here at the end: https://nouveau.pages.freedesktop.org/wiki/NouveauCompanion_2/
19:57karolherbst: although I think those are just links on the titles
19:58jcline: Oh yeah sphinx can do that
19:58karolherbst: the problem is rather, how much do you have to fix all the files
19:58karolherbst: we also have a toc thing here: https://nouveau.pages.freedesktop.org/wiki/FAQ/
19:58karolherbst: but if you look at the markdown it's really not that special
19:58karolherbst: just those [[...]] things are
19:59karolherbst: and the inline html
19:59jcline: Yeah, it would certainly require going through each page, but there seems to be a lot of out-of-date pages anyway
20:00karolherbst: yeah...
20:00karolherbst: I think I'd rather focus on the content first and once we have that figured out, we can probably move to a new thing as with the changes we would do, we would throw out some of the special things? dunno..
20:00karolherbst: also.. moving to something else should give us some kind of visual benefits
20:00karolherbst: if the syntax is just a bit different then why bother
20:02jcline: I'm going to tinker with it a bit
20:02jcline: If it turns out well, great, I can send a MR, if not, no big deal
20:04karolherbst: heh.. is placeholder html5 stuff or something?
20:04karolherbst: no..
20:04karolherbst: heh.. why is that missing
20:05karolherbst: ohh wait...
20:06karolherbst: ohh lol
20:06karolherbst: something removed it
20:13karolherbst: jcline: the only annoying thing is the "edi" link
20:13karolherbst: edit
20:13karolherbst: which doens't work on the main page
20:27jcline: Yeah. It does at least take you to the repo so that's something, but I don't see how it's populating that variable
20:50karolherbst: lol
20:50karolherbst: not my proudest fix
20:50karolherbst: jcline: https://gitlab.freedesktop.org/nouveau/wiki/-/blob/master/IkiWiki/Plugin/fdo.pm
20:50karolherbst: ...
20:50karolherbst: but at least with that it works :D
20:51karolherbst: fills in EDITURL inside https://gitlab.freedesktop.org/nouveau/wiki/-/blob/master/templates/page.tmpl
20:51karolherbst: so it all works out
20:53karolherbst: anyway, it works now :)
20:54karolherbst: but anyway, adding custom plugins should potentially allow us to do everything now
20:55karolherbst: ahh, maybe I just fill in GETSOURCEURL as well :D
21:07karolherbst: jcline: the biggest issue right now is, that the CI pipeline fails quite a lot
21:08jcline: Oof, I was not expecting to read any perl today
21:09karolherbst: :D
21:09karolherbst: luckily it's not "evil perl"
21:09karolherbst: it's the "good perl"
21:11jcline: I confess I have never written perl (beyond "perl-style regex") so I couldn't pick out good from evil
21:12karolherbst: ohh, it's quite simple, the good perl is the one you wrote since last week
21:12karolherbst: everything else is the bad one
21:12jcline: Ah so it's a bit like Python
21:12RSpliet: or like awk
21:12karolherbst: well, I dare to say that python stays readable and understandable for longer than a week
21:13RSpliet: oh, nm
21:13RSpliet: awk isn't readable even within the 1 week span
21:13karolherbst: :p
21:13karolherbst: I just wanted to say that awk is probably even worse than perl
21:13jcline: I jest, Python does stay readable and understandable, but it won't run for very long
21:13karolherbst: soo nice.. now I even added syntax highlighting for those silly mdwn files
21:13jcline: With Python 3 I think they're just going to keep breaking APIs until we're all begging for a Python 4
21:14karolherbst: but I thought they were just breaking python2 APIs
21:14jcline: Heh, I'm trying to remember a Python 3.x release that didn't break something
21:14karolherbst: lol..
21:15karolherbst: never did enough python to run into that
21:15RSpliet: Python 3.14 better be the best thing out there
21:15jcline: Standard library stuff stuff is regularly shuffled around or removed, and in one release they reserved two new language keywords
21:17karolherbst: jcline: does the edit link ask you to work the project btw?
21:17karolherbst: I don't have an account to test that stuff out :D
21:18jcline: It did the first time, but now I have a fork it says "A new branch will be created in your fork and a new merge request will be started." so I think that's all working
21:19karolherbst: ahh, cool
21:19karolherbst: I am just writing an email to the ML to sumarize what and why I did :)
21:19jcline:runs off to run before the thunderstorm starts