* [sup-devel] try heliotrope!
@ 2011-06-27 5:36 William Morgan
2011-06-27 9:52 ` Hamish D
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: William Morgan @ 2011-06-27 5:36 UTC (permalink / raw)
To: sup-devel, sup-talk
Hi guys,
If any of you are interested in trying out the next generation of Sup, I
have things in a reasonably stable state. It's still too early for a
gem, but I have updated the README for both client and server sides. So
if you'd like to run some highly experimental code and see what the
future of curses-based email might look like, follow the instructions
in:
http://github.com/wmorgan/heliotrope
and then
http://github.com/wmorgan/turnsole
Lots of stuff is broken, but I have been using it as an end-to-end email
system for a week or so now, so the basics are there. Tell me how it goes!
--
William <wmorgan-sup@masanjin.net>
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-27 5:36 [sup-devel] try heliotrope! William Morgan
@ 2011-06-27 9:52 ` Hamish D
2011-06-28 3:53 ` William Morgan
2011-06-27 15:02 ` [sup-talk] " Kevin Mark
` (2 subsequent siblings)
3 siblings, 1 reply; 10+ messages in thread
From: Hamish D @ 2011-06-27 9:52 UTC (permalink / raw)
To: Sup developer discussion
> If any of you are interested in trying out the next generation of Sup, I
> have things in a reasonably stable state. It's still too early for a
> gem, but I have updated the README for both client and server sides.
Couple of broken bits in the READMEs
turnsole/README - lists rubymail as a gem to instal - should that be rmail ?
heliotrope/README - lists leveldb as a gem but gem didn't find it. A
gem search finds leveldb-ruby instead.
And does heliotrope use both leveldb and whistlepig, or just one of
them? (I didn't follow the recent discussion that closely I'm afraid).
Then the gem install of leveldb-ruby failed aswell. So I re-read your
discussion with Horacio and I see the same issue (-fPIC related - I am
also on Ubuntu 11.04). You mention that leveldb-ruby 0.5 should be
available, but I only found 0.4 through gem search -r ...
Hamish
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-talk] try heliotrope!
2011-06-27 5:36 [sup-devel] try heliotrope! William Morgan
2011-06-27 9:52 ` Hamish D
@ 2011-06-27 15:02 ` Kevin Mark
2011-06-27 21:30 ` sergeig
2011-06-28 3:32 ` [sup-devel] " William Morgan
3 siblings, 0 replies; 10+ messages in thread
From: Kevin Mark @ 2011-06-27 15:02 UTC (permalink / raw)
To: William Morgan; +Cc: sup-talk, sup-devel
On Mon, Jun 27, 2011 at 05:36:24AM +0000, William Morgan wrote:
> Hi guys,
>
> If any of you are interested in trying out the next generation of Sup, I
> have things in a reasonably stable state. It's still too early for a
> gem, but I have updated the README for both client and server sides. So
> if you'd like to run some highly experimental code and see what the
> future of curses-based email might look like, follow the instructions
> in:
>
> http://github.com/wmorgan/heliotrope
> and then
> http://github.com/wmorgan/turnsole
>
> Lots of stuff is broken, but I have been using it as an end-to-end email
> system for a week or so now, so the basics are there. Tell me how it goes!
> --
Could you provide a few screenshots of both? (with person details removed)
just curious about it.
-K
--
| .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com......|
| : :' : The Universal OS....| mysite.verizon.net/kevin.mark/.|
| `. `' http://www.debian.org/.| http://counter.li.org [#238656]|
|___`-____Unless I ask to be CCd,.assume I am subscribed._________|
NEVER RESPOND TO CRITICAL PRESS. IT IS A GAME YOU CAN ONLY LOSE, AND IT
MAKES US LOOK BAD.
-- Bruce Perens
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-talk] try heliotrope!
2011-06-27 5:36 [sup-devel] try heliotrope! William Morgan
2011-06-27 9:52 ` Hamish D
2011-06-27 15:02 ` [sup-talk] " Kevin Mark
@ 2011-06-27 21:30 ` sergeig
2011-06-28 3:54 ` William Morgan
2011-06-28 3:32 ` [sup-devel] " William Morgan
3 siblings, 1 reply; 10+ messages in thread
From: sergeig @ 2011-06-27 21:30 UTC (permalink / raw)
To: William Morgan; +Cc: sup-talk, sup-devel
Server starts, but mbox add does not work.
On ubuntu 10.04, the gem found for livedb is "leveldb-ruby". Not sure if this is related.
==
$ ruby -Ilib src/git/heliotrope/bin/heliotrope-add -m Mail/fb-mon.mbox -d .heliotrope/fb-mon/
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11: [BUG] Segmentation fault
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
-- control frame ----------
c:0008 p:---- s:0053 b:0053 l:000052 d:000052 CFUNC :make
c:0007 p:0017 s:0047 b:0047 l:000046 d:000046 METHOD /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11
c:0006 p:0054 s:0043 b:0043 l:000042 d:000042 METHOD /home/sergei/src/git/heliotrope/lib/heliotrope/index.rb:45
c:0005 p:---- s:0038 b:0038 l:000037 d:000037 FINISH
c:0004 p:---- s:0036 b:0036 l:000035 d:000035 CFUNC :new
c:0003 p:0798 s:0031 b:0031 l:000ebc d:001680 EVAL src/git/heliotrope/bin/heliotrope-add:113
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000ebc d:000ebc TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
src/git/heliotrope/bin/heliotrope-add:113:in `<main>'
src/git/heliotrope/bin/heliotrope-add:113:in `new'
/home/sergei/src/git/heliotrope/lib/heliotrope/index.rb:45:in `initialize'
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11:in `new'
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11:in `make'
-- C level backtrace information -------------------------------------------
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_vm_bugreport+0x72) [0xb7807102]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x56657) [0xb76df657]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_bug+0x3a) [0xb76df74a]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x10a1c4) [0xb77931c4]
[0xb787c410]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb8SkipListIPKcNS_8MemTable13KeyComparatorEE6InsertERKS2_+0x2c) [0xb712feec]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_+0x11a) [0xb712f85a]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(+0x29699) [0xb7138699]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZNK7leveldb10WriteBatch7IterateEPNS0_7HandlerE+0x1cd) [0xb71389bd]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_8MemTableE+0x40) [0xb7138a60]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb6DBImpl14RecoverLogFileEyPNS_11VersionEditEPy+0x35c) [0xb7126d6c]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb6DBImpl7RecoverEPNS_11VersionEditE+0x261) [0xb71280b1]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(_ZN7leveldb2DB4OpenERKNS_7OptionsERKSsPPS0_+0xbd) [0xb712ad2d]
/home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb/leveldb.so(+0x14165) [0xb7123165]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x1681b9) [0xb77f11b9]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x178e1e) [0xb7801e1e]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16db50) [0xb77f6b50]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x173128) [0xb77fc128]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x174902) [0xb77fd902]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_obj_call_init+0x50) [0xb76e18b0]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_class_new_instance+0x3a) [0xb77302ea]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x168208) [0xb77f1208]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x178e1e) [0xb7801e1e]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x16db50) [0xb77f6b50]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x173128) [0xb77fc128]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(rb_iseq_eval_main+0x1f2) [0xb77fc562]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(+0x58f3a) [0xb76e1f3a]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_exec_node+0x25) [0xb76e1f75]
/home/sergei/.rvm/rubies/ruby-1.9.2-p180/lib/libruby.so.1.9(ruby_run_node+0x35) [0xb76e3785]
ruby(main+0x68) [0x80487f8]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb74b4bd6]
ruby() [0x80486f1]
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
--
list of gems:
==
$ gem list
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.9)
actionpack (3.0.9)
activemodel (3.0.9)
activerecord (3.0.9)
activeresource (3.0.9)
activesupport (3.0.9)
arel (2.1.3, 2.0.10)
builder (3.0.0, 2.1.2)
bundler (1.0.15)
erubis (2.7.0, 2.6.6)
gettext (2.1.0)
highline (1.6.2)
i18n (0.6.0, 0.5.0)
leveldb-ruby (0.4)
locale (2.0.5)
lockfile (1.4.3)
mail (2.3.0, 2.2.19)
mime-types (1.16)
ncursesw (1.2.4.3)
polyglot (0.3.1)
rack (1.3.0, 1.2.3)
rack-mount (0.8.1, 0.6.14)
rack-test (0.6.0, 0.5.7)
rails (3.0.9)
railties (3.0.9)
rake (0.9.2, 0.8.7 ruby)
rdoc (3.6.1)
rest-client (1.6.3)
rmail (1.0.0)
rubygems-update (1.8.5)
sinatra (1.2.6)
sup (0.12.1)
thor (0.14.6)
tilt (1.3.2)
treetop (1.4.9)
trollop (1.16.2)
tzinfo (0.3.28)
whistlepig (0.7)
xapian-core (1.2.3.1)
xapian-full (1.2.3)
==
Thx,
-Sergei
Excerpts from William Morgan's message of 2011-06-26 22:36:24 -0700:
> Hi guys,
>
> If any of you are interested in trying out the next generation of Sup, I
> have things in a reasonably stable state. It's still too early for a
> gem, but I have updated the README for both client and server sides. So
> if you'd like to run some highly experimental code and see what the
> future of curses-based email might look like, follow the instructions
> in:
>
> http://github.com/wmorgan/heliotrope
> and then
> http://github.com/wmorgan/turnsole
>
> Lots of stuff is broken, but I have been using it as an end-to-end email
> system for a week or so now, so the basics are there. Tell me how it goes!
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-27 5:36 [sup-devel] try heliotrope! William Morgan
` (2 preceding siblings ...)
2011-06-27 21:30 ` sergeig
@ 2011-06-28 3:32 ` William Morgan
3 siblings, 0 replies; 10+ messages in thread
From: William Morgan @ 2011-06-28 3:32 UTC (permalink / raw)
To: sup-devel, sup-talk
Reformatted excerpts from William Morgan's message of 2011-06-27:
> If any of you are interested in trying out the next generation of Sup
Thanks for all the feedback so far. I forgot to say: if you find bugs,
please file issues on github (either
https://github.com/wmorgan/heliotrope/issues or
https://github.com/wmorgan/turnsole/issues) so that I don't lose track
of them.
Thanks!
--
William <wmorgan-sup@masanjin.net>
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-27 9:52 ` Hamish D
@ 2011-06-28 3:53 ` William Morgan
2011-06-28 18:34 ` Hamish Downer
0 siblings, 1 reply; 10+ messages in thread
From: William Morgan @ 2011-06-28 3:53 UTC (permalink / raw)
To: sup-devel
Reformatted excerpts from Hamish D's message of 2011-06-27:
> turnsole/README - lists rubymail as a gem to instal - should that be rmail ?
I don't see this in the readme...
> heliotrope/README - lists leveldb as a gem but gem didn't find it. A
> gem search finds leveldb-ruby instead.
Fixed, thanks.
> And does heliotrope use both leveldb and whistlepig, or just one of
> them? (I didn't follow the recent discussion that closely I'm afraid).
Both.
> Then the gem install of leveldb-ruby failed aswell. So I re-read your
> discussion with Horacio and I see the same issue (-fPIC related - I am
> also on Ubuntu 11.04). You mention that leveldb-ruby 0.5 should be
> available, but I only found 0.4 through gem search -r ...
Whoops, 0.5 should be available now.
--
William <wmorgan-sup@masanjin.net>
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-talk] try heliotrope!
2011-06-27 21:30 ` sergeig
@ 2011-06-28 3:54 ` William Morgan
0 siblings, 0 replies; 10+ messages in thread
From: William Morgan @ 2011-06-28 3:54 UTC (permalink / raw)
To: sup-devel, sup-talk
Reformatted excerpts from sergeig's message of 2011-06-27:
> /home/sergei/.rvm/gems/ruby-1.9.2-p180/gems/leveldb-ruby-0.4/lib/leveldb.rb:11: [BUG] Segmentation fault
> ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
Yipes. I've released leveldb-ruby 0.5. Can you try with that please?
--
William <wmorgan-sup@masanjin.net>
_______________________________________________
sup-talk mailing list
sup-talk@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-talk
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-28 3:53 ` William Morgan
@ 2011-06-28 18:34 ` Hamish Downer
2011-06-28 20:40 ` William Morgan
0 siblings, 1 reply; 10+ messages in thread
From: Hamish Downer @ 2011-06-28 18:34 UTC (permalink / raw)
To: sup-devel
Excerpts from William Morgan's message of Tue Jun 28 04:53:16 +0100 2011:
> Reformatted excerpts from Hamish D's message of 2011-06-27:
> > turnsole/README - lists rubymail as a gem to instal - should that be rmail ?
>
> I don't see this in the readme...
Sorry - I meant turnsole/HACKING (line 8)
> > Then the gem install of leveldb-ruby failed aswell. So I re-read your
> > discussion with Horacio and I see the same issue (-fPIC related - I am
> > also on Ubuntu 11.04). You mention that leveldb-ruby 0.5 should be
> > available, but I only found 0.4 through gem search -r ...
>
> Whoops, 0.5 should be available now.
Still not there: http://rubygems.org/gems/leveldb-ruby
Hamish
--
Hamish Downer <hamish@foobacca.co.uk>
Web: http://www.foobacca.co.uk/
GPG: B7C48416
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-28 18:34 ` Hamish Downer
@ 2011-06-28 20:40 ` William Morgan
2011-06-28 21:18 ` Alvaro Herrera
0 siblings, 1 reply; 10+ messages in thread
From: William Morgan @ 2011-06-28 20:40 UTC (permalink / raw)
To: sup-devel
Reformatted excerpts from Hamish Downer's message of 2011-06-28:
> > Whoops, 0.5 should be available now.
>
> Still not there: http://rubygems.org/gems/leveldb-ruby
Wow. I'm not very good at this. Try now please.
--
William <wmorgan-sup@masanjin.net>
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sup-devel] try heliotrope!
2011-06-28 20:40 ` William Morgan
@ 2011-06-28 21:18 ` Alvaro Herrera
0 siblings, 0 replies; 10+ messages in thread
From: Alvaro Herrera @ 2011-06-28 21:18 UTC (permalink / raw)
To: sup-devel
Excerpts from William Morgan's message of mar jun 28 16:40:50 -0400 2011:
> Reformatted excerpts from Hamish Downer's message of 2011-06-28:
> > > Whoops, 0.5 should be available now.
> >
> > Still not there: http://rubygems.org/gems/leveldb-ruby
>
> Wow. I'm not very good at this. Try now please.
It's there now, yes, thanks :-)
--
Álvaro Herrera <alvherre@alvh.no-ip.org>
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2011-06-28 21:27 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-27 5:36 [sup-devel] try heliotrope! William Morgan
2011-06-27 9:52 ` Hamish D
2011-06-28 3:53 ` William Morgan
2011-06-28 18:34 ` Hamish Downer
2011-06-28 20:40 ` William Morgan
2011-06-28 21:18 ` Alvaro Herrera
2011-06-27 15:02 ` [sup-talk] " Kevin Mark
2011-06-27 21:30 ` sergeig
2011-06-28 3:54 ` William Morgan
2011-06-28 3:32 ` [sup-devel] " William Morgan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox