Wiki is broken

C programming, build, interpreter/VM.
Target audience: MicroPython Developers.
Post Reply
User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Wiki is broken

Post by pythoncoder » Tue Mar 03, 2015 7:43 am

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
Peter Hinch
Index to my micropython libraries.

Damien
Site Admin
Posts: 647
Joined: Mon Dec 09, 2013 5:02 pm

Re: Wiki is broken

Post by Damien » Tue Mar 10, 2015 11:46 pm

Took me some time to work this one out, but it should now be fixed.

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Wiki is broken

Post by pythoncoder » Wed Mar 11, 2015 8:31 am

Indeed, now working fine. Thank you.
Peter Hinch
Index to my micropython libraries.

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: Wiki is broken

Post by pfalcon » Thu Mar 12, 2015 10:05 am

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
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

Damien
Site Admin
Posts: 647
Joined: Mon Dec 09, 2013 5:02 pm

Re: Wiki is broken

Post by Damien » Thu Mar 12, 2015 9:28 pm

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.

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Wiki is broken

Post by pythoncoder » Fri Mar 13, 2015 11:18 am

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
Peter Hinch
Index to my micropython libraries.

User avatar
kfricke
Posts: 342
Joined: Mon May 05, 2014 9:13 am
Location: Germany

Re: Wiki is broken

Post by kfricke » Fri Mar 13, 2015 3:42 pm

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^^)

User avatar
bmarkus
Posts: 111
Joined: Tue Oct 21, 2014 5:58 am

Post by bmarkus » Fri Mar 13, 2015 9:29 pm

+1 :)

Post Reply