\documentclass{article}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{hyperref}
\pagestyle{headings}
\begin{document}
\part{Chuck Hagenbuch}
<a href="http://hagenbu.ch/">http://hagenbu.ch/</a>

\section{Goals}
\begin{itemize}
\item Unify dev.horde.org, wiki.horde.org, <a href="http://www.horde.org">www.horde.org</a>, planet.horde.org


\item Document Horde 4 for developers


\end{itemize}
\section{Idea sources}
\subsection{Components}
Things to check out and to potentially use/bundle instead of writing our own

<a href="http://aws.typepad.com/aws/2010/09/new-aws-sdk-for-php.html">http://aws.typepad.com/aws/2010/09/new-aws-sdk-for-php.html</a><br />
<a href="http://pooteeweet.org/blog/0/1915#m1915">http://pooteeweet.org/blog/0/1915\#m1915</a><br />
<a href="https://github.com/liip/[ViewBundle](ViewBundle)">https://github.com/liip/[ViewBundle](ViewBundle)</a><br />
<a href="https://github.com/liip/[MultiplexBundle](MultiplexBundle)">https://github.com/liip/[MultiplexBundle](MultiplexBundle)</a><br />
<a href="https://github.com/[FriendsOfSymfony/RestBundle](FriendsOfSymfony/RestBundle)">https://github.com/[FriendsOfSymfony/RestBundle](FriendsOfSymfony/RestBundle)</a><br />
<a href="https://github.com/FriendsOfSymfony/RestBundle/wiki/Resources">https://github.com/FriendsOfSymfony/RestBundle/wiki/Resources</a><br />
<a href="https://github.com/igorw/Silex/compare/rest">https://github.com/igorw/Silex/compare/rest</a><br />
<a href="http://silex-project.org/">http://silex-project.org/</a><br />
<a href="https://github.com/liip/[HelloBundle](HelloBundle)">https://github.com/liip/[HelloBundle](HelloBundle)</a><br />
<a href="https://github.com/FriendsOfSymfony/RestBundle/issues/4">https://github.com/FriendsOfSymfony/RestBundle/issues/4</a><br />
<a href="http://pooteeweet.org/blog/0/1924#m1924">http://pooteeweet.org/blog/0/1924\#m1924</a>

<a href="https://github.com/kaylarose/network-canvas">https://github.com/kaylarose/network-canvas</a><br />
<a href="https://github.com/kaylarose/rails\_admin">https://github.com/kaylarose/rails\textbackslash\{\}\_admin</a><br />
<a href="https://github.com/kaylarose/KMHttp">https://github.com/kaylarose/KMHttp</a><br />
<a href="https://github.com/kaylarose/KM\_Fancy\_Object">https://github.com/kaylarose/KM\textbackslash\{\}\_Fancy\textbackslash\{\}\_Object</a>

<a href="http://silex-project.org/">http://silex-project.org/</a><br />
<a href="http://silex-project.org/doc/extensions/doctrine.html">http://silex-project.org/doc/extensions/doctrine.html</a><br />
<a href="http://silex-project.org/doc/extensions/twig.html">http://silex-project.org/doc/extensions/twig.html</a><br />
<a href="http://silex-project.org/doc/extensions.html">http://silex-project.org/doc/extensions.html</a>

<a href="http://www.garfieldtech.com/blog/web-services-initiative">http://www.garfieldtech.com/blog/web-services-initiative</a><br />
<a href="http://buytaert.net/state-of-drupal-presentation-march-2011">http://buytaert.net/state-of-drupal-presentation-march-2011</a><br />
<a href="http://buytaert.net/configuration-management-in-drupal-8">http://buytaert.net/configuration-management-in-drupal-8</a>

\subsection{Journal app?}
\begin{itemize}
\item <a href="https://intersect.com/">https://intersect.com/</a>


\item <a href="http://memolane.com/site/">http://memolane.com/site/</a>


\end{itemize}
Also see, of course, Facebook Timeline

\subsection{Horde and NoSQL}
\begin{itemize}
\item <a href="http://nosql.mypopescu.com/post/499160985/simpledb-and-django-nonrel">http://nosql.mypopescu.com/post/499160985/simpledb-and-django-nonrel</a>


\item <a href="http://nosql.mypopescu.com/post/904840384/django-and-nosql-databases-revisited">http://nosql.mypopescu.com/post/904840384/django-and-nosql-databases-revisited</a>


\item <a href="http://nosql.mypopescu.com/post/1005592997/django-and-nosql-databases-latest-status-update">http://nosql.mypopescu.com/post/1005592997/django-and-nosql-databases-latest-status-update</a>


\item <a href="http://nosql.mypopescu.com/post/1305732534/django-and-mongodb">http://nosql.mypopescu.com/post/1305732534/django-and-mongodb</a>


\end{itemize}
\subsection{Admin UI}
\begin{itemize}
\item <a href="http://bergie.iki.fi/blog/new\_user\_management\_tool\_for\_midgard.html">http://bergie.iki.fi/blog/new\textbackslash\{\}\_user\textbackslash\{\}\_management\textbackslash\{\}\_tool\textbackslash\{\}\_for\textbackslash\{\}\_midgard.html</a>


\end{itemize}
\subsection{Agora}
\begin{itemize}
\item <a href="http://donttrustthisguy.com/2009/01/04/encouraged-commentary/">http://donttrustthisguy.com/2009/01/04/encouraged-commentary/</a>


\item <a href="http://github.com/jimjeffers/encouraged-commentary/tree/master">http://github.com/jimjeffers/encouraged-commentary/tree/master</a>


\item <a href="http://disqus.com/">http://disqus.com/</a>


\item <a href="http://trac.seagullproject.org/wiki/Modules/Comment2">http://trac.seagullproject.org/wiki/Modules/Comment2</a>


\item <a href="http://www.jackslocum.com/yui/2006/10/09/my-wordpress-comments-system-built-with-yahoo-ui-and-yahooext/">http://www.jackslocum.com/yui/2006/10/09/my-wordpress-comments-system-built-with-yahoo-ui-and-yahooext/</a>


\item <a href="http://www.37signals.com/svn/posts/392-design-decisions-new-forums-at-basecamp-and-highrise">http://www.37signals.com/svn/posts/392-design-decisions-new-forums-at-basecamp-and-highrise</a>


