Xenharmonic Wiki talk:Bugs

From Xenharmonic Wiki
Jump to navigation Jump to search

Bugs affecting the functionality of the Xenharmonic Wiki can be reported and discussed here. When bug reports are finished (fixed or closed), they will be removed from here and added to Xenharmonic Wiki talk:Finished bugs.

To create a new bug report, click on the Add topic button. You can use the source editor to reply to an existing bug report. For help on using talk pages, see Help:Editing#Discussion.

For feature requests, go to Xenharmonic Wiki:Wikifuture instead.

Move Spanish pages to es.xen.wiki (now moved, but what about files?)

Páginas_en_español - i rounded up all the es pages i could find (not many) and linked them all here. Perhaps these could be moved to es.xen.wiki? Spt3125 (talk) 01:30, 20 September 2018 (UTC)
Also: 日本語のページ_(pages_in_Japanese) Spt3125 (talk) 01:59, 20 September 2018 (UTC)
Yes, we mentioned this on the Facebook forums here. Basically, the Spanish pages should be spun off and merged into es.xen.wiki. It would also be good to move the "Purdal" pages from purdal.xen.wiki into es.xen.wiki. The Japanese pages should also be spun off into jp.xen.wiki. But we will need someone who speaks these languages to lead the process; I know no Japanese at all and only know basic Spanish. If you would like to help with this, we would be very grateful! Mike Battaglia (talk) 06:30, 20 September 2018 (UTC)
I'm happy to help, but would need some guidance on the best way to proceed (not sure how to move a page, etc.) I can read Japanese just enough to do something basic like this; Spanish a bit better, but i'm far from fluent in either... Spt3125 (talk) 02:12, 21 September 2018 (UTC)
I will be happy to help here, Japanese as well as Spanish. (Don't know so much of both, but sure enough to create/edit/move pages, already done that in the old xenwiki.) (hstraub)(talk)
User:hstraub, User:Spt3125 -- can you compile a list of pages that need to be moved to es? Then I can mass export them all at once and re-import them there. Also, should we talk about this here, or on FB? Mike Battaglia (talk) 16:23, 23 September 2018 (UTC)
Mike, the page Páginas_en_español is that list (unless i've missed any pages, which is certainly possible). Happy to discuss on FB if you prefer. Spt3125 (talk) 21:40, 23 September 2018 (UTC)
Scott -- OK, this is probably close enough to get started. I need to do some infra cleanup first, but this will make it simple if those pages are really all of the correct ones... Mike Battaglia (talk) 18:42, 26 September 2018 (UTC)
Or maybe they are intended to be in purdal:, which is also Spanish? PiotrGrochowski (talk) 08:50, 26 September 2018 (UTC)
Purdal was a spinoff wiki designed by one of our Spanish-speaking members -- I believe User:Osmiorisbendi (this is Tutim?) as a unit of interval measure that is different from cents. It hasn't seen widespread adoption, but we thought that it would be good to archive before Wikispaces goes down. It should probably be translated into English, but for now it would be at least be good to merge into the main Spanish Wiki. Mike Battaglia (talk) 18:42, 26 September 2018 (UTC)
EDIT - I have moved the pages that were at Páginas_en_español. I have a summary (in English, not Spanish) here: https://es.xen.wiki/w/ImportPages. The only thing missing is files, I think. Can we get these by hand? Mike Battaglia (talk) 19:19, 1 October 2018 (UTC)

Scala file pages

Pages that are scala files need to be wrapped in code blocks and have extra line breaks removed. (EDIT: yes, I will be doing this automatically -- stay "tuned" :) )Mike Battaglia (talk) 17:27, 18 September 2018 (UTC)
There are a whole lot of these pages! Is there a way to do this (semi-)automatically? Or at least to generate a list of, say, all pages that contain ".scl"? To complicate matters further, some pages contain multiple .scl files (and no other content). Another option (not sure if better or worse) would be to transfer these .scl-only pages to actual files. Thoughts? I'm happy to help, just not sure of the best way to proceed... Spt3125 (talk) 03:19, 19 September 2018 (UTC)
Yes, I'll be doing this automatically, it's on my list -- no way we're doing this by hand and this is a simple regex job. Edited above to make clearer... -- Mike Battaglia (talk)
These pages have use in people clicking Random page and seeing random interesting tunings. PiotrGrochowski (talk) 04:22, 19 September 2018 (UTC)
It may be worth looking into excluding the Scala files from Random page results, maybe using something like Extension:ExcludeRandom. --Tyler (talk) 13:03, 19 September 2018 (UTC)
But whyyyy? The fanmade tunings only make Special:Random even better, inspiring people to use the tunings! PiotrGrochowski (talk) 13:05, 19 September 2018 (UTC)
Heh, if you like having the Scala files in random pages, might as well keep them. But, just thinking, maybe we could create a "Random tuning" link right below it... :) Mike Battaglia (talk) 13:48, 19 September 2018 (UTC)
How could we have split random page generators in MediaWiki? PiotrGrochowski (talk) 16:27, 19 September 2018 (UTC)
We could put them in a category like "Scala files", as User:Spt3125 suggests, and then there are MediaWiki extensions like this that let you get a random page from a category. Mike Battaglia (talk) 06:23, 20 September 2018 (UTC)
Sorry, I misread your comment and thought it was a complaint. Ignore me. Tyler (talk) 13:51, 19 September 2018 (UTC)
Excellent, thanks Mike! If that regex job can include adding a category such as "Scala files" or "scl" to those pages, that would be very useful i think. Some pages already have these ("tags" from Wikispaces), but many do not. Spt3125 (talk) 00:44, 20 September 2018 (UTC)
Random thought: what about moving them to, say, scl.xen.wiki? Not sure if this would be good or bad...? Spt3125 (talk) 00:44, 20 September 2018 (UTC)
Making a whole new wiki would be a lot of infrastructure work - would be much easier to just make a category for them, as you mention. Shouldn't be too difficult with regex, just a lot of other stuff to get finished first... Mike Battaglia (talk) 06:23, 20 September 2018 (UTC)
If we want to go this route, maybe it makes more sense to remove them as pages, and upload them as files? Essentially these .scl things are config files for Scala, not wiki pages. There could be a wiki page which contains a directory of uploaded .scl files including descriptions, related pages, etc. Someone can always make a wiki page about a scale which links to an .scl file, if they want to. Tyler (talk) 12:51, 20 September 2018 (UTC)
Whatever we do, I think the main use case should be on making it easy for people to create and add new Scala files the "right way" (whatever we decide that is), in the future. Mike Battaglia (talk) 16:17, 20 September 2018 (UTC)
Organized thought: how about handling of .scl in a way similar to .svg, and have a way of rendering it in-browser as a text list (and maybe even eventually audio clips)? This is also a vote against having .scl-only pages, and instead converting those to files. Xenjacob (talk) 21:06, 21 September 2018 (UTC)
We could do both of those. Automating audio will be more difficult, but possible -- I wrote a JavaScript MIDI library once upon a time I could dust off for this. We could also use the "subpage" feature and put them all at pages like scala/something.scl. Then we could create templates for the rest: so at the top of the page we put something like {{scala-start}} and at the end we put {{scala-end}}, and then create those templates to have whatever markup we like. Mike Battaglia (talk) 22:17, 21 September 2018 (UTC)
EDIT TO ABOVE: forget about subpages, it breaks pages with slashes in them (like 3/2). But categories and subcategories would work better for this than subpages anyway. Mike Battaglia (talk) 18:36, 26 September 2018 (UTC)
Instead of using subpages, how about using a new namespace called "Scala"? The page URLs would be something like `w/Scala:12edo.scl`. If we don't convert the Scala pages to files (I think we should), this would also make it easy to exclude them from the Special:Random search. If you wanted a random Scala file page, you can specify the Scala namespace with `w/Special:Random/Scala`. Tyler (talk) 01:51, 1 October 2018 (UTC)

We need to do something with scala pages, they make it harder to search for pages in Special:ShortPages. PiotrGrochowski (info, talk, contribs) 06:22, 15 October 2018 (UTC)

"IMPORTDEBUG" category - changing external images

MediaWiki doesn't quite support external images in the same way that Wikispaces did. There are a few pages with external image links that need to be changed. More on the situation here: Category:IMPORTDEBUG - Change External Images - 07:23, 20 September 2018 (UTC)