9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] html5 canvas, go, devdraw
@ 2013-09-07 15:48 Francisco J Ballesteros
  2013-09-07 15:54 ` lucio
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Francisco J Ballesteros @ 2013-09-07 15:48 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Hi,

I'm playing a bit with the html5 canvas, js,  and go servers, and I'm
thinking it would be quite easy to build a devdraw server (an omero like
server would be even easier) so that you only have to run your go program
and it would open a browser as your devdraw device.

Just wondering, anyone playing with such a beast?

cheers




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:48 [9fans] html5 canvas, go, devdraw Francisco J Ballesteros
@ 2013-09-07 15:54 ` lucio
  2013-09-07 15:57   ` Nemo
  2013-09-07 16:05 ` Nick Owens
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 9+ messages in thread
From: lucio @ 2013-09-07 15:54 UTC (permalink / raw)
  To: 9fans

> Just wondering, anyone playing with such a beast?

I bet you're streets ahead of anyone else on this one!

++L




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:54 ` lucio
@ 2013-09-07 15:57   ` Nemo
  2013-09-07 16:48     ` lucio
  0 siblings, 1 reply; 9+ messages in thread
From: Nemo @ 2013-09-07 15:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

You'd be wrong.
I'm just playing :)

But thanks for the compliment.

On Sep 7, 2013, at 5:54 PM, lucio@proxima.alt.za wrote:

>> Just wondering, anyone playing with such a beast?
>
> I bet you're streets ahead of anyone else on this one!
>
> ++L
>




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:48 [9fans] html5 canvas, go, devdraw Francisco J Ballesteros
  2013-09-07 15:54 ` lucio
@ 2013-09-07 16:05 ` Nick Owens
  2013-09-07 16:24   ` Francisco J Ballesteros
  2013-09-07 16:19 ` erik quanstrom
  2013-09-07 16:24 ` Anthony Sorace
  3 siblings, 1 reply; 9+ messages in thread
From: Nick Owens @ 2013-09-07 16:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Sat, Sep 07, 2013 at 05:48:18PM +0200, Francisco J Ballesteros wrote:
there has been some work on this here. unfortunately not all devdraw
messages are implemented, so graphics does not fully work.

https://github.com/aiju/jsdrawterm

i run a copy on http://9.offblast.org/

nick

> Hi,
>
> I'm playing a bit with the html5 canvas, js,  and go servers, and I'm
> thinking it would be quite easy to build a devdraw server (an omero like
> server would be even easier) so that you only have to run your go program
> and it would open a browser as your devdraw device.
>
> Just wondering, anyone playing with such a beast?
>
> cheers
>
>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:48 [9fans] html5 canvas, go, devdraw Francisco J Ballesteros
  2013-09-07 15:54 ` lucio
  2013-09-07 16:05 ` Nick Owens
@ 2013-09-07 16:19 ` erik quanstrom
  2013-09-07 16:24 ` Anthony Sorace
  3 siblings, 0 replies; 9+ messages in thread
From: erik quanstrom @ 2013-09-07 16:19 UTC (permalink / raw)
  To: nemo, 9fans

> I'm playing a bit with the html5 canvas, js,  and go servers, and I'm
> thinking it would be quite easy to build a devdraw server (an omero like
> server would be even easier) so that you only have to run your go program
> and it would open a browser as your devdraw device.
>
> Just wondering, anyone playing with such a beast?

there is also a gsoc student working on this.  the last bit
is the conversion of random image(6) formats to one canvas will
deal with.

- erik



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:48 [9fans] html5 canvas, go, devdraw Francisco J Ballesteros
                   ` (2 preceding siblings ...)
  2013-09-07 16:19 ` erik quanstrom
@ 2013-09-07 16:24 ` Anthony Sorace
  2013-09-07 16:40   ` Francisco J Ballesteros
  3 siblings, 1 reply; 9+ messages in thread
From: Anthony Sorace @ 2013-09-07 16:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

