summaryrefslogtreecommitdiffstats
path: root/README.markdown
diff options
context:
space:
mode:
authorJames Moger <james.moger@gmail.com>2011-08-04 09:10:30 -0400
committerJames Moger <james.moger@gmail.com>2011-08-04 09:10:30 -0400
commit43b440d7051ad04b5b77ee3cc4872bb70b24cd96 (patch)
treee460362c976252abb922a97db59f37e2595273d4 /README.markdown
parentd44cb4b28ea055e087bd8d4fb6270c48ab537500 (diff)
downloadiciql-43b440d7051ad04b5b77ee3cc4872bb70b24cd96.tar.gz
iciql-43b440d7051ad04b5b77ee3cc4872bb70b24cd96.zip
Documentation.
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown40
1 files changed, 20 insertions, 20 deletions
diff --git a/README.markdown b/README.markdown
index 08dd864..c212bea 100644
--- a/README.markdown
+++ b/README.markdown
@@ -7,39 +7,39 @@ iciql **is**...
- for those who want to write code, instead of SQL, using IDE completion and compile-time type-safety
- small (100KB) with no runtime dependencies
- pronounced *icicle* (although it could be French: *ici ql* - here query language)
-- a friendly fork of the H2 [JaQu][jaqu] project
+- a friendly fork of the H2 [JaQu](http://h2database.com/html/jaqu.html) project
iciql **is not**...
- a complete alternative to JDBC
-- designed to compete with more powerful database query tools like [jOOQ][jooq] or [Querydsl][querydsl]
-- designed to compete with enterprise [ORM][orm] tools like [Hibernate][hibernate] or [mybatis][mybatis]
+- designed to compete with more powerful database query tools like [jOOQ](http://jooq.sourceforge.net) or [Querydsl](http://source.mysema.com/display/querydsl/Querydsl)
+- designed to compete with enterprise ORM tools like [Hibernate](http://www.hibernate.org) or [mybatis](http://www.mybatis.org)
Supported Databases
-------
- [H2](http://h2database.com)
- Support for others is planned and should only require creating a simple "dialect" class.
+License
+-------
+iciql is distributed under the terms of the [Apache Software Foundation license, version 2.0](http://www.apache.org/licenses/LICENSE-2.0).<br/>
+The text of the license is included in the file LICENSE in the root of the project.
+
Java Runtime Requirement
-------
iciql requires a Java 6 Runtime Environment (JRE) or a Java 6 Development Kit (JDK).
-Current Release
+Getting help
-------
-documentation @ [iciql.com](http://iciql.com)
-issues, binaries, & source @ [Google Code][googlecode]<br/>
-sources @ [Github][iciqlsrc]
+Read the online documentation available at the [iciql website](http://iciql.com)<br/>
+Issues, binaries, & sources @ [Google Code](http://code.google.com/p/iciql)
-License
--------
-iciql is distributed under the terms of the [Apache Software Foundation license, version 2.0][apachelicense]
-
-[jaqu]: http://h2database.com/html/jaqu.html "H2 JaQu project"
-[orm]: http://en.wikipedia.org/wiki/Object-relational_mapping "Object Relational Mapping"
-[jooq]: http://jooq.sourceforge.net "jOOQ"
-[querydsl]: http://source.mysema.com/display/querydsl/Querydsl "Querydsl"
-[hibernate]: http://www.hibernate.org "Hibernate"
-[mybatis]: http://www.mybatis.org "mybatis"
-[iciqlsrc]: http://github.com/gitblit/iciql "iciql git repository"
-[googlecode]: http://code.google.com/p/iciql "iciql project management"
-[apachelicense]: http://www.apache.org/licenses/LICENSE-2.0 "Apache License, Version 2.0" \ No newline at end of file
+Building iciql
+----------------
+[Eclipse](http://eclipse.org) is recommended for development as the project settings are preconfigured.
+
+1. Import the iciql project into your Eclipse workspace.<br/>
+*There will be lots of build errors.*
+2. Using Ant, execute the `build.xml` script in the project root.<br/>
+*This will download all necessary build dependencies.*
+3. Select your iciql project root and **Refresh** the project, this should correct all build problems. \ No newline at end of file