On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper <adamh densi com> wrote: > > Stefan: are there any aspects of the extensions system you found weak or > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? > > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: <http://adamhooper.com/epiphany-extensions/python-console.xhtml>. (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. -- Adam Hooper <adamh densi com>
Attachment:
signature.asc
Description: This is a digitally signed message part