\item <a href="http://beast.caboo.se/forums/1">http://beast.caboo.se/forums/1</a>


\end{itemize}
\subsection{Ansel}
\begin{itemize}
\item <a href="http://blog.timoni.org/post/5557930029/the-most-important-page-on-flickr">http://blog.timoni.org/post/5557930029/the-most-important-page-on-flickr</a>


\item <a href="http://developer.cooliris.com/">http://developer.cooliris.com/</a>


\item <a href="http://www.kavasoft.com/Shoebox/">http://www.kavasoft.com/Shoebox/</a>


\item <a href="http://www.kavasoft.com/HyperImage/">http://www.kavasoft.com/HyperImage/</a>


\item <a href="http://www.readwriteweb.com/archives/photo\_sharing\_round\_up.php">http://www.readwriteweb.com/archives/photo\textbackslash\{\}\_sharing\textbackslash\{\}\_round\textbackslash\{\}\_up.php</a>


\item <a href="http://www.sno.phy.queensu.ca/\~phil/exiftool/">http://www.sno.phy.queensu.ca/\textbackslash\{\}\textasciitilde{}phil/exiftool/</a>


\item <a href="http://www.readwriteweb.com/archives/mainstreaming\_web\_20\_shutterfl.php">http://www.readwriteweb.com/archives/mainstreaming\textbackslash\{\}\_web\textbackslash\{\}\_20\textbackslash\{\}\_shutterfl.php</a>


\item <a href="http://www.houdah.com/houdahGeo/">http://www.houdah.com/houdahGeo/</a>


\item <a href="http://valokuva.org/?p=99">http://valokuva.org/?p=99</a>


\item <a href="http://zgrossbart.blogspot.com/2007/11/drag-and-drop-file-uploading-made-easy.html">http://zgrossbart.blogspot.com/2007/11/drag-and-drop-file-uploading-made-easy.html</a>


\item <a href="http://coppermine-gallery.net/">http://coppermine-gallery.net/</a>


\item <a href="http://phpthumb.sourceforge.net/">http://phpthumb.sourceforge.net/</a>


\item <a href="http://blog.makemepulse.com/2007/10/09/image-magick-and-some-effects/">http://blog.makemepulse.com/2007/10/09/image-magick-and-some-effects/</a>


\item <a href="http://valokuva.org/?p=45">http://valokuva.org/?p=45</a>


\item <a href="http://valokuva.org/?p=37">http://valokuva.org/?p=37</a>


\item <a href="http://valokuva.org/">http://valokuva.org/</a>


\item <a href="http://ajaxian.com/archives/creating-a-maintainable-unobtrusive-javascript-slideshow">http://ajaxian.com/archives/creating-a-maintainable-unobtrusive-javascript-slideshow</a>


\item <a href="http://www.apple.com/ilife/iphoto/">http://www.apple.com/ilife/iphoto/</a>


\item <a href="http://www.bigdumbdev.com/2007/08/build-better-gallery-skimmer-part-1.html">http://www.bigdumbdev.com/2007/08/build-better-gallery-skimmer-part-1.html</a>


\item <a href="http://livepipe.net/projects/photo\_folder/">http://livepipe.net/projects/photo\textbackslash\{\}\_folder/</a>


\item <a href="http://ajaxian.com/archives/instant-the-polaroid-of-ajax">http://ajaxian.com/archives/instant-the-polaroid-of-ajax</a>


\item <a href="http://www.amountaintop.com/sandbox/clipregion/">http://www.amountaintop.com/sandbox/clipregion/</a>


\item <a href="http://interface.eyecon.ro/demos/slider\_resize.html">http://interface.eyecon.ro/demos/slider\textbackslash\{\}\_resize.html</a>


\item <a href="http://ajaxian.com/archives/zooomr-popup-icons">http://ajaxian.com/archives/zooomr-popup-icons</a>


\item <a href="http://www.plogger.org/">http://www.plogger.org/</a>


\item <a href="http://rockstarapps.com/wordpress/?p=22">http://rockstarapps.com/wordpress/?p=22</a>


\item <a href="http://www.ajaxprogrammer.com/?p=9">http://www.ajaxprogrammer.com/?p=9</a>


\item <a href="http://www.dynamicdrive.com/dynamicindex4/thumbnail.htm">http://www.dynamicdrive.com/dynamicindex4/thumbnail.htm</a>


\item <a href="http://www.stegmann.dk/mikkel/porta/">http://www.stegmann.dk/mikkel/porta/</a>


\item <a href="http://fennecfoxen.org/pyxy/gallery">http://fennecfoxen.org/pyxy/gallery</a>


\item <a href="http://zwily.com/iphoto/">http://zwily.com/iphoto/</a>


\item <a href="http://www.flickr.com/photos/20692499@N00/392397025/">http://www.flickr.com/photos/20692499@N00/392397025/</a>


\item <a href="http://www.apple.com/downloads/macosx/imaging\_3d/picturesync.html">http://www.apple.com/downloads/macosx/imaging\textbackslash\{\}\_3d/picturesync.html</a>


\item <a href="http://ajaxian.com/archives/dojo-zoomer-sweet-image-cropping-widget">http://ajaxian.com/archives/dojo-zoomer-sweet-image-cropping-widget</a>


\item <a href="http://www.readwriteweb.com/archives/phanfare\_photon\_iphone\_review.php">http://www.readwriteweb.com/archives/phanfare\textbackslash\{\}\_photon\textbackslash\{\}\_iphone\textbackslash\{\}\_review.php</a>


\item <a href="http://ajaxian.com/archives/image-thumbnail-tool-with-processing-and-php-gd">http://ajaxian.com/archives/image-thumbnail-tool-with-processing-and-php-gd</a>


\item <a href="http://24ways.org/2009/going-nuts-with-css-transitions">http://24ways.org/2009/going-nuts-with-css-transitions</a>


\end{itemize}
\subsection{Chora}
\begin{itemize}
\item <a href="http://blogs.atlassian.com/devtools/2009/12/sneak-peek-sexy-sidebyside-diffs.html">http://blogs.atlassian.com/devtools/2009/12/sneak-peek-sexy-sidebyside-diffs.html</a>


\item <a href="http://blog.thinkphp.de/archives/464-PHP\_CodeBrowser-Release-version-0.1.0.html">http://blog.thinkphp.de/archives/464-PHP\textbackslash\{\}\_CodeBrowser-Release-version-0.1.0.html</a>


