From: Wolfgang M. <wol...@ex...> - 2011-04-29 09:39:06
|
During the past months, I've been secretly working on a replacement for eXist's old XQuery Sandbox: http://atomic.exist-db.org/blogs/eXist/eXidePart1 Wolfgang |
From: Raja <m.r...@ni...> - 2011-04-29 10:08:39
|
interesting Wolfgang --- waiting for the source code .. BY Raja >>> On 04/29/11, Wolfgang Meier <wol...@ex...> wrote: > > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 > > Wolfgang > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > -- Rajamani Marimuthu Junior Research Fellow-JRF NIC -Open Technology Centre Rajaji Bhavan Besant Nagar, Chennai - 90 Cell : 9677192096 |
From: Joe W. <jo...@gm...> - 2011-04-29 12:50:34
|
Wolfgang, > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 First, this goes *way* beyond a replacement for the Sandbox! Second, eXide is utterly fantastic. XQuery code templates, autocompletion of functions and variables, much faster syntax highlighting, and an outline showing all functions/variables and lets you jump right to them (even those in other modules - magic?). I can't wait to dive in and begin using this with real projects. And I'm excited to learn more about the application development part. The logout link is operating a little strangely in my browser (Chrome 11, Mac) - If I'm logged in as admin and click on it, it brings up a login dialog, whereas I expected it would simply log me out. The snippets.xml makes me think about a "preferences" section where you could add more snippets/templates (I'd have one for the entire TEI namespace declaration). It seems we can now do serious development work done in the browser now -- raising the fear that an accidental window close could blow unsaved changes away. I wonder about adding a gmail-style listener for when someone closes the eXide window - i.e. "you have unsaved changes - are you sure you want to navigate away from this window". Great job with the screencast - my only suggestion there is that you could increase the volume a bit in future screencasts. I turned my laptop's volume to max and only then could I hear the voice. Thank you! Joe |
From: Dan M. <dan...@gm...> - 2011-04-29 12:50:45
|
Wolfgang, This is really wonderful! It will allow new eXist users to really become productive much faster! Thanks for this great work! - Dan On Fri, Apr 29, 2011 at 4:38 AM, Wolfgang Meier <wol...@ex...>wrote: > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 > > Wolfgang > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > -- Dan McCreary Semantic Solutions Architect office: (952) 931-9198 cell: (612) 986-1552 |
From: Palmer, E. <ep...@ri...> - 2011-04-29 13:09:57
|
Wolfgang your work is amazing. Sent from my iPhone On Apr 29, 2011, at 4:39 AM, "Wolfgang Meier" <wol...@ex...> wrote: > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 > > Wolfgang > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open |
From: Darren C. <dar...@gm...> - 2011-04-29 13:12:39
|
Wow just watched the screencast looks totally sweet esp. like the part where it highlights lines that have code errors right as you type. Look forward to trying it for real, the only things I wondered watching the screen cast: a. Is opening/saving actually picking up xquery files on the eXist server's file system? Or is it limited to xquery files stored in the database? b. Could we hope for a future where this beautiful IDE will also support single step debugging? :) On Fri, Apr 29, 2011 at 4:38 AM, Wolfgang Meier <wol...@ex...>wrote: > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 > > Wolfgang > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Wolfgang M. <wol...@ex...> - 2011-04-29 13:51:07
|
> a. Is opening/saving actually picking up xquery files on the eXist server's > file system? Or is it limited to xquery files stored in the database? Right now it is limited to XQueries stored in the database. My goal was to integrate tightly with eXist's new package repository: when creating a new app, eXide will generate an app skeleton inside the db, containing app descriptors, controller, index configuration and setup script, as well as some template files. This app skeleton can be directly packaged as a .xar file and deployed into the package repository. Basically it would be possible to also load XQuery code from the file system (though this implies security issues) by adding a bit of abstraction to the open dialog and the editor's path handling. > b. Could we hope for a future where this beautiful IDE will also support > single step debugging? :) Yes, I discussed this with Dmitryi a few weeks back and he even wrote an API into the debugger for me to experiment with. Unfortunately, developing the core of eXide took more time than expected, so I could not look into this yet. But I think integrating the debugger is not an unrealistic goal. Wolfgang |
From: Wolfgang M. <wol...@ex...> - 2011-04-29 13:33:00
|
Thanks Joe, > The logout link is operating a little strangely in my browser (Chrome > 11, Mac) - If I'm logged in as admin and click on it, it brings up a > login dialog, whereas I expected it would simply log me out. Yes, this needs to be improved. > The snippets.xml makes me think about a "preferences" section where > you could add more snippets/templates (I'd have one for the entire TEI > namespace declaration). Sure, I planned to have a preferences page later on. For now, you can just add new templates to snippets.xml, using variables for parameters (pressing tab in the editor will just cycle through all XQuery variables in the last template inserted). > It seems we can now do serious development work done in the browser > now -- raising the fear that an accidental window close could blow > unsaved changes away. If you close the window and eXide detects unsaved changes, it will save them to your browser's local storage (this requires HTML5 support though), so next time you reopen the app, you'll see your modified code (marked as unsaved) and you can continue editing. I did use eXide quite a lot on real projects while developing it and I more than once closed my browser or shut down the machine. The local storage works very well and I did not loose code in any case. Wolfgang |
From: Joe W. <jo...@gm...> - 2011-05-04 12:14:34
|
Wolfgang, > If you close the window and eXide detects unsaved changes, it will > save them to your browser's local storage (this requires HTML5 support > though), so next time you reopen the app, you'll see your modified > code (marked as unsaved) and you can continue editing. I did use eXide > quite a lot on real projects while developing it and I more than once > closed my browser or shut down the machine. The local storage works > very well and I did not loose code in any case. I've just had this happen and can confirm eXide saved the contents of all 5 tabs I had open! Cheers, Joe |
From: Joern T. <joe...@go...> - 2011-04-29 13:52:14
|
This is amazing! Fanastic job. A real timesaver. On Fri, Apr 29, 2011 at 11:38 AM , Wolfgang Meier <wol...@ex...> wrote: > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: > > http://atomic.exist-db.org/blogs/eXist/eXidePart1 > > Wolfgang > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |
From: Stefan M. <ste...@un...> - 2011-04-29 14:21:21
|
On 29/04/11 11:38, Wolfgang Meier wrote: > During the past months, I've been secretly working on a replacement > for eXist's old XQuery Sandbox: this is just amazing! Thank you so much for doing this. I figure that this is a major leap forwards for people trying to learn xquery/xml databases. But not only that, this obviously invites to do serious development work in the browser. I can only support what others have said before: This is not a sandbox, it merely obsoletes the sandbox and replaces it with something by magnitudes better. The downside is probably that people will want to see this in a stable release so desperately that the pressure for the next releases will certainly increase. Looking forward to playing with it on the weekend. cheers and thank you, Stefan |