Page 1 of 1

Wiki is broken

Posted: Tue Mar 03, 2015 7:43 am
by pythoncoder
I couldn't think where to report this: apologies if this is the wrong place. Editing the Wiki is failing here as of today. Any attempt to save or preview a page results in:

Internal Server Error
undefined method `join' for #<String:0xf43b032c>
WEBrick/1.3.1 (Ruby/2.2.0/2014-12-25) at wiki.micropython.org:80

Re: Wiki is broken

Posted: Tue Mar 10, 2015 11:46 pm
by Damien
Took me some time to work this one out, but it should now be fixed.

Re: Wiki is broken

Posted: Wed Mar 11, 2015 8:31 am
by pythoncoder
Indeed, now working fine. Thank you.

Re: Wiki is broken

Posted: Thu Mar 12, 2015 10:05 am
by pfalcon
Damien wrote:Took me some time to work this one out, but it should now be fixed.
That's because it's in Ruby :-P

Re: Wiki is broken

Posted: Thu Mar 12, 2015 9:28 pm
by Damien
pfalcon wrote: That's because it's in Ruby :-P
Yes. I actually considered Ruby when planning the uPy project (ie doing uRuby) but Python won :) But see http://microruby.com.

The wiki bug was a confluence of incompatibilities in new versions of gollum, rack and I think omniauth. Fix was to roll back gollum and rack versions.

Re: Wiki is broken

Posted: Fri Mar 13, 2015 11:18 am
by pythoncoder
From the website:
Limitations

The current MicroRuby gem (version 0.0.2) is based on an early proof of concept which has limited opcode support. This limits the compiler to "hello world" applications. Complete opcode support is forthcoming.
MicroPython wins, methinks :D

Re: Wiki is broken

Posted: Fri Mar 13, 2015 3:42 pm
by kfricke
If uRuby would have had won, I'd not be here and we all would have missed a lot of fun with this fantastic thingy called ['MicroPython', 'µPy', 'uPy', 'Micro Python', uPyton', 'uthon']! (note that this was not a immutable tuple, but a list^^)

Posted: Fri Mar 13, 2015 9:29 pm
by bmarkus
+1 :)