\end{itemize}
\subsection{Folks}
\begin{itemize}
\item <a href="http://elgg.org/">http://elgg.org/</a>


\item <a href="http://portabilitypolicy.org/index.html">http://portabilitypolicy.org/index.html</a>


\end{itemize}
\subsection{Gollem}
\begin{itemize}
\item <a href="http://www.readwriteweb.com/archives/step\_by\_step\_google\_docs\_becoming\_the\_mythical\_gdr.php">http://www.readwriteweb.com/archives/step\textbackslash\{\}\_by\textbackslash\{\}\_step\textbackslash\{\}\_google\textbackslash\{\}\_docs\textbackslash\{\}\_becoming\textbackslash\{\}\_the\textbackslash\{\}\_mythical\textbackslash\{\}\_gdr.php</a>


\item <a href="http://www.randsinrepose.com/archives/2008/11/25/dumbing\_down\_the\_cloud.html">http://www.randsinrepose.com/archives/2008/11/25/dumbing\textbackslash\{\}\_down\textbackslash\{\}\_the\textbackslash\{\}\_cloud.html</a>


\item <a href="http://zgrossbart.blogspot.com/2007/11/drag-and-drop-file-uploading-made-easy.html">http://zgrossbart.blogspot.com/2007/11/drag-and-drop-file-uploading-made-easy.html</a>


\item <a href="http://labs.beffa.org/w2box/">http://labs.beffa.org/w2box/</a>


\item <a href="http://filemanager.mozdev.org/">http://filemanager.mozdev.org/</a>


\item <a href="http://phpexplorator.sourceforge.net/">http://phpexplorator.sourceforge.net/</a>


\item <a href="http://www.sslbridge.com/">http://www.sslbridge.com/</a>


\item <a href="http://projects.info-pull.com/projects/openvault">http://projects.info-pull.com/projects/openvault</a>


\item <a href="http://ecosmear.com/relay/">http://ecosmear.com/relay/</a>


\item <a href="http://celebnamer.celebworld.ws/stuff/mod\_xsendfile/">http://celebnamer.celebworld.ws/stuff/mod\textbackslash\{\}\_xsendfile/</a>


\item <a href="http://www.epiware.com/free\_document\_management.php">http://www.epiware.com/free\textbackslash\{\}\_document\textbackslash\{\}\_management.php</a>


\item <a href="http://ajaxian.com/archives/freshlogic-studios-folders">http://ajaxian.com/archives/freshlogic-studios-folders</a>


\item <a href="http://box.net/">http://box.net/</a>


\item <a href="http://www.dropboks.com/">http://www.dropboks.com/</a>


\item <a href="http://www.getdropbox.com/">http://www.getdropbox.com/</a>


\item <a href="http://www.openomy.com/">http://www.openomy.com/</a>


\item <a href="https://www.mesh.com/Welcome/Welcome.aspx">https://www.mesh.com/Welcome/Welcome.aspx</a>


\item <a href="http://clement.beffa.org/labs/projects/w2box/">http://clement.beffa.org/labs/projects/w2box/</a>


\item <a href="http://webworkerdaily.com/2009/03/31/onehub-simple-customizable-file-sharing-and-collaboration/">http://webworkerdaily.com/2009/03/31/onehub-simple-customizable-file-sharing-and-collaboration/</a>


\end{itemize}
Dropbox-like syncing?

\begin{itemize}
\item <a href="http://sparkleshare.org/">http://sparkleshare.org/</a>


\item <a href="http://mayrhofer.eu.org/dvcs-autosync">http://mayrhofer.eu.org/dvcs-autosync</a>


\end{itemize}
\subsection{Groupware}
\begin{itemize}
\item <a href="http://www.readwriteweb.com/archives/qtask\_web-based\_team\_collabora.php">http://www.readwriteweb.com/archives/qtask\textbackslash\{\}\_web-based\textbackslash\{\}\_team\textbackslash\{\}\_collabora.php</a>


\end{itemize}
\subsection{Hermes}
\begin{itemize}
\item <a href="http://webworkerdaily.com/2009/11/25/yast-useful-time-tracking/">http://webworkerdaily.com/2009/11/25/yast-useful-time-tracking/</a>


\item <a href="http://letsfreckle.com/">http://letsfreckle.com/</a>


\item <a href="http://www.readwriteweb.com/archives/freckle\_feel\_good\_time\_tracking.php">http://www.readwriteweb.com/archives/freckle\textbackslash\{\}\_feel\textbackslash\{\}\_good\textbackslash\{\}\_time\textbackslash\{\}\_tracking.php</a>


\item <a href="http://www.signalapps.com/">http://www.signalapps.com/</a>


\item <a href="http://phpkitchen.com/2008/09/what-software-do-you-use-to-run-your-business/">http://phpkitchen.com/2008/09/what-software-do-you-use-to-run-your-business/</a>


\item <a href="http://fosterburgess.com/kimsal/?p=398">http://fosterburgess.com/kimsal/?p=398</a>


\item <a href="http://www.macworld.com/article/56798/2007/03/billings2.html">http://www.macworld.com/article/56798/2007/03/billings2.html</a>


\item <a href="http://clickablebliss.com/billable">http://clickablebliss.com/billable</a>


\item <a href="http://www.stuntsoftware.com/OnTheJob/">http://www.stuntsoftware.com/OnTheJob/</a>


\item <a href="http://www.billings2.com/">http://www.billings2.com/</a>


\item <a href="http://getharvest.com/">http://getharvest.com/</a>


\item <a href="http://www.formassembly.com/time-tracker/">http://www.formassembly.com/time-tracker/</a>


\item <a href="http://c2.com/cgi/wiki?[LetYourLogsBecomeYourPlans](LetYourLogsBecomeYourPlans)">http://c2.com/cgi/wiki?[LetYourLogsBecomeYourPlans](LetYourLogsBecomeYourPlans)</a>


\item <a href="http://trimpath.com/project/wiki/[NextAction](NextAction)">http://trimpath.com/project/wiki/[NextAction](NextAction)</a>


\item <a href="http://ajaxian.com/archives/toggl-ajax-based-timetracker-tool">http://ajaxian.com/archives/toggl-ajax-based-timetracker-tool</a>