You may be interested in what David Hoskin is doing for one of our
GSoC projects:
	https://bitbucket.org/dhoskin/9webdraw
He's been producing weekly status updates, which you can follow
along with over on the plan9-gsoc google group:
	 http://groups.google.com/group/plan9-gsoc
It's not done, but he's gotten promising results and is still working on
it. Check it out.

It'd be interesting to see how simply something for Omero could be
done, bypassing draw entirely. I really like the model you came up
with there, and wish there was more diversity in implementations.

Anthony




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 16:05 ` Nick Owens
@ 2013-09-07 16:24   ` Francisco J Ballesteros
  0 siblings, 0 replies; 9+ messages in thread
From: Francisco J Ballesteros @ 2013-09-07 16:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

that's nice, thanks.
I was thinking on using a more abstract interface because, for example,
the canvas has everything needed to provide text frames for something like
acme, and you could write it in go and then make it something that could be
interfaced to programs running on 9.

But a raw 9p devdraw looks cool.
I will take a look.
thanks again.

On Sep 7, 2013, at 6:05 PM, Nick Owens <mischief@9.offblast.org> wrote:

> On Sat, Sep 07, 2013 at 05:48:18PM +0200, Francisco J Ballesteros wrote:
> there has been some work on this here. unfortunately not all devdraw
> messages are implemented, so graphics does not fully work.
>
> https://github.com/aiju/jsdrawterm
>
> i run a copy on http://9.offblast.org/
>
> nick
>
>> Hi,
>>
>> I'm playing a bit with the html5 canvas, js,  and go servers, and I'm
>> thinking it would be quite easy to build a devdraw server (an omero like
>> server would be even easier) so that you only have to run your go program
>> and it would open a browser as your devdraw device.
>>
>> Just wondering, anyone playing with such a beast?
>>
>> cheers
>>
>>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 16:24 ` Anthony Sorace
@ 2013-09-07 16:40   ` Francisco J Ballesteros
  0 siblings, 0 replies; 9+ messages in thread
From: Francisco J Ballesteros @ 2013-09-07 16:40 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I will, thanks to all of you for your replies.

Yes, I think that provided what canvas can do, doing something like
an omero viewer should be both fast to write and efficient when running.

Now that I see that drawterms are around the corner, perhaps here already,
I will play with more omero like interfaces.

On Sep 7, 2013, at 6:24 PM, Anthony Sorace <a@9srv.net> wrote:

> You may be interested in what David Hoskin is doing for one of our
> GSoC projects:
>    https://bitbucket.org/dhoskin/9webdraw
> He's been producing weekly status updates, which you can follow
> along with over on the plan9-gsoc google group:
>     http://groups.google.com/group/plan9-gsoc
> It's not done, but he's gotten promising results and is still working on
> it. Check it out.
>
> It'd be interesting to see how simply something for Omero could be
> done, bypassing draw entirely. I really like the model you came up
> with there, and wish there was more diversity in implementations.
>
> Anthony
>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] html5 canvas, go, devdraw
  2013-09-07 15:57   ` Nemo
@ 2013-09-07 16:48     ` lucio
  0 siblings, 0 replies; 9+ messages in thread
From: lucio @ 2013-09-07 16:48 UTC (permalink / raw)
  To: 9fans

> You'd be wrong.
> I'm just playing :)
>
> But thanks for the compliment.

Glad to be wrong, looking forward to the various outcomes (and
documentation!).

++L




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-09-07 16:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-09-07 15:48 [9fans] html5 canvas, go, devdraw Francisco J Ballesteros
2013-09-07 15:54 ` lucio
2013-09-07 15:57   ` Nemo
2013-09-07 16:48     ` lucio
2013-09-07 16:05 ` Nick Owens
2013-09-07 16:24   ` Francisco J Ballesteros
2013-09-07 16:19 ` erik quanstrom
2013-09-07 16:24 ` Anthony Sorace
2013-09-07 16:40   ` Francisco J Ballesteros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).