2012/5/5 C Anthony Risinger <
ant...@xtfx.me>:
> On Fri, May 4, 2012 at 7:21 PM, Michael Perkonigg <
m.per...@ferret.at> wrote:
>> Hello there,
>>
>> I always felt unhappy how the examples are structured. I think an examples
>> page like the demo/example app from wxPython might look better.
>> We do have a nice and shiny web framework, why is the examples page
>> that plain?
I can't find the almighty demo/example app from wxPython. Is this
something offline, not on their website? Can you provide a screenshot?
> yes awhile back i made it a bit more dynamic ... but there is much
> room to improve. the examples would be a good place to have a real
> pyjs app, in actual use, if we are to convert the site itself to
> something simpler.
>
> i do think it's important that pyjs host at least one app. on github
> i alluded to this with a `
learn.pyjs.org` ... this domain could
> combine the the bookreader, examples, and similar.
>
> perhaps someone out there has a nice framework or shell to start from?
> hmmmm? i've heard thru the grapevine more than once that there are
> some pretty cool apps out there ...
I'd love so see a real site nicely incorporating pyjs apps too.
Something that you can learn from.
In the meantime I thought clustering the existing examples would help
to think of a new structure:
== HELLO WORLD EXPERIMENTS ==
* ajaxlibtest
* anchor
* browserdetect
* clickablerootpanel
* clickoverride
* cssmesser
* getattr
* helloworld
* helloworldsplash
* maparea
* media
* navigate
* onclicktest
* svgtest
* timerdemo
== WIDGETS & CONTROLS ==
* addonsgallery
* builder
* controls
* datefield
* dnd
* flowpanel
* formpanel
* gridedit
* gridtest
* gwtcanvas
* kitchensink
* richtext
* splitpanel
* tabpanelwidget
* toggle
* treeitemcheckbox
* widgets
== SHOWROOM ==
* dynamictable
* employeeadmin
* funnysortedgridthing
* gcharttestapp
* gmaps
* mail
* shell
* showcase
* slideshow
* timesheet
== GAMES ==
* asteroids
* hangman
* lightout
* minesweeper
== 3RD PARTY LIBRARIES ==
* canvasprocessing
* jsimport
* jsobject
* raphael
== SERVER COMMUNICATION ==
* infohierarchy
* jsonrpc
* misc (djangotasks, djangowanted, djangoweb, flaskexamples,
flowplayer, gaedjangononrelpuremvcblog, scoping, simplewiki,
swfupload)
* picasaweb
* uploader
* xmldoc
== TESTING, LOGGING, DEBUGGING ==
* libtest
* uitest
== DEPRECATED ==
* deprecated (gears, pywebgtkbuilder)
Each example should provide a (good) title, a short explanation, a
working demo (of course!), and an easy way to see the full source
code. The "Showcase" is a good - though unstyled - example. (GWT's
Showcase looks a little bit less old-fashioned:
https://developers.google.com/web-toolkit/examples/)
Shall we use a Wiki page to discuss this, or open a bug report and put this in?
Peter