\item <a href="http://www.macworld.com/article/57371/2007/04/merlin2.html">http://www.macworld.com/article/57371/2007/04/merlin2.html</a>


\end{itemize}
\subsection{Horde\_Auth}
\begin{itemize}
\item <a href="http://www.25hoursaday.com/weblog/2008/09/19/[TheProblemWithEveryImplementationOfAForgotYourPasswordFeatureIveSeenOnline](TheProblemWithEveryImplementationOfAForgotYourPasswordFeatureIveSeenOnline).aspx">http://www.25hoursaday.com/weblog/2008/09/19/[TheProblemWithEveryImplementationOfAForgotYourPasswordFeatureIveSeenOnline](TheProblemWithEveryImplementationOfAForgotYourPasswordFeatureIveSeenOnline).aspx</a>


\end{itemize}
\subsection{Horde\_Oauth}
\begin{itemize}
\item <a href="http://pecl.php.net/package/oauth">http://pecl.php.net/package/oauth</a>


\item <a href="http://framework.zend.com/svn/framework/standard/incubator/library/Zend/Oauth.php">http://framework.zend.com/svn/framework/standard/incubator/library/Zend/Oauth.php</a>


\item <a href="http://framework.zend.com/svn/framework/standard/incubator/library/Zend/Oauth/">http://framework.zend.com/svn/framework/standard/incubator/library/Zend/Oauth/</a>


\end{itemize}
\subsection{Horde\_Payment}
\begin{itemize}
\item <a href="http://blog.digitalstruct.com/2007/07/28/e-commerce-frameworks/">http://blog.digitalstruct.com/2007/07/28/e-commerce-frameworks/</a>


\item <a href="http://framework.zend.com/wiki/display/ZFPROP/Zend\_Service\_PayPal">http://framework.zend.com/wiki/display/ZFPROP/Zend\textbackslash\{\}\_Service\textbackslash\{\}\_PayPal</a>


\end{itemize}
\subsection{IMP}
\begin{itemize}
\item <a href="http://www.readwriteweb.com/enterprise/2011/03/what-makes-a-great-e-mail-app.php">http://www.readwriteweb.com/enterprise/2011/03/what-makes-a-great-e-mail-app.php</a>


\item <a href="http://webworkerdaily.com/2010/05/06/threadsys-universal-inbox-enters-public-beta/">http://webworkerdaily.com/2010/05/06/threadsys-universal-inbox-enters-public-beta/</a>


\item <a href="http://www.apple.com/mobileme/news/2010/05/the-next-mobileme-mail-now-in-beta.html">http://www.apple.com/mobileme/news/2010/05/the-next-mobileme-mail-now-in-beta.html</a>


\item <a href="http://bits.blogs.nytimes.com/2009/12/04/10-proposals-for-fixing-the-e-mail-glut/\">http://bits.blogs.nytimes.com/2009/12/04/10-proposals-for-fixing-the-e-mail-glut/\textbackslash\{\}</a>* <a href="http://googlesystem.blogspot.com/2008/10/gmail-modes.html">http://googlesystem.blogspot.com/2008/10/gmail-modes.html</a>


\item <a href="http://www.readwriteweb.com/archives/will\_gmail\_get\_google\_reader-like\_trends.php">http://www.readwriteweb.com/archives/will\textbackslash\{\}\_gmail\textbackslash\{\}\_get\textbackslash\{\}\_google\textbackslash\{\}\_reader-like\textbackslash\{\}\_trends.php</a>


\item <a href="http://www.zimbra.com/products/zimlets.html">http://www.zimbra.com/products/zimlets.html</a>


\item <a href="http://weblog.timaltman.com/archive/2008/02/24/gmails-buggy-imap-implementation">http://weblog.timaltman.com/archive/2008/02/24/gmails-buggy-imap-implementation</a>


\item <a href="http://daringfireball.net/2007/12/message\_urls\_leopard\_mail">http://daringfireball.net/2007/12/message\textbackslash\{\}\_urls\textbackslash\{\}\_leopard\textbackslash\{\}\_mail</a>


\item <a href="http://www.appleinsider.com/articles/07/10/15/road\_mac\_os\_x\_leopard\_mail\_3\_0.html\&amp;page=3">http://www.appleinsider.com/articles/07/10/15/road\textbackslash\{\}\_mac\textbackslash\{\}\_os\textbackslash\{\}\_x\textbackslash\{\}\_leopard\textbackslash\{\}\_mail\textbackslash\{\}\_3\textbackslash\{\}\_0.html\textbackslash\{\}\&page=3</a>


\item <a href="http://www.hastymail.org/">http://www.hastymail.org/</a>


\item <a href="http://smarterware.org/834/gmail-labs-user-scripts-makes-web-based-email-irresistible">http://smarterware.org/834/gmail-labs-user-scripts-makes-web-based-email-irresistible</a>


\item <a href="http://posterity.edgewall.org/">http://posterity.edgewall.org/</a>


\item <a href="http://www.xuheki.com/">http://www.xuheki.com/</a>


\item <a href="http://webworkerdaily.com/2009/03/04/the-promise-of-power-email-with-postbox/">http://webworkerdaily.com/2009/03/04/the-promise-of-power-email-with-postbox/</a>


\item <a href="http://sparrowmailapp.com/">http://sparrowmailapp.com/</a>


\end{itemize}
dynamic:

\begin{itemize}
\item <a href="http://sproutit.com/mailroom">http://sproutit.com/mailroom</a>


\item <a href="http://decimail.org/webmail/">http://decimail.org/webmail/</a>


\item <a href="http://www.dovecot.org/client-commandments.txt">http://www.dovecot.org/client-commandments.txt</a>


\item <a href="http://deflexion.com/2006/05/server-side-message-labels">http://deflexion.com/2006/05/server-side-message-labels</a>


\item <a href="http://www.indev.ca/[MailTags](MailTags).html">http://www.indev.ca/[MailTags](MailTags).html</a>


\end{itemize}
UI:

\begin{itemize}
\item <a href="http://theinvisibl.com/2011/01/24/iphonemail/">http://theinvisibl.com/2011/01/24/iphonemail/</a>


\end{itemize}
\subsection{Ingo}
\begin{itemize}
\item <a href="http://imapfilter.hellug.gr/">http://imapfilter.hellug.gr/</a>


\item <a href="http://www.renaissoft.com/maia/">http://www.renaissoft.com/maia/</a>


\end{itemize}
\subsection{Jonah}
\begin{itemize}
\item <a href="http://nettuts.com/tutorials/php/twitter-emulation-using-mootools-12-and-php/">http://nettuts.com/tutorials/php/twitter-emulation-using-mootools-12-and-php/</a>


\item <a href="http://laconi.ca/">http://laconi.ca/</a>


\end{itemize}
\subsection{Kronolith}
\begin{itemize}
\item <a href="http://www.nytimes.com/2010/05/09/magazine/09FOB-medium-t.html?emc=eta1">http://www.nytimes.com/2010/05/09/magazine/09FOB-medium-t.html?emc=eta1</a>


\item <a href="http://www.marco.org/480805355">http://www.marco.org/480805355</a>


\item <a href="http://www.androidguys.com/2010/01/21/fixit-google-calendar-time-zones/">http://www.androidguys.com/2010/01/21/fixit-google-calendar-time-zones/</a>


\item <a href="http://www.objectpark.net/mcc.html">http://www.objectpark.net/mcc.html</a>


\item <a href="http://www.readwriteweb.com/archives/remindr\_ruthlessly\_hassle\_yoursefl.php">http://www.readwriteweb.com/archives/remindr\textbackslash\{\}\_ruthlessly\textbackslash\{\}\_hassle\textbackslash\{\}\_yoursefl.php</a>


\item <a href="http://www.readwriteweb.com/archives/timebridge\_thrives\_on\_scheduling\_your\_time.php">http://www.readwriteweb.com/archives/timebridge\textbackslash\{\}\_thrives\textbackslash\{\}\_on\textbackslash\{\}\_scheduling\textbackslash\{\}\_your\textbackslash\{\}\_time.php</a>


\item <a href="http://technestreport.com/blog/2008/12/10/calendaring-and-mobility-where-are-we-headed-to-next/">http://technestreport.com/blog/2008/12/10/calendaring-and-mobility-where-are-we-headed-to-next/</a>


\item <a href="http://www.readwriteweb.com/archives/yahoo\_integrates\_calendar\_into.php">http://www.readwriteweb.com/archives/yahoo\textbackslash\{\}\_integrates\textbackslash\{\}\_calendar\textbackslash\{\}\_into.php</a>


\item <a href="http://calvetica.com/">http://calvetica.com/</a>


\end{itemize}
sms/twitter integration:

\begin{itemize}
\item <a href="http://dotjay.co.uk/2008/feb/php-twitter-google-calendar-sms">http://dotjay.co.uk/2008/feb/php-twitter-google-calendar-sms</a>


\item <a href="http://twittercal.com/">http://twittercal.com/</a>


\end{itemize}
iterating the UI for date\_parser-based logic:

\begin{itemize}
\item <a href="http://daringfireball.net/linked/2011/05/17/fantastical">http://daringfireball.net/linked/2011/05/17/fantastical</a>


\end{itemize}
\subsection{Minerva}
\begin{itemize}
\item <a href="http://clickablebliss.com/billable/">http://clickablebliss.com/billable/</a>


\item <a href="http://www.weberp.org/">http://www.weberp.org/</a>


\item <a href="http://www.weberp.org/wikidocs/[HomePage](HomePage)">http://www.weberp.org/wikidocs/[HomePage](HomePage)</a>


\end{itemize}
\subsection{Mnemo}
\begin{itemize}
\item <a href="http://scrod.posterous.com/interesting-facts-about-simplenote-support-in">http://scrod.posterous.com/interesting-facts-about-simplenote-support-in</a>


\item <a href="http://www.readwriteweb.com/archives/etherpad\_real\_time\_collaboration\_redux.php">http://www.readwriteweb.com/archives/etherpad\textbackslash\{\}\_real\textbackslash\{\}\_time\textbackslash\{\}\_collaboration\textbackslash\{\}\_redux.php</a>


\item <a href="http://theappleblog.com/2009/01/16/appigo-notebook-what-notes-should-have-been-on-the-iphone/">http://theappleblog.com/2009/01/16/appigo-notebook-what-notes-should-have-been-on-the-iphone/</a>


\item <a href="http://jkontherun.com/2009/01/21/zoho-takes-a-page-from-google-adds-notebook-import-plug-in/">http://jkontherun.com/2009/01/21/zoho-takes-a-page-from-google-adds-notebook-import-plug-in/</a>


\item <a href="http://www.barebones.com/products/Yojimbo/">http://www.barebones.com/products/Yojimbo/</a>


\item <a href="http://webworkerdaily.com/2009/03/04/notepub-messy-but-good/">http://webworkerdaily.com/2009/03/04/notepub-messy-but-good/</a>


\item <a href="http://webworkerdaily.com/2009/08/21/zoho-notebook-takes-on-onenote-and-evernote-with-new-features/">http://webworkerdaily.com/2009/08/21/zoho-notebook-takes-on-onenote-and-evernote-with-new-features/</a>


\item <a href="http://notational.net/">http://notational.net/</a>


\item <a href="http://webworkerdaily.com/2010/03/29/notational-velocity-simplenote-a-superfast-note-taking-combination/">http://webworkerdaily.com/2010/03/29/notational-velocity-simplenote-a-superfast-note-taking-combination/</a>


\end{itemize}
\subsection{Nag}
\begin{itemize}
\item <a href="http://webworkerdaily.com/2010/05/06/gqueues-a-to-do-list-app-that-checks-all-the-boxes/">http://webworkerdaily.com/2010/05/06/gqueues-a-to-do-list-app-that-checks-all-the-boxes/</a>


\item <a href="http://gist.github.com/24258">http://gist.github.com/24258</a> (add a Ubiquity verb for creating tasks: <a href="http://vimeo.com/2996746\">http://vimeo.com/2996746\textbackslash\{\}</a>)


\item <a href="http://www.readwriteweb.com/archives/pelotonics\_integrates\_evernote.php">http://www.readwriteweb.com/archives/pelotonics\textbackslash\{\}\_integrates\textbackslash\{\}\_evernote.php</a>


\item <a href="http://www.readwriteweb.com/archives/projectthingy\_innovation\_in\_co.php">http://www.readwriteweb.com/archives/projectthingy\textbackslash\{\}\_innovation\textbackslash\{\}\_in\textbackslash\{\}\_co.php</a>


