Navigation Menu

Skip to content

Commit

Permalink
Merge branch 'master' into arc
Browse files Browse the repository at this point in the history
  • Loading branch information
jverkoey committed Jun 11, 2012
2 parents c10077d + 691a093 commit 06665e5
Show file tree
Hide file tree
Showing 5 changed files with 232 additions and 150 deletions.
38 changes: 4 additions & 34 deletions README.mdown
@@ -1,41 +1,11 @@
Nimbus is an iOS framework whose feature set grows only as fast as its documentation.

By focusing on documentation first and features second, Nimbus hopes to be a framework
that accelerates the development process of any application by being easy to use and simple
to understand.

<h2>Getting Started</h2>

- Visit the Nimbus website at <a href="http://nimbuskit.info">nimbuskit.info</a>.
- <a href="http://wiki.nimbuskit.info/Nimbus-Overview">Learn when and why you should use Nimbus</a>.
- <a href="http://wiki.nimbuskit.info/Add-Nimbus-to-your-project">Add Nimbus to your project</a>.
- Follow Nimbus' development through its <a href="http://jverkoey.github.com/nimbus/group___version-_history.html">version history</a>.
- See the <a href="http://jverkoey.github.com/nimbus/group___version-9-2.html">latest API diffs</a>.
- Read the <a href="http://jverkoey.github.com/nimbus/group___three20-_migration-_guide.html">Three20 Migration Guide</a>.
- Follow Nimbus' development through its <a href="http://docs.nimbuskit.info/group___version-_history.html">version history</a>.
- See the <a href="http://docs.nimbuskit.info/group___version-9-3.html">latest API diffs</a>.
- Read the <a href="http://docs.nimbuskit.info/group___three20-_migration-_guide.html">Three20 Migration Guide</a>.
- Ask questions and get updates via the <a href="http://groups.google.com/group/nimbusios">Nimbus mailing list</a>.

<h2>Nimbus' Background</h2>

Nimbus has been built with much inspiration from the Three20 framework. That being said, there
are a number of fundamental problems with Three20 that Nimbus works very hard to avoid.
Among them:

- Poor documentation.
- Spaghetti dependencies.
- Suffering from a "kitchen sink" complex.
- A complex build structure.
- An enormous number of difficult-to-solve bugs.
- Next-to-zero test coverage.

For its weaknesses, Three20 does provide a good deal of value through its feature set. It is
used in over 100 apps in the app store by companies such as Facebook, LinkedIn, Posterous,
Meetup, and SCVNGR.

Nimbus hopes to one day provide as much value as Three20 does on a feature-by-feature
comparison, but with the invaluable benefit of sublime documentation and test coverage.

<h2>Nimbus' Development Roadmap</h2>

Most of the discussion revolving around Nimbus' roadmap is in the Github issue tracker. In
particular, check out the grab bag of tasks that are actively being worked on here:

https://github.com/jverkoey/nimbus/issues?milestone=5&sort=created&direction=desc&state=open
2 changes: 1 addition & 1 deletion docs/Doxyfile
Expand Up @@ -31,7 +31,7 @@ PROJECT_NAME = Nimbus
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 0.9.2
PROJECT_NUMBER = 0.9.3

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
Expand Down
4 changes: 2 additions & 2 deletions docs/Doxyfile-docset
Expand Up @@ -25,13 +25,13 @@ DOXYFILE_ENCODING = UTF-8
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.

PROJECT_NAME = "Nimbus 0.9.2 Library"
PROJECT_NAME = "Nimbus 0.9.3 Library"

# The PROJECT_NUMBER tag can be used to enter a project or revision number.
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 0.9.2
PROJECT_NUMBER = 0.9.3

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
Expand Down
14 changes: 12 additions & 2 deletions docs/nimbusdocset.atom
Expand Up @@ -3,13 +3,23 @@
xml:lang="en">
<id>http://jverkoey.github.com/nimbus</id>
<title type="text">Nimbus Documentation</title>
<updated>2012-02-19T12:00:01Z</updated>
<updated>2012-06-10T12:00:01Z</updated>
<author>
<name>Jeff Verkoeyen</name>
<uri>http://jverkoey.github.com/nimbus</uri>
<uri>http://nimbuskit.info/</uri>
</author>
<rights>Copyright (c) 2012, Jeff Verkoeyen</rights>
<link rel="self" href="nimbusdocset.atom" />
<entry>
<id>http://jverkoey.github.com/nimbus/docsets/org.jeffverkoeyen.nimbus.0.9.3</id>
<title type="text">Nimbus Documentation</title>
<summary type="text">Includes reference for Nimbus</summary>
<updated>2012-06-10T12:00:00Z</updated>
<link rel="enclosure" type="application/octet-stream" href="/nimbus/docsets/org.jeffverkoeyen.nimbus.0.9.3.xar" />
<docset:identifier>org.jeffverkoeyen.nimbus</docset:identifier>
<docset:version>0.9.3</docset:version>
<docset:minimumXcodeVersion>4.0</docset:minimumXcodeVersion>
</entry>
<entry>
<id>http://jverkoey.github.com/nimbus/docsets/org.jeffverkoeyen.nimbus.0.9.2</id>
<title type="text">Nimbus Documentation</title>
Expand Down

0 comments on commit 06665e5

Please sign in to comment.