[ANN] Instiki 0.11.0 - ActiveRecord Forever


#1

Dear all,

If you thought Instiki was a dead project, you were right. Since I’ve
got a day job that doesn’t suck
(Official Ruby Zealot of ThoughtWorks Canada), my motivation to do open
source greatly sufferred :slight_smile:

But… but… but! Here is Instiki 0.11.0, and in this version Instiki
is (finally!) moving to ActiveRecord backend
and (finally!) has the File Upload feature.

Instiki is a Wiki Clone http://www.c2.com/cgi/wiki?WikiWikiClones
that’s so easy to set up and so pretty to look at,
you’Íl be wondering whether this is a real wiki at all.

It is also the most frequently downloaded end-user application on
RubyForge, surpassed only by Rails, One Click Installer and RubyGems.

Changes in this version:

SQL-based backend (ActiveRecord)
File uploads (finally)
Upgraded to Rails 1.0.0
Replaced internal link generator with routing
Fixed --daemon option
Removed Rubygem and native OS X distributions
Improved HTML diff
More accurate “See Changes”

The released files are available at
http://rubyforge.org/frs/?group_id=186
Online documentation is at http://instiki.org.
Source code and bug tracker are at http://dev.instiki.org

README at http://svn.instiki.org/instiki/tags/release-0.11.0/README
contains instructions on how to install this version
and migrate data from Instiki 0.10 or Instiki-AR beta.

Especially big thanks to Rick O. aka technoweenie for his help with
porting Instiki to ActiveRecord.
Big thanks to DHH and Co. for Rails, to Why the Lucky Stiff for
RedCloth, and everybody who sent me patches and otherwise
prodded me to keep going for that extra bit of motivation.

Best regards,
Alexey V.


#2

Hi Alexey,

I’m getting deadlock errors on windows:

http://ruby:2500/mywiki/new/HomePage -> /mywiki/show/HomePage
deadlock 0x363a7b8: run:- - (null):0
deadlock 0x2795628: sleep:ST(1142800030.644000) (main) -
c:/ruby/lib/ruby/1.8/we
brick/server.rb:88
deadlock 0x37314c0: sleep:T(1142800059.575000) -
c:/ruby/lib/ruby/1.8/timeout.r
b:41
[2006-03-19 15:27:09] ERROR fatal: Thread(0x37314c0): deadlock
c:/ruby/lib/ruby/1.8/timeout.rb:41:in `start’

Any ideas?

Hammed

On 3/19/06, Alexey V. removed_email_address@domain.invalid wrote:

and (finally!) has the File Upload feature.
SQL-based backend (ActiveRecord)
Source code and bug tracker are at http://dev.instiki.org
Best regards,
Alexey V.


Rails mailing list
removed_email_address@domain.invalid
http://lists.rubyonrails.org/mailman/listinfo/rails


#3

Alex,

My Ruby version: ruby 1.8.2 (2004-12-25) [i386-mswin32]

I’m a bit hesitant to upgrade since all my current apps work well with
this
version and my host (TD) is also at this version. I’ll try running it
with
InstantRails (ruby 1.8.4 (2005-12-24) [i386-mswin32]) and see if that
works
better.

I poked around while running it under Instant Rails and no problems so
far.

Thanks

Hammed

On 3/19/06, Alexey V. removed_email_address@domain.invalid wrote:

c:/ruby/lib/ruby/1.8/timeout.rb:41 contain anything remotely interesting

Alex


Rails mailing list
removed_email_address@domain.invalid
http://lists.rubyonrails.org/mailman/listinfo/rails


#4

Hammed M. wrote:

I’m getting deadlock errors on windows:

Any ideas?

Hmm…

Neither c:/ruby/lib/ruby/1.8/webrick/server.rb:88, nor
c:/ruby/lib/ruby/1.8/timeout.rb:41 contain anything remotely interesting
on my PC. The latter is in the middle of a large comment block, in fact.
I suspect your Ruby version is not the same as mine. I have One Click
Installer 1.8.4.16 preview3:

C:\eclipse\workspace\instiki>ruby -v
ruby 1.8.4 (2005-12-24) [i386-mswin32]

What’s yours? In case it’s not the same, can you try to upgrade from
http://rubyforge.org/frs/download.php/8338/ruby184-16p3.exe and see what
happens?

Alex


#5

Keith L. wrote:

Alexey V. wrote:

Dear all,

File uploads (finally)
Best regards,
Alexey V.

Got this working today without too much hoopla, but how do you enable
file uploading??? I found a ref on the wiki, but when I tried it, I got
“File uploads are blocked by the webmaster”.

TIA,
Keith (w/apologies in advance if this was the wrong place to ask…:slight_smile:

Nevermind - fixed it. Part of the problem turns out to be that the web
password was lost when I upgraded. Had to hack the db to get it working,
and then the changes I made stuck.

KL


#6

Alexey V. wrote:

Dear all,

File uploads (finally)
Best regards,
Alexey V.

Got this working today without too much hoopla, but how do you enable
file uploading??? I found a ref on the wiki, but when I tried it, I got
“File uploads are blocked by the webmaster”.

TIA,
Keith (w/apologies in advance if this was the wrong place to ask…:slight_smile: