Difference between revisions of "XQuery Development Tools"

From Eclipsepedia

Jump to: navigation, search
 
(48 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=Background=
+
[[Image:Egg-incubation.png]]  
[[Image:Egg-incubation.png|right]]
+
  
'''XQuery Development Tools (XQDT) is now part of the Web Tools Project Incubator. Our goal is to get out of the egg (a.k.a graduate).'''
+
{{Infobox
 +
| name = XQuery Development Tools
 +
| website = http://xqdt.org
 +
| download = http://download.eclipse.org/webtools/incubator/repository/xquery/milestones/
 +
| list = wtp-incubator-dev
 +
| source = http://git.eclipse.org/c/webtools/org.eclipse.webtools.incubator.git/tree/?h=xquery-dev
 +
}}
  
XQDT provides support of XQuery inside Eclipse. Our goal is to have seamless integration with the Eclipse platform and the existing XQuery engines but also to create a user experience consistent with both XQuery and Eclipse standards.
+
XQDT provides support for editing, execution, and debugging of XQuery modules in Eclipse. Our goal is to have seamless integration with the Eclipse platform and the existing XQuery engines with a user experience consistent with both XQuery and Eclipse standards.  
  
XQDT provides the following features:
+
=== Download ===
  
* Support for XQuery 1.1 (e.g., try-catch, group by, windowing)
+
* The latest stable version is 0.8 (28th August 2011)  
* Support for XQuery Updates and Scripting Extensions (as defined in the public Standard / Working Draft)
+
** Update site: http://download.eclipse.org/webtools/incubator/repository/xquery/milestones/  
* Syntax highlighting
+
** [[XQDT/Release Notes|Release notes]]
* Code completion and code templates
+
** [[XQDT/New and Noteworthy|New and Noteworthy]]
* Launching and debugging (in progress) XQuery
+
* As-you-type validation
+
* Semantic checking
+
  
 +
* Continuous integration builds are available for developers on the [https://hudson.eclipse.org/hudson/job/cbi-wtp-inc-xquery/ Hudson Build Server]:
 +
** [https://hudson.eclipse.org/hudson/job/cbi-wtp-inc-xquery/lastStableBuild/ Last Stable Build]
 +
** [https://hudson.eclipse.org/hudson/job/cbi-wtp-inc-xquery/lastSuccessfulBuild/ Last Successful Build]
  
=Download=
+
=== Tutorials ===
  
== Eclipse Development ==
+
*[[XQDT/Installation|Installing XQDT]]
  
Latest developer snapshots can be found on the XQDT build, along with trends and metrics.  Both ZIPs and P2 Zipped update site are available for download.
+
=== Community ===
  
{{note | These builds are for developer or early adopter use only.}}
+
*[http://xqdt.org XQuery Development Tools Blog]
 +
*[https://dev.eclipse.org/mailman/listinfo/wtp-incubator-dev WTP Incubator Development Mailing List]
 +
*[http://www.28msec.com Commercial Support]
 +
*[https://bugs.eclipse.org/bugs/enter_bug.cgi?product=WTP%20Incubator&component=wtp.inc.xquery Report a Bug/Enhancement]
  
* [https://build.eclipse.org/hudson/job/cbi-wtp-inc-xquery/ Committer Continuous Integration builds]
+
<br>
* [https://build.eclipse.org/hudson/job/cbi-wtp-inc-xquery/lastStableBuild/ Last Stable Build]
+
* [https://build.eclipse.org/hudson/job/cbi-wtp-inc-xquery/lastSuccessfulBuild/ Last Successful Build]
+
  
== Prior Releases ==
+
=== Contributor Resources ===
The latest released version (XQDT 2.1.1) can be still downloaded from the old xqdt.org website until the migration to the Eclipse infrastructure is complete:
+
  
http://www.xqdt.org/xqdt/2.0/
+
*[https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=WebTools&component=wtp.inc.xquery&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=WTP%20Incubator&query_format=advanced&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&title=Bug%20List All Open Bugs]
 +
*[[XQuery Development Tools/Workspace Setup|Setting up the workspace for XQDT builds]]
 +
*[[XQuery Development Tools/Where to Start|Where to Start...]]
 +
*[[XQuery Development Tools/Extension points|Extension points]]
 +
*[[XQuery Development Tools/Build|Committer Builds]]
 +
*[[XQuery Development Tools/Release|Release Process]]
  
NOTE: Once the migration is complete another versioning policy will be applied. This will make your current installation obsolete and a new installation will be necessary from an eclipse.org hosted update site.
+
=== Project Status ===
  
=Documentation=
+
*[[:Category:XQDT Development Status Meetings|Development Status Meetings]]
 +
*[[XQuery Development Tools/Release Notes|Milestone Release Notes]]
 +
*[[XQuery Development Tools/SSE | Structured Source Editor (SSE) migration]]
  
* '''User Guide'''
+
<br>
  
* '''Tutorials'''
+
[[Category:XQuery_Development_Tools]] [[Category:XML_Tools]] [[Category:Eclipse_Web_Tools_Platform_Project]]
 
+
* [[XQuery Development Tools/Build | Committer Builds]]
+
 
+
* [[XQuery Development Tools/Release | Release]]
+
 
+
=Project Milestone Plan=
+
 
+
Please visit our [[XQuery Development Tools/Release Notes | Release Notes]] page for information on our latest release, known issues and bugs.
+
 
+
Detailed milestone plans are still under discussion.
+
 
+
==0.7 M1 8th Jan 2010 (Complete)==
+
 
+
* First milestone after transition to WTP incubator.
+
 
+
==0.7 M2 26th Feb 2010==
+
 
+
* Integrate with XML editor.
+
* Introduce pluggable XQuery dialect support.
+
 
+
==0.7 M3 30th Apr 2010==
+
 
+
* To be announced.
+
 
+
==0.7 M4 25th Jun 2010==
+
 
+
* Transition to Helios dependencies.
+
 
+
=Contributions and Contributing=
+
 
+
For those that would like to contribute to XQDT by supplying patches, and enhancements.
+
 
+
Other Resources:
+
 
+
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=WTP%20Incubator&component=wtp.inc.xquery Report a Bug/Enhancement]
+
* [https://bugs.eclipse.org/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&classification=WebTools&component=wtp.inc.xquery&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=WTP%20Incubator&query_format=advanced&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&title=Bug%20List All Open Bugs]
+
* [[CVS_Howto | CVS Howto]]
+
* [https://build.eclipse.org/hudson/view/WTP/job/cbi-wtp-xquery/ XQuery Integration Builds]
+
* [[XQuery Development Tools/Build | XQuery Builds]]
+
 
+
=Project Status=
+
 
+
Visit our [[:Category:XQDT Development Status Meetings|Development Status Meetings]] page for more information.
+
 
+
<br/>
+
 
+
[[Category:XQuery Development Tools]]
+
[[Category:XML Tools]]
+
[[Category:Eclipse Web Tools Platform Project]]
+

Latest revision as of 11:24, 14 December 2011

Egg-incubation.png

XQuery Development Tools
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

XQDT provides support for editing, execution, and debugging of XQuery modules in Eclipse. Our goal is to have seamless integration with the Eclipse platform and the existing XQuery engines with a user experience consistent with both XQuery and Eclipse standards.

Contents

[edit] Download

[edit] Tutorials

[edit] Community


[edit] Contributor Resources

[edit] Project Status