\item <a href="http://www.actionmethod.com/">http://www.actionmethod.com/</a>


\item <a href="http://www.planzone.com/en.html">http://www.planzone.com/en.html</a>


\item <a href="http://culturedcode.com/things/">http://culturedcode.com/things/</a>


\item <a href="http://www.readwriteweb.com/enterprise/2009/07/taskfm-a-remember-the-milk-alternative.php">http://www.readwriteweb.com/enterprise/2009/07/taskfm-a-remember-the-milk-alternative.php</a>


\item <a href="http://www.randsinrepose.com/archives/2008/07/22/the\_taste\_of\_the\_day.html">http://www.randsinrepose.com/archives/2008/07/22/the\textbackslash\{\}\_taste\textbackslash\{\}\_of\textbackslash\{\}\_the\textbackslash\{\}\_day.html</a>


\item <a href="http://www.randsinrepose.com/archives/2008/08/18/the\_trickle\_list.html">http://www.randsinrepose.com/archives/2008/08/18/the\textbackslash\{\}\_trickle\textbackslash\{\}\_list.html</a>


\item <a href="http://www.omnigroup.com/applications/omnifocus/">http://www.omnigroup.com/applications/omnifocus/</a>


\item <a href="http://www.omnigroup.com/applications/omnioutliner/">http://www.omnigroup.com/applications/omnioutliner/</a>


\item <a href="http://hogbaysoftware.com/products/taskpaper">http://hogbaysoftware.com/products/taskpaper</a>


\item <a href="http://www.tuaw.com/2007/10/25/taskpaper-1-0-a-review/">http://www.tuaw.com/2007/10/25/taskpaper-1-0-a-review/</a>


\item <a href="http://www.blue-tec.com/stapler/">http://www.blue-tec.com/stapler/</a>


\item <a href="http://ajaxian.com/archives/zirrus-tag-clouds-meets-to-do-lists">http://ajaxian.com/archives/zirrus-tag-clouds-meets-to-do-lists</a>


\item <a href="http://www.rememberthemilk.com/">http://www.rememberthemilk.com/</a>


\item <a href="http://www.potionfactory.com/blog/2009/01/08/hit-list-public-preview">http://www.potionfactory.com/blog/2009/01/08/hit-list-public-preview</a>


\item <a href="http://www.kindlingapp.com/?df">http://www.kindlingapp.com/?df</a>


\item <a href="http://webworkerdaily.com/2009/01/27/staction-project-and-communication-manager-launches/">http://webworkerdaily.com/2009/01/27/staction-project-and-communication-manager-launches/</a>


\item <a href="https://launchpad.net/astrid">https://launchpad.net/astrid</a>


\item <a href="http://workflowy.com/">http://workflowy.com/</a>


\item <a href="http://help.asana.com/customer/portal/articles/68743-intro-to-asana">http://help.asana.com/customer/portal/articles/68743-intro-to-asana</a>


\end{itemize}
\subsubsection{command line task app:}
\begin{itemize}
\item todo - list all incomplete tasks sorted by priority then chronologically


\item todo next - list all incomplete tasks that are high priority


\item todo done - list all complete tasks chronologically


\item todo high 'pay bills' - add high priority task called ?pay bills?


\item todo low 'get milk' - add low priority task called ?get milk?


\item todo finish 'pay bills' - complete task called ?pay bills?


\item todo dont 'get milk' - delete task called ?get milk?


\item todo help - list all commands and their usage


\end{itemize}
\subsubsection{Support for Scrum (either in Nag, Whups, or both)}
product backlog

\begin{itemize}
\item release backlog(s) (each feature w/ estimate)


\item sprint backlog (total time remaining for any item gets updates every day)


\end{itemize}
burndown chart

\begin{itemize}
\item slope = burndown velocity -> estimated completion dates


\end{itemize}
defect backlog

\begin{itemize}
\item bugs on sprint features dealt with during the sprint they're found in


\item separate sprints for bugs


\end{itemize}
<a href="http://www.axosoft.com/">http://www.axosoft.com/</a><br />
<a href="http://www.versionone.com/">http://www.versionone.com/</a><br />
<a href="http://www.5pmweb.com/">http://www.5pmweb.com/</a><br />
<a href="http://techblog.tilllate.com/2009/03/17/scrum-how-we-do-sprint-retrospectives/">http://techblog.tilllate.com/2009/03/17/scrum-how-we-do-sprint-retrospectives/</a><br />
<a href="http://www.mountaingoatsoftware.com/sprint-review-meeting">http://www.mountaingoatsoftware.com/sprint-review-meeting</a><br />
<a href="http://webworkerdaily.com/2009/03/25/manymoon-project-management-with-google-apps-integration/">http://webworkerdaily.com/2009/03/25/manymoon-project-management-with-google-apps-integration/</a>

scrum - take tasks + extra data, editable grid (try yui grid or jquery ui), parent/child, dependencies...

spread + task/bugs backend as task manager

\subsection{Oscar}
\begin{itemize}
\item <a href="http://heywatch.com/page/home">http://heywatch.com/page/home</a>


\item <a href="http://web2.mux.am/">http://web2.mux.am/</a>


\item <a href="http://ajaxian.com/archives/oembed-makes-embedding-third-party-videos-and-images-a-breeze">http://ajaxian.com/archives/oembed-makes-embedding-third-party-videos-and-images-a-breeze</a>


\item <a href="http://www.readwriteweb.com/archives/flickr\_updates\_its\_mobile\_site.php">http://www.readwriteweb.com/archives/flickr\textbackslash\{\}\_updates\textbackslash\{\}\_its\textbackslash\{\}\_mobile\textbackslash\{\}\_site.php</a>


\end{itemize}
\subsection{Pigeon}
\begin{itemize}
\item <a href="http://www.akbkhome.com/svn/sites/ldap.akbkhome.com/">http://www.akbkhome.com/svn/sites/ldap.akbkhome.com/</a>


\end{itemize}
\subsection{Rakim}
\begin{itemize}
\item <a href="http://dev.aol.com/aim/web/serverapi\_reference">http://dev.aol.com/aim/web/serverapi\textbackslash\{\}\_reference</a>


\item <a href="http://code.google.com/p/aimdojo/">http://code.google.com/p/aimdojo/</a>


