Stuart Axon wrote:
How about we treat the IDE as deprecated + decomission it as soon as some 
change breaks it?

yeah, i agree with this. That is, as soon as it's coded :-)
i think i mentioned that right now i'm distracted by contract work, which should last 2 weeks or so. After that i'll be able to re-focus on Shoebot and come up with the Gedit IDE i put forward.

Probably win32 gedit will get sprout python support fairly soon.  If we get to 
the point we feel like it's ready for a big launch and a windows editor isn't 
ready, we could consider a plugin for something like jedit (or even IDLE if 
this is possible) as an interim solution.

This reminds me we can use Tristan's great work on Scite (and Geany was also mentioned IIRC), which was being run on Windows for use with Shoebot.

Anyhow, it would be best if we would have one single IDE for all platforms (at least for a start). Sadly i borked my windows installation this week while repartitioning my HD, so i can't test it myself.

The error msgs you reported are really cryptic to me; i suppose they show only at the moment you activate the Shoebot plugin, or at startup? Does any other plugin show weird behaviour? Since the shoebot one is really simple commands, i'm at a loss as to what might be causing the Windows woes. Again, something i'll be able to come back to once i'm done with other stuff!



In this way we can avoid the ide becoming a tax on shoebot.



----- Original Message ----
From: Stuart Axon <[email protected]>
To: [email protected]
Sent: Saturday, June 27, 2009 8:38:18 PM
Subject: Re: [shoebot-devel] Using Gedit as the Shoebot IDE?


Sounds great to me



----- Original Message ----
From: ricardo lafuente <[email protected]>
To: shoebot mailing list <[email protected]>
Sent: Saturday, June 27, 2009 3:03:01 PM
Subject: [shoebot-devel] Using Gedit as the Shoebot IDE?

Hi all, here's a thought i had today.

I looked around and found there are stable versions of Gedit for Windows and 
OSX (and GNU/Linux, of course).
I tried the OSX version and found it worked rather nicely. Not sure about the 
Windows version (Stuart, is it good?)

Gedit's plugin architecture, which is Python-based, allows one to fiddle with 
all the elements of the application -- add/remove icons from the toolbar, set 
options, run commands, etc. The Shoebot plugin i made a few weeks ago was 
pretty easy to code after following the HOWTO documents.

So i was thinking -- is it worth considering the option of using Gedit as the 
base for a Shoebot IDE, similar to Processing's sketchbook?
While the IDE that we have now is decent, it is and will be a pain to 
maintain... its code is huge! And somehow, it feels like we've made a lite 
version of Gedit :) Something that we could as well achieve using a plugin that 
could remove undesired interface elements and add new ones.

The only necessary steps for a user would be to
- install Shoebot
- install Gedit
- install the Shoebot plugin for Gedit.

We could have 2 modes for the plugin -- one that extends the functionality of 
Gedit, such as the one we have now, and another that turns Gedit into a minimal 
sketchbook-like app -- removing other syntax highlighters and some other 
irrelevant options in the menus, making it a Shoebot-oriented editor. Again, 
i'm thinking about the Processing IDE as reference: it's a pretty good 
education tool, since it doesn't have all of the crud present in a 'regular' 
text editor. We've done this with our IDE, but i'm not sure how easy it will be 
to keep improving on it.

A feature that would be easy to code for Gedit would be to have it highlight 
the offending line when there's an error on the script. I'm sure there's other 
things that we could come up with :)

Tristan: would you find having this kind of sketchbook-like application useful 
for your purposes?

All: does this sound like a stupid idea?

ricardo

_______________________________________________
Shoebot-devel mailing list
[email protected]
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net



_______________________________________________
Shoebot-devel mailing list
[email protected]
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net



_______________________________________________
Shoebot-devel mailing list
[email protected]
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net


_______________________________________________
Shoebot-devel mailing list
[email protected]
http://lists.tinkerhouse.net/listinfo.cgi/shoebot-devel-tinkerhouse.net
  • [s... ricardo lafuente
    • ... Dave Crossland
      • ... architetto francesco fantoni <hva - hermanitos verdes architetti>
        • ... ricardo lafuente
          • ... ricardo lafuente
            • ... architetto francesco fantoni <hva - hermanitos verdes architetti>
    • ... tris...@hxgraphics
      • ... ricardo lafuente
    • ... Stuart Axon
      • ... Stuart Axon
        • ... ricardo lafuente

Reply via email to