\item <a href="http://ajaxian.com/archives/dojo-gets-aim-api-support-from-aol">http://ajaxian.com/archives/dojo-gets-aim-api-support-from-aol</a>


\item <a href="http://tagneto.blogspot.com/2007/07/tinybuddy-im-instant-messaging-for.html">http://tagneto.blogspot.com/2007/07/tinybuddy-im-instant-messaging-for.html</a>


\item <a href="http://jo-hely.hu/\~aadaam/jsjabber/">http://jo-hely.hu/\textbackslash\{\}\textasciitilde{}aadaam/jsjabber/</a>


\item <a href="http://zeank.in-berlin.de/jsjac/">http://zeank.in-berlin.de/jsjac/</a>


\item <a href="http://www.campfirenow.com/">http://www.campfirenow.com/</a>


\item <a href="http://www.ajaxim.com/">http://www.ajaxim.com/</a>


\item <a href="http://www.ibm.com/developerworks/xml/library/x-ajaxxml8/index.html?ca=drs-">http://www.ibm.com/developerworks/xml/library/x-ajaxxml8/index.html?ca=drs-</a>


\item <a href="http://blog.phpbuero.de/?p=7#more-7">http://blog.phpbuero.de/?p=7\#more-7</a>


\item <a href="http://www.chabotc.nl/phpsocketdaemon/">http://www.chabotc.nl/phpsocketdaemon/</a>


\item <a href="http://www.ibm.com/developerworks/edu/wa-aj-imclient-i.html?ca=drs-">http://www.ibm.com/developerworks/edu/wa-aj-imclient-i.html?ca=drs-</a>


\item <a href="http://jwchat.sourceforge.net/">http://jwchat.sourceforge.net/</a>


\item <a href="http://www.readwriteweb.com/archives/tinychat\_disposable\_chatrooms.php">http://www.readwriteweb.com/archives/tinychat\textbackslash\{\}\_disposable\textbackslash\{\}\_chatrooms.php</a>


\end{itemize}
\subsection{Scry}
merge with Ulaform?

\begin{itemize}
\item <a href="http://www.formassembly.com/form-builder.php">http://www.formassembly.com/form-builder.php</a>


\item <a href="http://www.formassembly.com/">http://www.formassembly.com/</a>


\item <a href="http://ajaxian.com/archives/mypunchbowl-helps-you-pick-a-date">http://ajaxian.com/archives/mypunchbowl-helps-you-pick-a-date</a>


\end{itemize}
\subsection{Sesha}
\begin{itemize}
\item <a href="http://www.brotherjonathan.org/">http://www.brotherjonathan.org/</a>


\end{itemize}
\subsection{Trean}
\begin{itemize}
\item <a href="http://www.readwriteweb.com/archives/thumbtack\_microsoft\_bookmarking\_app.php">http://www.readwriteweb.com/archives/thumbtack\textbackslash\{\}\_microsoft\textbackslash\{\}\_bookmarking\textbackslash\{\}\_app.php</a>


\item <a href="http://www.readwriteweb.com/archives/krunchd\_url\_shortener.php">http://www.readwriteweb.com/archives/krunchd\textbackslash\{\}\_url\textbackslash\{\}\_shortener.php</a>


\item <a href="http://www.readwriteweb.com/archives/magnolia\_goes\_open\_source.php">http://www.readwriteweb.com/archives/magnolia\textbackslash\{\}\_goes\textbackslash\{\}\_open\textbackslash\{\}\_source.php</a>


\item <a href="http://www.readwriteweb.com/archives/delicious\_finally\_launches\_ver.php">http://www.readwriteweb.com/archives/delicious\textbackslash\{\}\_finally\textbackslash\{\}\_launches\textbackslash\{\}\_ver.php</a>


\item <a href="http://ajaxian.com/archives/ajax-based-social-bookmark-widget">http://ajaxian.com/archives/ajax-based-social-bookmark-widget</a>


\item <a href="http://www.readwriteweb.com/archives/facette\_delicious\_bookmarks.php">http://www.readwriteweb.com/archives/facette\textbackslash\{\}\_delicious\textbackslash\{\}\_bookmarks.php</a>


\end{itemize}
\subsection{Turba}
address books that read from facebook, windows live, etc?

\begin{itemize}
\item <a href="http://www.25hoursaday.com/weblog/2009/01/09/[APeopleCentricContactManagementExperienceInASmartPhone](APeopleCentricContactManagementExperienceInASmartPhone).aspx">http://www.25hoursaday.com/weblog/2009/01/09/[APeopleCentricContactManagementExperienceInASmartPhone](APeopleCentricContactManagementExperienceInASmartPhone).aspx</a>


\item <a href="http://www.readwriteweb.com/archives/asurion\_social\_address\_book.php">http://www.readwriteweb.com/archives/asurion\textbackslash\{\}\_social\textbackslash\{\}\_address\textbackslash\{\}\_book.php</a> (pull info on contacts in from other sites)


\item <a href="http://www.readwriteweb.com/archives/why\_hasnt\_anyone\_developed\_a\_great\_mobile\_contact\_manager.php">http://www.readwriteweb.com/archives/why\textbackslash\{\}\_hasnt\textbackslash\{\}\_anyone\textbackslash\{\}\_developed\textbackslash\{\}\_a\textbackslash\{\}\_great\textbackslash\{\}\_mobile\textbackslash\{\}\_contact\textbackslash\{\}\_manager.php</a>


\item <a href="http://www.readwriteweb.com/archives/callspark\_a\_dynamic\_mobile\_address\_book.php">http://www.readwriteweb.com/archives/callspark\textbackslash\{\}\_a\textbackslash\{\}\_dynamic\textbackslash\{\}\_mobile\textbackslash\{\}\_address\textbackslash\{\}\_book.php</a>


\item <a href="http://www.readwriteweb.com/archives/linkedin\_throws\_the\_rolodex\_out\_the\_window.php">http://www.readwriteweb.com/archives/linkedin\textbackslash\{\}\_throws\textbackslash\{\}\_the\textbackslash\{\}\_rolodex\textbackslash\{\}\_out\textbackslash\{\}\_the\textbackslash\{\}\_window.php</a>


\end{itemize}
\subsection{Ulaform}
\begin{itemize}
\item <a href="http://acquia.com/blog/improved-webform-user-interface-drupal">http://acquia.com/blog/improved-webform-user-interface-drupal</a>


\item <a href="http://wufoo.com/">http://wufoo.com/</a>


\item <a href="http://googledocs.blogspot.com/2008/02/stop-sharing-spreadsheets-start.html">http://googledocs.blogspot.com/2008/02/stop-sharing-spreadsheets-start.html</a>


\end{itemize}
\subsection{Whups}
build status:

\begin{itemize}
\item <a href="http://buildman.limb-project.com/">http://buildman.limb-project.com/</a>


\item <a href="http://efiquest.org/?p=7">http://efiquest.org/?p=7</a>


\end{itemize}
deployment:

\begin{itemize}
\item <a href="http://syncman.limb-project.com/">http://syncman.limb-project.com/</a>


\item <a href="http://efiquest.org/?p=8">http://efiquest.org/?p=8</a>


\end{itemize}
other:

\begin{itemize}
\item <a href="http://googlecode.blogspot.com/2011/07/taking-command-of-issue-triage.html">http://googlecode.blogspot.com/2011/07/taking-command-of-issue-triage.html</a>


\item <a href="http://www.fogcreek.com/FogBugz/blog/post/EBS-20.aspx">http://www.fogcreek.com/FogBugz/blog/post/EBS-20.aspx</a>


\item <a href="http://www.readwriteweb.com/archives/sifter\_straightforward\_bug\_tracking.php">http://www.readwriteweb.com/archives/sifter\textbackslash\{\}\_straightforward\textbackslash\{\}\_bug\textbackslash\{\}\_tracking.php</a>


\item <a href="http://code.google.com/p/rietveld/">http://code.google.com/p/rietveld/</a>


\item <a href="http://blog.bestpractical.com/2008/07/today-were-rele.html">http://blog.bestpractical.com/2008/07/today-were-rele.html</a>


\item <a href="http://ajaxian.com/archives/heatcolor-firing-up-elements-based-on-values">http://ajaxian.com/archives/heatcolor-firing-up-elements-based-on-values</a>


\item <a href="http://www.redmine.org/">http://www.redmine.org/</a>


\item <a href="http://garrettdimon.com/archives/2007/8/14/bug\_issue\_tracking/">http://garrettdimon.com/archives/2007/8/14/bug\textbackslash\{\}\_issue\textbackslash\{\}\_tracking/</a>


\item <a href="http://garrettdimon.com/archives/2007/8/20/the\_tracker\_status\_bar/">http://garrettdimon.com/archives/2007/8/20/the\textbackslash\{\}\_tracker\textbackslash\{\}\_status\textbackslash\{\}\_bar/</a>


\item <a href="http://garrettdimon.com/archives/2007/8/20/tracker\_status\_amp\_comments/">http://garrettdimon.com/archives/2007/8/20/tracker\textbackslash\{\}\_status\textbackslash\{\}\_amp\textbackslash\{\}\_comments/</a>


\item <a href="http://garrettdimon.com/archives/2007/8/21/linking\_issues\_in\_tracker/">http://garrettdimon.com/archives/2007/8/21/linking\textbackslash\{\}\_issues\textbackslash\{\}\_in\textbackslash\{\}\_tracker/</a>


\item <a href="http://garrettdimon.com/archives/2007/8/22/the\_tracker\_dashboard/">http://garrettdimon.com/archives/2007/8/22/the\textbackslash\{\}\_tracker\textbackslash\{\}\_dashboard/</a>


\item <a href="http://bugs.centos.org/my\_view\_page.php">http://bugs.centos.org/my\textbackslash\{\}\_view\textbackslash\{\}\_page.php</a>


\item <a href="http://lighthouseapp.com/">http://lighthouseapp.com/</a>


\item <a href="http://sifterapp.com/">http://sifterapp.com/</a>


\item <a href="http://www.porchlightnow.com/">http://www.porchlightnow.com/</a>


\item <a href="http://retrospectiva.org/wiki/Introduction">http://retrospectiva.org/wiki/Introduction</a>


\item <a href="http://www.bluestatic.org/software/bugdar/">http://www.bluestatic.org/software/bugdar/</a>


\item <a href="http://tailshq.com/">http://tailshq.com/</a>


\item <a href="http://roundup.sourceforge.net/">http://roundup.sourceforge.net/</a>


\item <a href="http://pear.php.net/bugs/roadmap.php?package=PEAR\&amp;addbugs=1\&amp;roadmap=1.5.1">http://pear.php.net/bugs/roadmap.php?package=PEAR\textbackslash\{\}\&addbugs=1\textbackslash\{\}\&roadmap=1.5.1</a>


\item <a href="http://ajaxian.com/archives/fresh-logic-studios-bug-tracker">http://ajaxian.com/archives/fresh-logic-studios-bug-tracker</a>


\item <a href="http://otrs.org/">http://otrs.org/</a>


\item <a href="http://trac.edgewall.org/">http://trac.edgewall.org/</a>


\item <a href="http://www.trac-hacks.org/">http://www.trac-hacks.org/</a>


\item <a href="http://eventum.mysql.org/wiki/index.php/Main\_Page">http://eventum.mysql.org/wiki/index.php/Main\textbackslash\{\}\_Page</a>


\item <a href="http://linuxbox.com/tiki/tiki-index.php?page=dotProject+Packages">http://linuxbox.com/tiki/tiki-index.php?page=dotProject+Packages</a>


\item <a href="http://joelonsoftware.com/items/2007/10/26.html">http://joelonsoftware.com/items/2007/10/26.html</a>


\item <a href="http://joelonsoftware.com/items/2007/10/29.html">http://joelonsoftware.com/items/2007/10/29.html</a>


\end{itemize}
\subsection{Wicked}
\begin{itemize}
\item <a href="http://markitup.jaysalvat.com/">http://markitup.jaysalvat.com/</a>


\item <a href="http://www.lukew.com/ff/entry.asp?588">http://www.lukew.com/ff/entry.asp?588</a>


\item <a href="http://www.lukew.com/ff/entry.asp?587">http://www.lukew.com/ff/entry.asp?587</a>


\item <a href="http://www.apple.com/server/macosx/features/wikis.html">http://www.apple.com/server/macosx/features/wikis.html</a>


\item <a href="http://www.lucidchart.com/">http://www.lucidchart.com/</a> (also for any project management app? no way to integrate it yet, but it would be a really nice tool)


\end{itemize}
\end{document}
