<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stunf</title>
	<atom:link href="http://blog.stunf.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stunf.com</link>
	<description>About the web, software development, productivity, startups and our products.</description>
	<lastBuildDate>Fri, 06 Apr 2012 14:16:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Papyrs Interface updates</title>
		<link>http://blog.stunf.com/papyrs-interface-updates/</link>
		<comments>http://blog.stunf.com/papyrs-interface-updates/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 14:16:37 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1336</guid>
		<description><![CDATA[Quick update, everybody! Our old popup dialogs, although functional, weren&#8217;t exactly shiny. So we decided to give them a much needed face-lift: Feedback Dialog Feedback Dialog Before. Yikes! Feedback Dialog After. Ahh&#8230; much better :) Media Widget Dialog Media Widget Dialog Before&#8230; &#8230; and after We changed over a dozen dialogs in total. The dialogs [...]]]></description>
			<content:encoded><![CDATA[<p>Quick update, everybody!</p>
<p>Our old popup dialogs, although functional, weren&#8217;t exactly shiny. So we decided to give them a much needed face-lift:</p>
<h2>Feedback Dialog</h2>
<p><center><br />
<a title="Feedback Dialog Before" href="http://blog.stunf.com/wp-uploads/2012/04/feedback_before.png" rel="lightbox[1336]"><img style="border: 1px solid #ddd; width: 600px" title="Feedback Dialog Before" src="http://blog.stunf.com/wp-uploads/2012/04/feedback_before.png" ></a><br />
<em>Feedback Dialog Before. Yikes!</em><br />
</center></p>
<p><center><br />
<a title="Feedback Dialog After" href="http://blog.stunf.com/wp-uploads/2012/04/feedback_after.png" rel="lightbox[1336]"><img style="border: 1px solid #ddd; width: 600px;" title="Feedback Dialog After" src="http://blog.stunf.com/wp-uploads/2012/04/feedback_after.png" ></a><br />
<em>Feedback Dialog After. Ahh&#8230; much better :)</em><br />
</center></p>
<h2>Media Widget Dialog</h2>
<p><center><br />
<a title="Media Widget Dialog Before" href="http://blog.stunf.com/wp-uploads/2012/04/media_before.png" rel="lightbox[1336]"><img style="border: 1px solid #ddd; width: 600px" title="Media Widget Dialog Before" src="http://blog.stunf.com/wp-uploads/2012/04/media_before.png" ></a><br />
<em>Media Widget Dialog Before&#8230;</em><br />
</center></p>
<p><center><br />
<a title="Media Widget Dialog After" href="http://blog.stunf.com/wp-uploads/2012/04/media_after.png" rel="lightbox[1336]"><img style="border: 1px solid #ddd; width: 600px;" title="Media Widget Dialog After" src="http://blog.stunf.com/wp-uploads/2012/04/media_after.png" ></a><br />
<em>&#8230; and after</em><br />
</center></p>
<p>We changed over a dozen dialogs in total. The dialogs now also work much better on mobile devices (such as the iPad) and Papyrs now looks much better in Internet Explorer 9. And as always, more improvements to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/papyrs-interface-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a scalable real-time search architecture with Sphinx</title>
		<link>http://blog.stunf.com/building-a-scalable-real-time-search-architecture-with-sphinx/</link>
		<comments>http://blog.stunf.com/building-a-scalable-real-time-search-architecture-with-sphinx/#comments</comments>
		<pubDate>Thu, 05 Apr 2012 13:06:23 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1284</guid>
		<description><![CDATA[Intro People store a lot of documents and other business knowledge on Papyrs and so we wanted to add search functionality so people could get to their documents more quickly. Here we&#8217;re going to give the technical explanation of how we got it all to work. Much to our surprise we couldn&#8217;t find any package [...]]]></description>
			<content:encoded><![CDATA[<style>
.entry tt {
  font-size: 14px;
}
</style>
<h2>Intro</h2>
<p>People store a lot of documents and other business knowledge on Papyrs and so we wanted to add search functionality so people could get to their documents more quickly. Here we&#8217;re going to give the technical explanation of how we got it all to work.</p>
<p>Much to our surprise we couldn&#8217;t find any package out there that met our (pretty basic) criteria. We were looking for:</p>
<ul>
<li> really fast search (so results can be displayed as you type)
<li> real-time indexing of new or changed documents (otherwise people who try our product for the first time won&#8217;t find the document they just created)
<li> reliable unicode support (7 bits sure ain&#8217;t enough for everybody)
<li> support for infix searches (important for reasons mentioned later)
<li> an indexer and searcher that can scale relatively easily to multiple processes or servers when/if the need arises
<li> stable performance (no segfaults please)
<li> a search engine that lets us change the schema of the documents we&#8217;re indexing without breaking anything.
<li> easy integration with a Python web app (using Django)
</ul>
<p>We looked at a number of search engines:</p>
<p><a href="http://lucene.apache.org/">Lucence</a>, <a href="http://lucene.apache.org/solr/">Solr</a>, <a href="http://sphinxsearch.com/">Sphinx</a> and PostgreSQL Full Text Search. We played with all of them but only Sphinx came close to meeting our criterea above. We&#8217;re pretty confident, looking back, that we made the right decision.</p>
<h2>General introduction to Sphinx</h2>
<p>Sphinx has two parts, an indexer and a search daemon. The search daemon listens for search queries such as &#8220;alpha &#038; (delta | gamma)&#8221; and goes through the indexes for matches. The indexer reads data from a data source (relational database, XML pipe) and indexes it according to the document schema. When indexing has finished, it rotates (swaps) the index currently used by the search daemon with the new one. The old index is then deleted. This means (re)indexing and searching can happen in parrallel, and even on different physical machines if needed.</p>
<h2>Implementation</h2>
<p>We have different sorts of documents: Pages, Comments, Attached files, Profiles, and filled out Forms. These documents are non-uniform: different sorts of documents have different attributes. So we don&#8217;t want to hard-code the structure of the index in sphinx.conf. Instead we&#8217;ll use sphinx XML pipe functionality and generate the schema structure and data from the Django Model as needed. So for each Django Model we create a sphinx index. Then when a user searches we do a search for every document type and combine the results and display them to the user.</p>
<p>We connect Sphinx to Python with the Python library <tt>sphinxapi.py</tt> included in the Sphinx package. It&#8217;s a pretty straightforward mapping of API functions to Python methods. You can set the match mode, how the matches are sorted, which indexes to search through and so on. There are also a number of open source libraries that connect Django and Sphinx. We looked at <a href="https://github.com/dcramer/django-sphinx">Django-Sphinx</a> but it hasn&#8217;t been maintained in the past couple of years and it doesn&#8217;t support XML based data sources (which we want to use). It instead generates a sphinx.conf file with the indexes and schema structures in there.</p>
<h2>Generating XML data</h2>
<p>So let&#8217;s illustrate how XML generation works using an example Comment model. We add a Sphinx metaclass for each Django Model we want to index.</p>
<p><script src="https://gist.github.com/2237307.js"> </script></p>
<p>The classes Attr and Field are simple wrapper classes that we use to generate the Sphinx schema from. They also make sure that when the XML data is generated that the data is of the correct type. Sphinx has a very fragile XML parser, so we have to make sure that boolean columns only contain boolean values, that everything is escaped properly and so on. </p>
<p>Using the SphinxSchema definition above we can easily generate the XML schema:</p>
<p><script src="https://gist.github.com/2237304.js"> </script></p>
<p>So with the combination of schema and a Django QuerySet we can now generate the XML data for sphinx to index. Pseudocode:</p>
<p><script src="https://gist.github.com/2237310.js"> </script></p>
<p>This works but we have to optimize: we don&#8217;t want to reindex everything when a single record changes. So we use two indexes for every document type: a main index and a delta index. The main index is the large index that contains everything that hasn&#8217;t been touched recently and the delta contains those documents that have been recently created, modified or deleted. The delta index is small and can be re-indexed frequently. The easiest way accomplish this is to give every model an &#8220;updated_at&#8221; timestamp, and every time a record is changed you update the timestamp.</p>
<p>Then you just partition the indexes into parts: the main index contains all records where <tt>[0 <= updated_at <= last_merge_time]</tt>. The delta contains all records where <tt>[last_merge_time < updated_at <= last_delta_time]</tt>. More partitions can be added if needed, but two indexes per document type will probably be good enough unless you have a huge database or documents change very frequently. Anyway, every time a user changes a document the indexer starts and re-indexes the all files that have been changed since <tt>last_merge_time </tt> and updates <tt>last_delta_time</tt> to the current time (technically, the time when it *started* delta-indexing, because that&#8217;s when the database transaction starts). See the illustration:</p>
<p><center><br />
<a title="Partitioned search index" href="http://blog.stunf.com/wp-uploads/2012/03/indexpartition.png" rel="lightbox[1284]"><img style="border: 1px solid #ddd;" title="Partitioned search index" src="http://blog.stunf.com/wp-uploads/2012/03/indexpartition.png" ></a><br />
<em>After an update the delta partition is completely re-indexed. Then the delta and main indexes are merged into one. During this time a few new documents arrive and the process starts anew.</em><br />
</center></p>
<p>So how do we start the indexer from django? Easy, we just <tt>touch(1)</tt> a file whenever a document is saved. Django has a <tt>post_save</tt> signal which we use to catch all save events. We check if the model that&#8217;s being saved has a SphinxRecord metaclass and if so, we wake the indexer. It&#8217;s the simplest solution we could think of :). </p>
<p>Abbreviated version of the daemon that spawns the indexer (we left out error checking, logging, etc):</p>
<p><script src="https://gist.github.com/2237299.js"> </script></p>
<p>It&#8217;s just busy waiting until a process touches the PID file, then starts the sphinx indexer. Note that because we spawn new processes we can easily change the python code for updating/merging without having to restart this daemon. Also note that when multiple people touch the pid file the indexer is still only started once. And this way we also know for sure that the delta index and merge processes will never run at the same time.</p>
<p>Let&#8217;s do a quick back of the envelope estimate: Delta indexing typically takes between 2 and 10 seconds, and if we merge least once every 500 delta indexes, then that&#8217;s 1 merge roughly every hour. We currently index only a couple million documents and the indexes are only a few gigabytes large. Merging a delta and a main index is essentially the merge step of the merge sort algorithm. The two indexes are just interleaved, so the merge step takes roughly the time needed to copy the files. Copying a few gigabytes worth of indexes every hour is absolutely fine from a performance point of view so this straightforward main+delta solution is good enough for our purposes. And yep, in practice the indexer is running pretty much all day and night, because people are adding documents to Papyrs all the time.</p>
<h2>Ghosting</h2>
<p>Ghosting is when you delete a document but it still shows up in the search results for a while after. Suppose the main index contains document ids <tt>{1, 2, 3}</tt> and delta is <tt>{4, 5}</tt>. Then you change the title of document 2 and as a result it goes to the delta index. So main: <tt>{1, 2, 3}</tt>, delta: <tt>{2, 4, 5}</tt>. When you search for the document&#8217;s new title it shows up exactly as expected. Because document 2 has the same primary key in the main and delta index Sphinx knows only to return the result from the delta index, so you don&#8217;t get duplicate results. Perfect. Now you delete document 2 and you&#8217;re left with: main: <tt>{1, 2, 3}</tt>, delta: <tt>{4, 5}</tt>. And when you search for the <i>old document title</i> it suddenly shows up, because the document is still in the main index. That&#8217;s called ghosting and we want to keep it from happening.</p>
<p>The solution: we give every document type an attribute is_deleted. We then search with a sphinx filter <tt>is_deleted=False</tt>. Sphinx doesn&#8217;t let us change fields (variable length text) but sphinx does allow us to update boolean values, integers and timestamps in a search index. So, whenever a document is modified we set <tt>is_deleted=True</tt> in the main index and in the delta index. This ensures that the old document doesn&#8217;t show up in the search results at all anymore. Then, a few seconds later the new delta index will be ready that contains the updated document. </p>
<h2>Permissions</h2>
<p>With Papyrs different people in a group have different permissions. So we have to make sure that we display documents to a user if and only if the user has sufficient permissions to at least view that document. So after Sphinx comes up with a list of documents that match what the user searched for, we simply filter out those documents that the user can&#8217;t access.</p>
<h2>Indexing attachments</h2>
<p>We index inside attachments, such as PDFs, Excel spreadsheets, Word documents and so on. This means we have to extract the text content of these different document formats. For this we just use the packages out there: <tt>ps2text</tt> for PDF files, <tt>antiword</tt> for MS Word documents. However, many of these text extraction tools mangle the text somewhat. Newlines and punctuation go missing, lines are concatenated without spaces between them, and garbage characters end up in the middle of words. We clean up the output by simply removing all suspicious looking characters and stripping all HTML tags from it.</p>
<p>If all content is really clean then you rarely have to search for only part of a word. But when some of the content is a bit messy then infix search becomes really valuable. Half the spaces in a document may be missing and you&#8217;re still going to find matches with perfect accuracy.</p>
<h2>Tips</h2>
<ul>
<li>make sure you bind the search daemon to localhost otherwise everybody can connect to it. If you have a dedicated sphinx server, set up an SSH tunnel (i.e. <tt>ssh -f -N remote_server -L[remote_port]:localhost:[local_port]</tt>) because sphinx doesn&#8217;t have any built-in authentication or encryption.
<li>if sphinx segfaults for unclear reasons it&#8217;s probably because of the forking model you configured in sphinx.conf.
<li>we tried Sphinx&#8217; alpha real-time index support, but it was still very unstable (segfault gallore) and it doesn&#8217;t support infix searching. It&#8217;s in active development though, so that might be much better soon!
<li>compile Sphinx from source with at least libexpat and iconv support.
</ul>
<h2>Conclusion</h2>
<p>We&#8217;ve had this setup in production for almost 3 months now and it all works works great. Searches typically take just a few milliseconds and new results are added to the index within 5 seconds on average. We&#8217;ve spent a lot of time to make sure that search &#8220;just works&#8221;. So we thought we might as well document what decisions we made and why. This is the document I wish existed when I started working on Papyrs search.</p>
<p>Phew, that&#8217;s it. This turned out a lot longer than I had anticipated, but as I&#8217;m proofreading this there isn&#8217;t much I can leave out. Thanks for reading this far. If you found this interesting, please spread the word or leave a comment!</p>
<p><i>PS: I could open up the source (it&#8217;s few hundred lines of Python) and throw it on github. I&#8217;d have to spend an afternoon refactoring it though, so let me know if you&#8217;re interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/building-a-scalable-real-time-search-architecture-with-sphinx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More Google Apps Integration</title>
		<link>http://blog.stunf.com/more-google-apps-integration/</link>
		<comments>http://blog.stunf.com/more-google-apps-integration/#comments</comments>
		<pubDate>Thu, 22 Mar 2012 12:33:36 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1244</guid>
		<description><![CDATA[Two weeks ago we added integration with Google Mail to easily handle workflows. Today we&#8217;re launching two new features for our Google Apps users: integration with Google Docs &#038; Google Calendar! Google Calendar Integration First, Google Calendar support: Google Calendar events on a Papyrs Page. You can create as many Google Calendars as you need. [...]]]></description>
			<content:encoded><![CDATA[<p>Two weeks ago we added integration with Google Mail to easily handle workflows. Today we&#8217;re launching two new features for our Google Apps users: integration with Google Docs &#038; Google Calendar! </p>
<h2>Google Calendar Integration</h2>
<p>First, Google Calendar support:</p>
<p><center><br />
<a title="Google Calendar events on a Papyrs Page" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/03/GCalendar.png"><img style="border: 1px solid #ddd;" title="Google Calendar events on a Papyrs Page" src="http://blog.stunf.com/wp-uploads/2012/03/GCalendar.png" ></a><br />
<em>Google Calendar events on a Papyrs Page.</em><br />
</center></p>
<p>You can create as many Google Calendars as you need. You can create Calendars for upcoming milestones, meetings, travel schedule, and so forth. Then you can simply drag a <b>Media Widget</b> on a Papyrs page and pick the Google Calendar of your choosing. People you share the Papyrs page with will then be able to view the events on the calendar. </p>
<p>The old Google Calendar widget (which doesn&#8217;t work so well) is still available. It&#8217;s now called &#8220;Classic Calendar Widget&#8221;.</p>
<h2>Tip: Papyrs + Thymer</h2>
<p>As many of you know already, you can place your Thymer tasks and deadlines on a Google Calendar using iCal (<a href="/archive-projects-ical-support-task-colors-project-titles/">read more</a>). So the next logical step is to put Thymer deadlines and milestones on a Papyrs page. So now you can. Next to each Thymer calendar event you&#8217;ll find a small link directly back to the Thymer task. Pretty handy!</p>
<h2>Google Docs Integration</h2>
<p>Google has some great applications. An online word processor (Google Docs), an online presentation builder (Google Spreadsheets) and so on. And if you want to effectively work together with your colleagues it helps if you can keep related Google Files on a page. With the new Google Docs integration in Papyrs, files from Google Docs can now be added easily to a Papyrs page, just like any other attachment. Simply add an attachment and use the Google Apps tab, where you can browse or search for your Google documents you want to attach:</p>
<p><center><br />
<a title="Browse Google Docs files" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/03/AttachGDocs.png"><img style="border: 1px solid #ddd;" title="Browse Google Docs files" src="http://blog.stunf.com/wp-uploads/2012/03/AttachGDocs.png" ></a><br />
<em>Browse Google Docs files.</em><br />
</center></p>
<p>You click on the files and you finally get a list on your page that looks like this:</p>
<p><center><br />
<a title="Documents, Spreadsheets, and Presentations attached to a Papyrs Page." rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/03/Attachments.png"><img style="border: 1px solid #ddd;" title="Documents, Spreadsheets, and Presentations attached to a Papyrs Page." src="http://blog.stunf.com/wp-uploads/2012/03/Attachments.png" ></a><br />
<em>Documents, Spreadsheets, and Presentations attached to a Papyrs Page.</em><br />
</center></p>
<p>This makes it easy to create pages to get an overview, organize, and discuss all relevant documents, whether you stored them on your PC, in Google Docs, or already have them on Papyrs. You can take advantage of these features as a Google Apps user or you can attach Google documents from your personal GMail account. Both works, so use whatever suits you best. </p>
<h2>Reorder attachments</h2>
<p>You can now change the order of attachments with drag and drop. Only a small change, but apparently something quite a few of you wanted!</p>
<h2>Note for Google Apps users</h2>
<p>The features outlined above won&#8217;t work until you grant Papyrs access to your Google Apps account. To grant Papyrs access navigate to <br />
<tt style=' margin: 10px; margin-left: 30px;font-size: 15px'>https://www.google.com/a/cpanel/<b>YOURDOMAIN.COM</b>/Dashboard</tt> <br />
and then click on the Papyrs logo on the bottom of the page. Then, under <b>Data access</b> you&#8217;ll see an option to grant access to Papyrs.</p>
<p>If you have trouble getting these features to work, just drop us a line at <a href="mailto:team@stunf.com">team@stunf.com</a> and we&#8217;ll figure out what&#8217;s wrong.</p>
<p>Also, Google Apps for Business is free for up to 10 users (<a href="http://www.google.com/apps/intl/en/group/index.html">Google Apps signup</a>).</p>
<h2>Little stuff</h2>
<ul>
<li>The Papyrs logo (or the Logo of your organization) in the upper left corner of every page is now clickable. It takes you back to your homepage.
<li>Image Galleries now work better on mobile devices.
<li>Attachment links are now clickable in the notification emails we send out.
</ul>
<h2>More to come&#8230;?</h2>
<p>We improved the integration of Papyrs with Google Apps by popular demand. So if you&#8217;d like to see even more Google Apps integration, let us know. Or maybe you have other ideas for Papyrs. Feature suggestions or perhaps you found a bug. Just shoot us an email.</p>
<p>We&#8217;ve been working hard on a lot of things we can&#8217;t reveal just yet. Some big, some small. More soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/more-google-apps-integration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Manage your Form Workflows from your Inbox!</title>
		<link>http://blog.stunf.com/manage-your-form-workflows-from-your-inbox/</link>
		<comments>http://blog.stunf.com/manage-your-form-workflows-from-your-inbox/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 11:44:23 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1205</guid>
		<description><![CDATA[Today we&#8217;re announcing more integration for Papyrs with Google Apps! (available for Papyrs for Google Apps users). If you&#8217;re someone who needs to spend a lot of time in your Google Mail Inbox, you probably already use the Notifications in Papyrs to stay up to date of new page changes and form submissions. Some updates [...]]]></description>
			<content:encoded><![CDATA[<p>Today we&#8217;re announcing more integration for Papyrs with Google Apps! (available for Papyrs for Google Apps users).</p>
<p>If you&#8217;re someone who needs to spend a lot of time in your Google Mail Inbox, you probably already use the Notifications in Papyrs to stay up to date of new page changes and form submissions. </p>
<p>Some updates might require you to take some action, especially when someone submits a new request that needs to be reviewed. To reduce the time you have to spend switching between apps, we&#8217;re now introducing a Papyrs Widget for Google Mail to help with that!</p>
<p>Everytime a form is submitted with a status field, and you&#8217;re an administrator for the form page, a widget automatically appears below your mail. Just by pressing a button, you can change the status of the form directly from your Inbox! </p>
<p>As an example, consider a form page in your Papyrs intranet for requesting Paid Time Off. When someone in your team submits a request, a widget is automatically shown below the notification email in Google Mail:</p>
<p><a title="Activity Stream" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/google_apps_workflow_status_request_large.png"><img style="border: 1px solid #ddd;" title="Manage your Workflows from your Inbox with the Mail Widget" src="http://blog.stunf.com/wp-uploads/2012/02/google_apps_workflow_status_request_small.png" alt="" width="570" height="303" /></a></p>
<p>If we want to change status (e.g. we want to Approve the request), just select the new status and click <b>Change Status</b>. That&#8217;s it, the status of the form request will be updated, without having to leave your Inbox!</p>
<p>Here&#8217;s another example, for a form to submit new Client Project Proposals:<br />
<a title="Add a custom widget in 3 easy steps" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/google_apps_workflow_status_client_large.png"><img style="border: 1px solid #ddd;" title="Manage your Workflows from your Inbox with the Mail Widget" src="http://blog.stunf.com/wp-uploads/2012/02/google_apps_workflow_status_client_small.png" ></a></p>
<p>We hope you like the new feature, which is now available to all Papyrs for Google Apps users!<br /> <br />
Note: if your Google Apps domain is already using Papyrs, your domain administrator needs to approve access to this new Papyrs feature on the Google Apps Control Panel first (http://www.google.com/a/&lt;domain&gt;).</p>
<p>We&#8217;ll be back with more news about further Google Apps integration, and other features, soon!</p>
<p><i>Want to read more about workflows? You can find more information in our documentation about <a href="http://papyrs.com/docs/workflows/">Form Workflow options</a></i>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/manage-your-form-workflows-from-your-inbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Papyrs Feature: Custom Widgets</title>
		<link>http://blog.stunf.com/new-papyrs-feature-custom-widgets/</link>
		<comments>http://blog.stunf.com/new-papyrs-feature-custom-widgets/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 12:00:49 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1179</guid>
		<description><![CDATA[Custom Widgets We added this feature by popular request. Papyrs supports a lot of widgets out of the box but sometimes you want to add something to a page that suits your personal needs completely. This is where Custom Widgets come in. With Custom Widgets you can add pretty much any 3rd party widget to [...]]]></description>
			<content:encoded><![CDATA[<h2>Custom Widgets</h2>
<p>We added this feature by popular request. Papyrs supports a lot of widgets out of the box but sometimes you want to add something to a page that suits your personal needs completely. This is where Custom Widgets come in. With Custom Widgets you can add pretty much any 3rd party widget to Papyrs. Social media widgets (for example: Facebook, Flickr, LinkedIn), RSS news, polls, maps, and much more. The list is endless!</p>
<p>For most custom widgets, you can simply copy-paste the embed code from the 3rd party&#8217;s website into the Custom Widget in Papyrs. If you happen to know how to use some HTML code yourself, you can also use a Custom Widget to customize a Papyrs page even more, and add elements that look exactly the way you want to. Custom widgets can use any HTML or Javascript code, so custom widgets give you complete flexibility. This flexibility does not compromise the security of Papyrs, as we&#8217;ve made sure that custom widgets can be safely contained within a page.</p>
<p>So how do you add a custom widget? It&#8217;s easy:<br />
<center><br />
<a title="Add a custom widget in 3 easy steps" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/addwidget.png"><img style="border: 1px solid #ddd;" title="Add a custom widget in 3 easy steps" src="http://blog.stunf.com/wp-uploads/2012/02/addwidget.png" ></a><br />
<em>Add a custom widget in 3 easy steps.</em><br />
</center></p>
<p>Below are some ideas of what you can use Custom Widgets for.</p>
<h2>Examples</h2>
<p><center><br />
<a title="An RSS widget shows the news from the NYTimes" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/rss1.png"><img style="border: 1px solid #ddd;" title="An RSS widget shows the news from the NYTimes." src="http://blog.stunf.com/wp-uploads/2012/02/rss1.png" ></a><br />
<em>An RSS widget shows the news from the NYTimes (powered by webrss.com)</em><br />
</center></p>
<p><center><br />
<a title="A poll widget from widgetbox.com" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/poll.png"><img style="border: 1px solid #ddd;" title="A poll widget from widgetbox.com" src="http://blog.stunf.com/wp-uploads/2012/02/poll.png" ></a><br />
<em>A poll widget from widgetbox.com</em><br />
</center></p>
<p><center><br />
<a title="A basic table" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/table.png"><img style="border: 1px solid #ddd;" title="A basic table" src="http://blog.stunf.com/wp-uploads/2012/02/table.png" ></a><br />
<em>A basic table</em><br />
</center></p>
<p><center><br />
<a title="Add a LinkedIn profile or company widget to a page." rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/02/linkedinwidget.png"><img style="border: 1px solid #ddd;" title="Add a LinkedIn profile or company widget to a page." src="http://blog.stunf.com/wp-uploads/2012/02/linkedinwidget.png" width="600"></a><br />
<em>Add a LinkedIn profile or company widget to a page</em><br />
</center></p>
<p><H2>That&#8217;s it</h2>
<p>We&#8217;ve also made a lot of changes behind the scenes and made Papyrs a bit faster. More news next week!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-papyrs-feature-custom-widgets/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Papyrs Launches!</title>
		<link>http://blog.stunf.com/papyrs-launches/</link>
		<comments>http://blog.stunf.com/papyrs-launches/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 20:00:51 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1150</guid>
		<description><![CDATA[After more than a year of developing, designing, discussing all the beta feedback with you (thanks everyone!), even more coffee and even shorter nights, we are thrilled to finally drop the beta label and announce the launch of Papyrs! What is Papyrs? Papyrs is a web application which anyone can use to build their own [...]]]></description>
			<content:encoded><![CDATA[<p>After more than a year of developing, designing, discussing all the beta feedback with you (thanks everyone!), even more coffee and even shorter nights, we are thrilled to finally drop the beta label and announce the launch of Papyrs!</p>
<p><b>What  is Papyrs?</b><br />
Papyrs is a web application which anyone can use to build their own personalized intranet for their company or team. No technical knowledge is required: just use drag &#038; drop. Nothing to host or to install. Super easy. You can create pages to share news, information, files, images, and more with your colleagues and clients. You can even add custom online forms, which you can use to collect data and process requests. Social features such as the activity stream help you to improve communication and work better together. With the powerful search bar you can find back all your information, discussions and documents instantly. </p>
<p>Since we started the beta in the summer of last year, we have added a lot of features and improvements (powerful instant search, activity stream, visual version history, updated design, Google Apps integration, just to name a few). As always we will continue to add more functionality, and we always appreciate your feedback! We really love working on this and we have big plans to take Papyrs further in the future!</p>
<p><b>Subscription Plans</b><br />
With the end of the beta we&#8217;re also introducing the subscription plans today. We decided to keep it really simple: $5 (€4) per user per month, that&#8217;s it. No page, form, or file limit! People you invite via email to share a page, but are not in your team, do not count towards the number of users. For the very small teams or one man shops out there, we also have a Free plan for up to two users. <br />If you sign up within the next 7 days you&#8217;ll get a 10% life-time discount with the <b>coupon LAUNCH10</b>!<br />
<br />
You can find updates information on Papyrs and the subscription plans at <a href='http://www.papyrs.com/signup/'>www.papyrs.com/signup/</a>. The <a href='http://www.papyrs.com/docs/'>documentation and support pages</a> are also updated. </p>
<p><b>What happens to us beta users?</b><br />
You will receive an email today and a notice bar will be displayed in Papyrs. Your account will be converted to a free trial, so you will get an extra fully-featured 30 days to either pick a subscription or a Free account. As a thank you for all our beta users, if you subscribe within 7 days you get an extra beta discount on your Papyrs subscription &#8211; for life!</p>
<p>
We hope you enjoy using Papyrs and we&#8217;ll keep you updated on this blog about the big plans we have in store for Papyrs in the future!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/papyrs-launches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Papyrs Feature: Show changes between versions of pages</title>
		<link>http://blog.stunf.com/new-papyrs-feature-show-changes-between-versions-of-pages/</link>
		<comments>http://blog.stunf.com/new-papyrs-feature-show-changes-between-versions-of-pages/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 09:11:42 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1133</guid>
		<description><![CDATA[View changes between versions of pages Today we added a feature to Papyrs that makes it really easy to see how a page has changed over time. It will show you a visual comparison that highlights exactly what has changed. See at a glance which text has changed (click for a larger screenshot) Deleted text [...]]]></description>
			<content:encoded><![CDATA[<h2>View changes between versions of pages</h2>
<p>Today we added a feature to Papyrs that makes it really easy to see how a page has changed over time. It will show you a visual comparison that highlights exactly what has changed.</p>
<p><center><br />
<a title="Differences between versions are highlighted" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/01/diff3.png"><img style="border: 1px solid #ddd;" title="Differences between versions are highlighted" src="http://blog.stunf.com/wp-uploads/2012/01/diff3.png" width="600"></a><br />
<em>See at a glance which text has changed (click for a larger screenshot)</em><br />
</center></p>
<p>Deleted text is in red, newly added text in green. Changes to image galleries, forms, and other widgets are also highlighted for easy comparison. </p>
<p><center><br />
<a title="Select which versions to compare" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/01/diff2.png"><img style="border: 1px solid #ddd;" title="Select which versions to compare" src="http://blog.stunf.com/wp-uploads/2012/01/diff2.png" width="600"></a><br />
<em>Select which two versions you wish to compare</em><br />
</center></p>
<p>Compare pages with a click of a button. That&#8217;s it. Have a nice weekend everybody!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-papyrs-feature-show-changes-between-versions-of-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search for Papyrs &amp; more</title>
		<link>http://blog.stunf.com/search-for-papyrs-and-more/</link>
		<comments>http://blog.stunf.com/search-for-papyrs-and-more/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 19:57:48 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1085</guid>
		<description><![CDATA[Today we&#8217;re launching a few new features for Papyrs. Let&#8217;s start with the biggest one: Search With Papyrs it is now possible to search within all your pages, comments, contacts and profiles, attachments, and submitted forms. Just start typing in the search bar and Papyrs returns the results nearly instantaneously. It has find-as-you-type. Never again [...]]]></description>
			<content:encoded><![CDATA[<p>Today we&#8217;re launching a few new features for Papyrs. Let&#8217;s start with the biggest one:</p>
<h2>Search</h2>
<p>With Papyrs it is now possible to search within all your <b>pages</b>, <b>comments</b>, <b>contacts and profiles</b>, <b>attachments</b>, and submitted <b>forms</b>. Just start typing in the search bar and Papyrs returns the results nearly instantaneously. It has find-as-you-type. Never again waste more than a few seconds to find back that document, that attachment to a certain form, or a discussion with your co-worker. Of course Papyrs will only show items in the search results for which you have the necessary permissions.</p>
<p><center><br />
<a title="Search!" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2012/01/Search1L.png"><img style="border: 1px solid #ddd;" title="Search!" src="http://blog.stunf.com/wp-uploads/2012/01/Search1.png" alt="It means: load letter-sized paper in the Paper Cassette. :)" width="600"></a><br />
<em>Search your entrie Papyrs intranet in milliseconds: Papyrs finds your pages, comments, contacts, files, and submitted forms (click for larger screenshot)</em><br />
</center></p>
<h2>Searches within attachments</h2>
<p>Papyrs will also searche within attachments. You can find text contained in <b>PDF files</b>, <b>Word documents</b> and <b>Excel spreadsheets</b>. Do you want us to search within other types of documents as well? Just drop us a line at team@stunf.com and let us know.</p>
<h2>Advanced Search</h2>
<p>There are also a number of advanced search options:</p>
<table>
<tr>
<th width="250">Command</th>
<th>Result</th>
</tr>
<tr>
<td><i>Keyword</i></td>
<td>Finds all pages, files, etc, that contain that keyword.</td>
</tr>
<tr>
<td><i>Keyword AnotherKeyword</i></td>
<td>Finds all pages, files, etc, that contain <b>both</b> keywords.</td>
</tr>
<tr>
<td><i>Keyword -AnotherKeyword</i></td>
<td>Finds all pages, files, etc, that contain <i>Keyword</i> <b>but not</b> <i>AnotherKeyword</i>.</td>
</tr>
<tr>
<td><i>Keyword | Anotherkeyword</i></td>
<td>Finds all pages, files, etc, that contain <b>either</b> of the keywords.</td>
</tr>
<tr>
<td><i>(One &#038; Keyword) | Anotherkeyword</i></td>
<td>Use braces for more complex queries&#8230;</td>
</tr>
<tr>
<td><i>&#8220;exact match&#8221;</i></td>
<td>Use quotes to search for an exact sequence of keywords.</td>
</tr>
</table>
<h2>Prettier URLs</h2>
<p>In the previous version of Papyrs links looked pretty complex. A typical page would have a link that looked like https://yoursite.papyrs.com/page/5441/This-is-title-of-the-page. Hard to remember and hard to type! Also, if you shared the page with others by email or if you made the page open to the public the link would change. It would start with https://yoursite-public instead). That just wasn&#8217;t very convenient, so we&#8217;ve changed it. Links to your papyrs pages now look like this: https://yoursite.papyrs.com/Your-Page. Simple and easy to type! If the page is shared or public, people you share the page with can access the page with the same link. </p>
<p>When you go to the document&#8217;s settings page you can change the location (URL):</p>
<p><center><br />
<a title="Change Page Location" rel="lightbox[1035]" href="http://blog.stunf.com/wp-uploads/2012/01/ChangeSlug.png"><img style="border: 1px solid #ddd;" title="Change Page Location" src="http://blog.stunf.com/wp-uploads/2012/01/ChangeSlug.png" alt="" ></a><br />
<em>Change the location of the page</em><br />
</center></p>
<h2>Smaller changes</h2>
<p>1. You can now share profile pages by email address and make profile pages public.</p>
<p>2. You can now link to conversations on pages and on the Activity Feed. Easy if you want to send a link to a conversation via Instant Message or by email.</p>
<p><center><br />
<a title="Link to conversations on the Activity Feed" rel="lightbox[1035]" href="http://blog.stunf.com/wp-uploads/2012/01/feedlink.png"><img style="border: 1px solid #ddd;" title="Link to conversations on the Activity Feed" src="http://blog.stunf.com/wp-uploads/2012/01/feedlink.png" width="600" alt="" ></a><br />
<em>Link to conversations on the Activity Feed</em><br />
</center></p>
<h2>That&#8217;s it</h2>
<p>We&#8217;re really thrilled to start the year with these new additions, and we think the Search is going to save everybody a lot of time! More new features coming soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/search-for-papyrs-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New in Papyrs: Keep everybody on the same page with the Activity Stream</title>
		<link>http://blog.stunf.com/new-in-papyrs-keep-everybody-on-the-same-page-with-the-activity-stream/</link>
		<comments>http://blog.stunf.com/new-in-papyrs-keep-everybody-on-the-same-page-with-the-activity-stream/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 15:09:17 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1050</guid>
		<description><![CDATA[Hi everyone, Over the past few months we have been adding many new features to Papyrs. This week we launched a design update and the Activity Stream. With a lot of different information going back and forth between team members, the Activity Stream is a great way to stay up to date with everything that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone,</p>
<p>Over the past few months we have been adding many new features to Papyrs. This week we launched a design update and the Activity Stream.</p>
<p>With a lot of different information going back and forth between team members, the Activity Stream is a great way to stay up to date with everything that&#8217;s happening in your team.  You can find all the latest actions, post or view comments and status updates for everyone in your team or in a specific subgroup.</p>
<p>Streams have been an important part of many modern social networks, and are also becoming an important way to communicate within businesses and organizations. It&#8217;s an easy way to get your announcements or questions &amp; answers out to entire teams, without spamming and cluttering their Inbox. This also makes it easier for other people to reply on activity items, participate in discussions and keep people up to date about their progress. Because inactive discussions automatically &#8216;sink&#8217;  to the bottom of the stream, the stream is good central place for both having active discussions as well as posting about updates (like <em>micro blogging </em>social networks).</p>
<p><center><br />
<a title="Activity Stream" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2011/10/feed_example.png"><img style="border: 1px solid #ddd;" title="Activity Stream" src="http://blog.stunf.com/wp-uploads/2011/10/feed_example_small.png" alt="" width="597" height="373" /></a><br />
<em>Example of the Activity Stream (click for larger screenshot)</em><br />
</center></p>
<p>Because the Activity Stream is fully integrated with the other functionality in Papyrs, any updates to pages and forms are automatically posted to the stream, and visible only to people with permission to view this type of activity. For example, when Mary submits an Expense Reimbursement form and Mark from Accounting denies the request, it will be visible for her in the Activity Stream and she can directly access the form to add that missing receipt.</p>
<p>The Stream also supports sharing with and subscribing to items only within certain sub groups. It&#8217;s also possible to add a summary of recent activity to your pages using the Navigation widget, e.g. on your homepage. Finally, discussions on pages now also support replies on comments (threading), and new posts appear in the Stream as well.</p>
<p><strong>UI Design Updates</strong></p>
<p><center><br />
<a title="Activity Stream" rel="lightbox[1034]" href="http://blog.stunf.com/wp-uploads/2011/10/screenshot_edit_mode.png"><img style="border: 1px solid #ddd;" title="Screenshot showing the new design - Editing a page" src="http://blog.stunf.com/wp-uploads/2011/10/screenshot_edit_mode_small.png" alt="" width="585" height="449" /></a><br />
<em>Screenshot showing the new design &#8211; Editing a page</em><br />
</center></p>
<p>We also made some updates to the UI design of Papyrs, and added new buttons to the top of the page to quickly switch between the main parts of Papyrs (home page, page navigation, activity stream, people directory and settings).</p>
<p>We hope you like the new look and features!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-in-papyrs-keep-everybody-on-the-same-page-with-the-activity-stream/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Papyrs available in Google Apps Marketplace</title>
		<link>http://blog.stunf.com/papyrs-available-in-google-apps-marketplace/</link>
		<comments>http://blog.stunf.com/papyrs-available-in-google-apps-marketplace/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 21:43:01 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1033</guid>
		<description><![CDATA[We&#8217;re glad to announce that Papyrs is also available in the Google Apps Marketplace! If you are a Google Apps user, you can now add Papyrs to your Google Apps domain directly from the marketplace. With Papyrs you can easily build an intranet for your team using drag &#38; drop, and use it to collaborate better with colleagues [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re glad to announce that Papyrs is also available in the Google Apps Marketplace! If you are a Google Apps user, you can now add Papyrs to your Google Apps domain <a href="http://www.google.com/enterprise/marketplace/viewListing?productListingId=4378+18142476919037224028">directly from the marketplace</a>.</p>
<p>With Papyrs you can easily build an intranet for your team using drag &amp; drop, and use it to collaborate better with colleagues and clients. Easily create pages with rich notes, documents, images and much more to share all your information. Add custom online forms to collect data and process requests. It&#8217;s all very easy to use, so there&#8217;s no technical knowledge required!</p>
<p>Papyrs integrates seamlessly with Google Apps. After adding Papyrs you can:</p>
<p style="text-align: center;"><a rel="attachment wp-att-1034" href="http://blog.stunf.com/papyrs-available-in-google-apps-marketplace/gapp_papyrs_nav/"><img class="size-full wp-image-1034 aligncenter" title="gapp_papyrs_nav" src="http://blog.stunf.com/wp-uploads/2011/06/gapp_papyrs_nav.png" alt="" width="465" height="252" /></a></p>
<div>
<ul>
<li>Start using Papyrs with your existing Google account (Single Sign On); no extra log in or account required!</li>
<li>Navigate between Papyrs and your other Google apps using Google&#8217;s universal navigation.</li>
<li>Invite other users from your apps domain to start collaborating with Papyrs. Start sharing information and collecting data within minutes. (inviting users outside your domain is also supported!)</li>
</ul>
</div>
<div id="_mcePaste">We&#8217;re happy to add Papyrs to the large family of useful apps in the Marketplace, and hope it helps Google Apps users to be even more productive. Already added Papyrs to your domain? As always, we&#8217;d love to hear what you think: comments, suggestions and questions are always welcome!</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/papyrs-available-in-google-apps-marketplace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Thymer feature &#8211; &#8220;In&#8221; box</title>
		<link>http://blog.stunf.com/new-thymer-feature-in-box/</link>
		<comments>http://blog.stunf.com/new-thymer-feature-in-box/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 15:43:17 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1015</guid>
		<description><![CDATA[For people interested in the Getting Things Done (GTD) method, the In-box is probably already a familiar concept. The inbox is a place where you collect all your &#8220;stuff&#8221;: thoughts and tasks which need further processing. When we designed Thymer, we made sure adding new items to your list is fast and easy. This also [...]]]></description>
			<content:encoded><![CDATA[<p>For people interested in the <a href="http://en.wikipedia.org/wiki/Getting_Things_Done">Getting Things Done</a> (GTD) method, the <em>In</em>-box is probably already a familiar concept. The inbox is a place where you collect all your &#8220;stuff&#8221;: thoughts and tasks which need further processing.</p>
<p>When we designed Thymer, we made sure adding new items to your list is fast and easy. This also makes it easy to dump your thoughts onto your task list. Some of those are not actionable tasks yet. For example, you might have added some items you need more information about, forwarded some emails into your Thymer account, or entered items you don&#8217;t know yet when to do (if at all).</p>
<p>If you are used to getting things out of your head this way, you might have run into the problem where your Today section becomes cluttered with thoughts or non-actionable items. For our users who prefer to collect their stuff before organizing it further, we have added the Inbox feature to Thymer.</p>
<p>The Inbox works like any other separator (like <em>Today</em> or <em>Week</em>), which divide your task list into different sections. Once enabled, all items you add, through the <em>Add</em> bar or by email, are automatically added to the <em>Inbox</em>. Items with a deadline, however, are still automatically added to the corresponding date section of your task list. Like any other separator you can also collapse the <em>Inbox</em> section. This way, you can add as many thoughts and unorganized items without cluttering your schedule of actionable tasks.</p>
<p style="text-align: center;"><a rel="attachment wp-att-1016" href="http://blog.stunf.com/new-thymer-feature-in-box/inbox_3/"><img class="size-full wp-image-1016 aligncenter" title="inbox_3" src="http://blog.stunf.com/wp-uploads/2011/06/inbox_3.png" alt="" width="525" height="307" /></a></p>
<p>Once you have collected &#8220;stuff&#8221; in the <em>Inbox,</em> you can process the items further. Either:</p>
<ul>
<li><strong>Do &#8211; </strong>GTD suggests to do tasks that take less than two minutes immediately</li>
<li><strong>Defer</strong> &#8211; Drag your item somewhere on your schedule (e.g. Today, Monday, or Someday)</li>
<li><strong>Delete</strong> &#8211; The easiest way to get  rid of a task!</li>
<li><strong>Delegate</strong> &#8211; Click the edit icon and re-assign the task to a team member</li>
</ul>
<p>You can add the Inbox separator by clicking on the <strong>+</strong> icon on a separator, select the Inbox option in the menu, and click Apply (see the screenshots below).</p>
<p style="text-align: center;"><a rel="attachment wp-att-1017" href="http://blog.stunf.com/new-thymer-feature-in-box/inbox_add_1/"><img class="size-full wp-image-1017 aligncenter" title="inbox_add_1" src="http://blog.stunf.com/wp-uploads/2011/06/inbox_add_1.png" alt="" width="414" height="315" /></a></p>
<p style="text-align: center;"><a rel="attachment wp-att-1018" href="http://blog.stunf.com/new-thymer-feature-in-box/inbox_add_2/"><img class="size-full wp-image-1018 aligncenter" title="inbox_add_2" src="http://blog.stunf.com/wp-uploads/2011/06/inbox_add_2.png" alt="" width="434" height="268" /></a></p>
<p>We hope you find it useful!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-thymer-feature-in-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why we created Papyrs</title>
		<link>http://blog.stunf.com/why-we-created-papyrs/</link>
		<comments>http://blog.stunf.com/why-we-created-papyrs/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 13:28:37 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.stunf.com/?p=1011</guid>
		<description><![CDATA[For those curious why we build Papyrs and not some other product, here&#8217;s our reasoning: The problem Collecting, sharing and finding back all your information is painful. Even with our little startup we already bumped into this problem. First we only had some notes with ideas (e.g. for new features), screenshots, drafts, discussions and design [...]]]></description>
			<content:encoded><![CDATA[<p>For those curious why we build Papyrs and not some other product, here&#8217;s our reasoning:</p>
<h2>The problem</h2>
<p>Collecting, sharing and finding back all your information is painful. Even with our little startup we already bumped into this problem. First we only had some notes with ideas (e.g. for new features), screenshots, drafts, discussions and design documents. Then, feedback from users, press clippings, etc. As we got more users we got more business data: instructions, receipts, invoices, that sort of thing. The more data we needed to share and keep track of, the more time it took to file them and find them back.</p>
<p>We figure every company must run into this problem, so we decided to check out the software packages out there.</p>
<h2>Enter Wikis &amp; Intranets</h2>
<p>We tried some wiki-like software. Wikis can be light-weight but they don&#8217;t really fit our style of working. We don&#8217;t want to use those weird markup languages just to write a document. It&#8217;s too difficult to add a bunch of files or an image gallery. You spend too much time messing around with the Wiki itself and it&#8217;s all a huge distraction.</p>
<p>We tried some other apps that promise to address these problems but they turn out to be too limited in functionality or every task takes a dozen clicks.</p>
<p>Finally we tried some bigger intranet software. They offer all of the features we need (and then some), but unfortunately &#8220;enterprise&#8221; software takes ages to install and it costs and arm and a leg. Besides, because those enterprise solutions try to do everything they don&#8217;t do anything well. The user experience is lousy, and sometimes even requires programming to get something done! For software you need to use on a daily basis we want something that makes us happy using it.</p>
<p>Not only did we need a solution for ourselves, but we knew from experience other businesses and teams also waste time (and money) by inefficiently managing their information and documents. Not just documents but they also manually collect data in Excel (for example time sheets, customer surveys, expense reimbursements and leave of absence requests). Works fine for the first week, but as time passes those Excel files become more and more cluttered and unusable.</p>
<p>We couldn&#8217;t find any solution that would solve all these problems in a friendly manner and without requiring technical knowledge. This seemed like a perfect opportunity for us to build an app that would solve these problems for good!</p>
<h2>Making Intranets cool again</h2>
<p>When we see the word &#8220;intranet&#8221; big companies come to mind, armed with an army of consultants hired to install and customize the intranet. But after we put further thought into it we realized that an intranet is exactly what we were looking for after all: we want to build up a knowledge base, share documents, files, add forms, discuss ideas and collaborate with team members and clients. We just want it to be user friendly. No markup languages, no programming. Just drag &amp; drop. That&#8217;s why we developed Papyrs.</p>
<p>We have been using Papyrs internally for the last couple of months and it has completely transformed the way we work. We get email updates whenever pages are updated, we can now find the information we&#8217;re looking for in seconds instead of minutes, we no longer have to email Word documents back and forth or copy/paste data in Excel, and we can access everything from anywhere. Our hope is that it&#8217;s going to have a similar positive effect on the companies of our customers. It&#8217;s going to be exciting!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/why-we-created-papyrs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing our new product! &#8212; Papyrs</title>
		<link>http://blog.stunf.com/announcing-our-new-product-papyrs/</link>
		<comments>http://blog.stunf.com/announcing-our-new-product-papyrs/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 21:17:12 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Papyrs]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=923</guid>
		<description><![CDATA[Hi everyone, big news today for our little company! For the last months we&#8217;ve been working very hard on the development of a new product and we&#8217;re happy to finally announce it today! Of course we&#8217;re working on the finishing touches, but we&#8217;re almost ready for the private beta. So what we&#8217;re showing today is [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone, big news today for our little company!</p>
<p>For the last months we&#8217;ve been working very hard on the development of a new product and we&#8217;re happy to finally announce it today! Of course we&#8217;re working on the finishing touches, but we&#8217;re almost ready for the private beta. So what we&#8217;re showing today is a first glimpse of the new product. So, here goes:</p>
<p><center><a target='_new' href='http://www.papyrs.com'><img src="http://papyrs.com/site_media/images/papyrs_logolg.png" alt="Papyrs" border=0/></a><br />
<i>An intranet to keep your business information organized</i>.<br />
</center></p>
<p>At <a target='_blank' href="http://www.papyrs.com">www.papyrs.com</a> you can read all about Papyrs and sign up to receive <b>a beta invite</b> once we launch. We&#8217;re really curious about your feedback! (be honest :). If you have any questions or comments, feel free to shout out your thoughts on Twitter (@stunf) or in the comments below. We hope you find Papyrs interesting, and we look forward to the beta! We&#8217;ll keep you updated on any Papyrs news on this blog and via twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/announcing-our-new-product-papyrs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Status &amp; New Feature: File Attachments!</title>
		<link>http://blog.stunf.com/status-new-feature-file-attachments/</link>
		<comments>http://blog.stunf.com/status-new-feature-file-attachments/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 20:38:16 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=896</guid>
		<description><![CDATA[It has been a while since our last blog post in June (!). So what have we been up to since then? First of all, we have been making a lot of changes &#8216;behind the scenes&#8217;. We have upgraded our server architecture, so we hope Thymer feels even snappier. We have also added a lot [...]]]></description>
			<content:encoded><![CDATA[<p>It has been a while since our last blog post in June (!). So what have we been up to since then? First of all, we have been making a lot of changes &#8216;behind the scenes&#8217;. We have upgraded our server architecture, so we hope Thymer feels even snappier. We have also added a lot of small improvements and fixes, such as:</p>
<p>- Time Tracking on the Mobile Version<br />
- Improved print view<br />
- Small improvements to the web version to work better with the iPad<br />
- New tag selection screen when editing a task<br />
- Pagination for the activity feed<br />
- Improvements to email notifications</p>
<p>Today we&#8217;re also releasing another feature we&#8217;ve been working on:</p>
<p><strong>File Attachments</strong></p>
<p>It&#8217;s now possible to share files in your team by attaching files to comments on tasks. See the following screenshots for an overview:</p>
<p><center><a rel="lightbox" href='http://blog.stunf.com/wp-uploads/2010/09/attachment.png'><img class="alignnone size-full wp-image-899" src="http://blog.stunf.com/wp-uploads/2010/09/attachment_small.png" width="484" height="184" /></a><br />
<i>Add attachments to comments in the discussion on tasks.</i></p>
<p><img class="alignnone size-full wp-image-898" src="http://blog.stunf.com/wp-uploads/2010/09/attachment_feed.png" width="372" height="160" /><br />
<i>Attachments also show up in the recent activity feed.</i></p>
<p><img src="http://blog.stunf.com/wp-uploads/2010/09/email.png" width="233" height="104" class="alignnone size-full wp-image-902" /><br />
<i>Just like creating new tasks and comments by sending an email to addtask@thymer.com, you can now also send file attachments directly to Thymer! Links to attachments will also show up in email notifications you receive from Thymer.</i><br />
</center></p>
<p>All existing accounts will receive some storage space for free:</p>
<ul>
<li>Free accounts: 100MB
<li>Professional: 512MB
<li>Small Team: between 1 and 5 gigabyte
<li>Business Team: between 5 and 15 gigabyte
</ul>
<p>You can find your storage quota and how much space you&#8217;ve used on the settings page.</p>
<p><b>Last, but not least&#8230;</b><br />
Finally, we&#8217;re also working on a <strong>new product</strong>! We&#8217;re very excited about it and we&#8217;re going to make an announcement soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/status-new-feature-file-attachments/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New reporting features</title>
		<link>http://blog.stunf.com/new-reporting-features/</link>
		<comments>http://blog.stunf.com/new-reporting-features/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 17:35:30 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=887</guid>
		<description><![CDATA[In order to track the time and costs of projects and people, Reports can be created from change log entries at the Reports page. In the Create Report dialog, a project, a member from your team, and some additional options can be selected. The report then shows the changes made by that person in that [...]]]></description>
			<content:encoded><![CDATA[<p>In order to track the time and costs of projects and people, Reports can be created from change log entries at the Reports page. In the Create Report dialog, a project, a member from your team, and some additional options can be selected. The report then shows the changes made by that person in that project, during the selected date range. To make it even easier to find out how much time was spent where and by whom, we now introduce an additional reporting feature: grouping by projects or persons.</p>
<p style="text-align: center;"><img class="size-full wp-image-888 aligncenter" title="grouping_small" src="http://blog.stunf.com/wp-uploads/2010/06/grouping_small.png" alt="grouping_small" width="472" height="271" /></p>
<p>When creating a report for &#8220;All&#8221; projects, or &#8220;All&#8221; users, a new option appears: &#8220;Group by project&#8221;, or &#8220;Group by user&#8221;. For example, to see how much time Emily spent on which project in June, we can now select &#8220;Emily&#8221;, 6/1 through 6/30, &#8220;All&#8221; projects, and &#8220;Group by projects&#8221;. The report will still be grouped by date, but first by project, showing sub totals per project.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-889" title="report_grouping_example" src="http://blog.stunf.com/wp-uploads/2010/06/report_grouping_example.png" alt="report_grouping_example" width="487" height="768" /><br />
Example of a report of time spent by Peter in May&amp;June. Grouped by project.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-reporting-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extra notification, import and export options</title>
		<link>http://blog.stunf.com/extra-notification-import-and-export-options/</link>
		<comments>http://blog.stunf.com/extra-notification-import-and-export-options/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 13:54:47 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=877</guid>
		<description><![CDATA[Some more small feature news today. If you&#8217;ve been using the Settings page recently you might have noticed some additional options. Here&#8217;s an overview of what&#8217;s new: More notification settings For those of you who like to receive email updates about changes and comments made by team members, you can enable email notifications under Settings [...]]]></description>
			<content:encoded><![CDATA[<p>Some more small feature news today. If you&#8217;ve been using the Settings page recently you might have noticed some additional options. Here&#8217;s an overview of what&#8217;s new:</p>
<p><strong>More notification settings</strong><br />
For those of you who like to receive email updates about changes and comments made by team members, you can enable email notifications under Settings > Email me at team activity. One option is to receive email for all updates. If you only want to track tasks you delegated to others, select &#8220;On, only for tasks I delegated to others&#8221;. A new option, &#8220;only for tasks for which I&#8217;m responsible&#8221; can be used to only get email notifications about your own tasks.</p>
<p><img src="http://blog.stunf.com/wp-uploads/2010/04/screenshot-notification-settings.png" alt="screenshot-notification-settings" title="screenshot-notification-settings" width="483" height="73" class="alignnone size-full wp-image-878" /></p>
<p><strong>Export</strong><br />
Some users asked us if we could add an option to export the task list. This can be useful for various reasons, whether you want to have an offline copy or maybe keep old versions of your task list for administrative purposes. We now added this feature, which you can access under Settings > Account.</p>
<p><img src="http://blog.stunf.com/wp-uploads/2010/04/screenshot-import.png" alt="screenshot-import" title="screenshot-import" width="420" height="113" class="alignnone size-full wp-image-879" /></p>
<p><strong>Import from external iCal feed</strong><br />
Another request was to make it easier to import tasks from other services. We now added preliminary support for importing tasks from services which offer iCal export, such as Remember the Milk. This option, too, can be found under Settings > Account.</p>
<p><strong>What&#8217;s next</strong><br />
The last few weeks we&#8217;ve also been working on an API, which we plan to release soon. Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/extra-notification-import-and-export-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning and calendar improvements</title>
		<link>http://blog.stunf.com/planning-and-calendar-improvements/</link>
		<comments>http://blog.stunf.com/planning-and-calendar-improvements/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 15:14:10 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=836</guid>
		<description><![CDATA[New: Start and end times for tasks To give tasks a start and end time you can use tags like these: Tag Effect @2pm-4pm Creates a task that lasts from 2pm to 4pm, in your timezone. @2pm Creates a task that starts at 2pm. Will show up on your calendar as a one hour event. [...]]]></description>
			<content:encoded><![CDATA[<h3>New: Start and end times for tasks</h3>
<p><a rel="lightbox" href="http://blog.stunf.com/wp-uploads/2010/03/timespan.png"><img class="aligncenter size-large wp-image-837" title="timespan" src="http://blog.stunf.com/wp-uploads/2010/03/timespan-1024x596.png" alt="timespan" width="450" /></a></p>
<p><span style="font-weight: normal;">To give tasks a start and end time you can use tags like these:</span></p>
<table style="margin-left: 1em; font-weight: normal" border="0" cellspacing="3">
<tbody>
<tr>
<th valign="top">Tag</th>
<th valign="top">Effect</th>
</tr>
<tr>
<td valign="top">@2pm-4pm</td>
<td valign="top">Creates a task that lasts from 2pm to 4pm, in your timezone.</td>
</tr>
<tr>
<td valign="top">@2pm</td>
<td valign="top">Creates a task that starts at 2pm. Will show up on your calendar as a one hour event.</td>
</tr>
<tr>
<td valign="top">@16:00-17:30</td>
<td valign="top">You can also use a 24h clock</td>
</tr>
<tr>
<td valign="top">@8-11am</td>
<td valign="top">Shorthand is allowed</td>
</tr>
</tbody>
</table>
<p><span style="font-weight: normal;">If you want to specify the start and end time for a task you also have to give the task a due date. So &#8220;</span><em><span style="font-weight: normal;">Attend sales seminar @4-6pm</span></em><span style="font-weight: normal;">&#8221; will not work (4pm on what day?) but &#8220;</span><em><span style="font-weight: normal;">Attend sales seminar @tomorrow @4-6pm</span></em><span style="font-weight: normal;">&#8221; will work.</span></h3>
<h3>Calendar improvements</h3>
<p>- The start and end times also show up on your calendar.<br />
- You can now use &#8220;only show tasks with a deadline&#8221; to keep the clutter from your calendar</p>
<p><a rel="lightbox" href="http://blog.stunf.com/wp-uploads/2010/03/ical2.png"><img class="aligncenter size-small wp-image-838" title="ical2" src="http://blog.stunf.com/wp-uploads/2010/03/ical2-1024x415.png" alt="ical2" width="450" /></a><br />
<img class="aligncenter size-medium wp-image-847" title="icaliphone2" src="http://blog.stunf.com/wp-uploads/2010/03/icaliphone2-200x300.jpg" alt="icaliphone2" width="200" height="300" /><br />
<em>Now you can see when events start on your iPhone, and you can get alerts as well</em></p>
<h3>Tip: Free SMS/text notifications</h3>
<p>If you synchronize your Thymer appointments with Google Calendar you can get text notifications for free.</p>
<p><a rel="lightbox" href="http://blog.stunf.com/wp-uploads/2010/03/gcalsms.png"><img class="aligncenter size-medium wp-image-851" title="gcalsms" src="http://blog.stunf.com/wp-uploads/2010/03/gcalsms-300x191.png" alt="gcalsms" width="300" height="191" /></a></p>
<p><em>Google Calendar</em></p>
<p>SMS notifications have saved us on more than one occasion, and you can&#8217;t beat the price! Thanks Google!</p>
<h3>Minor search improvements</h3>
<p>A few of our users requested a few more special tags to make it easier to find their tasks, so now you can also use the following tags:</p>
<table style="margin-left: 1em" border="0" cellspacing="3">
<tbody>
<tr>
<th valign="top">Tag</th>
<th valign="top">Effect</th>
</tr>
<tr>
<td valign="top">@notags</td>
<td valign="top">Find all tasks without tags</td>
</tr>
<tr>
<td valign="top">@noproject</td>
<td valign="top">Find all tasks that are not part of a project</td>
</tr>
<tr>
<td valign="top">@nodue</td>
<td valign="top">Tasks without a due date</td>
</tr>
<tr>
<td valign="top">@norepeat</td>
<td valign="top">Tasks that do not recur</td>
</tr>
</tbody>
</table>
<p>That&#8217;s it for today. More news coming soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/planning-and-calendar-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thymer for iPhone</title>
		<link>http://blog.stunf.com/thymer-for-iphone/</link>
		<comments>http://blog.stunf.com/thymer-for-iphone/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 19:46:14 +0000</pubDate>
		<dc:creator>Diederik</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=813</guid>
		<description><![CDATA[3 minute screencast A quick 3 minute introduction to Thymer for the iPhone! Project list After you log in you get to the project tab. Here you can switch between accounts, select whose task list you want to view and navigate to the recent activity feed. At the very bottom you&#8217;ll find a search box, [...]]]></description>
			<content:encoded><![CDATA[<h3>3 minute screencast</h3>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/PEvtMGbMRKo&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/PEvtMGbMRKo&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
A quick 3 minute introduction to Thymer for the iPhone!</p>
<hr style='margin-right: 80px'>
<h3>Project list</h3>
<p><img src="http://blog.stunf.com/wp-uploads/2010/02/IMG_0154.png" alt="Users and Projects" title="Users and Projects" width="320" height="480" class="aligncenter size-full wp-image-816" /><br />
After you log in you get to the project tab. Here you can switch between accounts, select whose task list you want to view and navigate to the recent activity feed. At the very bottom you&#8217;ll find a search box, which works just like search in the regular version of Thymer.</p>
<h3>Task Details</h3>
<p><img src="http://blog.stunf.com/wp-uploads/2010/02/IMG_0150.png" alt="View task" title="View task" width="320" height="480" class="aligncenter size-full wp-image-817" /></p>
<p>When you select a task you go to the task details tab. Here you can assign the task to somebody else, mark it complete, toggle flags (discuss/billable/important/waiting for) and add tags. Tags you&#8217;ve used before are recommended automatically to save you some typing. Add or remove tags with just a tap of your finger. At the bottom of the page you can discuss the task with your team members or add some notes for yourself.</p>
<h3>Recent Activity Feed</h3>
<p><img src="http://blog.stunf.com/wp-uploads/2010/02/IMG_0145.png" alt="Recent Activity" title="Recent Activity" width="320" height="480" class="aligncenter size-full wp-image-815" /><br />
Want to keep track of your team on the road? That&#8217;s where the Recent Activity Feed comes in. Here you can follow discussions, see which tasks have been completed and so on.</p>
<h3>Offline Use (experimental)</h3>
<p>When you&#8217;re not connected to the internet (or if you&#8217;re using an iPod touch) the web app will automatically start in offline mode. In Offline Mode you can access your tasks and projects (providing you&#8217;ve accessed them before) and check the recent activity feed. However, you cannot make changes to tasks, nor can you search for them.</p>
<h3>How to get it</h3>
<p>Go to http://m.thymer.com with your mobile browser and log in. Check the box &#8220;iPhone version&#8221; or &#8220;Android version&#8221; on the login page. For the best experience with the iPhone, add the app to your home screen after you&#8217;ve logged in. You can do this by clicking on the + icon on the bottom of the mobile Safari window. Then select &#8220;Add to Home Screen&#8221; to turn Thymer into a one-click app with support for offline use.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/thymer-for-iphone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Short feature news: New add task menu</title>
		<link>http://blog.stunf.com/short-feature-news-new-add-task-menu/</link>
		<comments>http://blog.stunf.com/short-feature-news-new-add-task-menu/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 16:37:04 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=805</guid>
		<description><![CDATA[Another small new feature today, a new menu for adding tasks. One of Thymer&#8217;s main features is the ability to quickly add new data without having to go trough countless menus and confirmation buttons. That&#8217;s why tasks can be added by just typing in what comes up, like &#8220;do groceries @tomorrow @john&#8221;. All kinds of [...]]]></description>
			<content:encoded><![CDATA[<p>Another small new feature today, a new menu for adding tasks. </p>
<p>One of Thymer&#8217;s main features is the ability to quickly add new data without having to go trough countless menus and confirmation buttons. That&#8217;s why tasks can be added by just typing in what comes up, like &#8220;do groceries @tomorrow @john&#8221;. All kinds of information can be entered this way: tags, projects, delegation, etc. If you don&#8217;t feel like typing or learning these shortcuts, that&#8217;s fine too. Although assigning tasks to projects and users without shortcuts was already possible, we&#8217;re now introducing a new task menu that brings all possible task options in one convenient option bar. This way you can set all the advanced options with just a few clicks.</p>
<p><img src="http://blog.stunf.com/wp-uploads/2010/02/addmenu.png" alt="addmenu" title="addmenu" width="487" height="153" class="alignnone size-full wp-image-806" /></p>
<p>You can find the menu by clicking <b>Options -> Advanced Add</b>. If you want to use this menu by default, go to Settings -> Lists &#038; Menus and select &#8220;Show &#8220;Advanced Add&#8221; menu by default.&#8221;</p>
<p>The new project selection menu is now also available in the Edit menu. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/short-feature-news-new-add-task-menu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Archive projects, iCal support, Task Colors &amp; Project Titles</title>
		<link>http://blog.stunf.com/archive-projects-ical-support-task-colors-project-titles/</link>
		<comments>http://blog.stunf.com/archive-projects-ical-support-task-colors-project-titles/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:37:21 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=779</guid>
		<description><![CDATA[Feature news! Today we&#8217;re releasing the following new features (available for all plans, paid and free): Archive Projects If a project is finished,  on hold or rarely accessed, you can now archive the project and all its tasks. The most recent changes and reports will still be visible, but the project will no longer appear [...]]]></description>
			<content:encoded><![CDATA[<p>Feature news! Today we&#8217;re releasing the following new features (available for all plans, paid and free):</p>
<p><strong>Archive Projects</strong></p>
<p>If a project is finished,  on hold or rarely accessed, you can now archive the project and all its tasks. The most recent changes and reports will still be visible, but the project will no longer appear in your project list. As long as the project is archived, adding or editing tasks for this project is not possible. In case you have a limited projects plan: archived projects do not count against your total number of projects.</p>
<p style="text-align: center;"><img class="size-full wp-image-783 aligncenter" title="archives" src="http://blog.stunf.com/wp-uploads/2010/02/archives.png" alt="archives" width="491" height="190" /></p>
<p>To restore the project, click + (Add Project) -&gt; Show archived projects&#8230;</p>
<p style="text-align: center;"><img class="size-full wp-image-781 aligncenter" title="archivedprojects" src="http://blog.stunf.com/wp-uploads/2010/02/archivedprojects.png" alt="archivedprojects" width="434" height="125" /></p>
<p>.. and select the project you wish to restore.</p>
<p style="text-align: center;"><img class="size-full wp-image-780 aligncenter" title="archive_restore" src="http://blog.stunf.com/wp-uploads/2010/02/archive_restore.png" alt="archive_restore" width="486" height="190" /></p>
<p><strong>Task Colors</strong></p>
<p>Like assigning colors to projects, it&#8217;s now also possible to assign colors to tasks. If you select a color for a task, the row in your task list will be highlighted with that color. This way you can mark special kinds of events and tasks.</p>
<p style="text-align: center;"><img class="size-full wp-image-784 aligncenter" title="edit_color" src="http://blog.stunf.com/wp-uploads/2010/02/edit_color.png" alt="edit_color" width="483" height="78" /></p>
<p style="text-align: center;"><em>Select a color from the Edit Dialog. To create a task with a color, use one of the following keywords: @colorgreen, @colorred, @colorblue, @colorcyan, @coloryellow.</em></p>
<p style="text-align: center;"><img class="aligncenter" title="taskcolor_milestone" src="http://blog.stunf.com/wp-uploads/2010/02/taskcolor_milestone.png" alt="taskcolor_milestone" width="438" height="216" /></p>
<p style="text-align: center;"><em>Example of task with red highlighting</em></p>
<p><strong>Project Titles</strong></p>
<p>In Thymer, projects have a short name (&#8216;project tag&#8217;), and a longer (optional) description. The short name is used to keep the project list and task list shorter, and to quickly add new tasks to a project by typing in the project tag. As the description can provide some important details to a project, this description is now shown when you hover over the project in the project bar.</p>
<p><img class="alignnone size-full wp-image-787" title="project_hover" src="http://blog.stunf.com/wp-uploads/2010/02/project_hover.png" alt="project_hover" width="474" height="76" /></p>
<p><strong>iCalendar support</strong></p>
<p>Viewing your Thymer task list with dates in your favorite calendar application is now possible! If you use calendar software with support for the iCal format (such as Google Calendar, Apple iCal or Microsoft Outlook), you can subscribe to an iCal feed of your Thymer task list. You can either subscribe to an iCal feed of a specific project, or to the tasks of all projects. Select the project you wish to get an iCal feed for, and click Options -&gt; Subscribe to iCal.</p>
<p>If you use week day sections in Thymer, tasks in your calendar will be shown on the day they are scheduled in Thymer. For all other date sections, tasks are shown according to their deadline. Tasks that aren&#8217;t scheduled on a specific date yet, or have no deadline, are excluded from the iCal feed.</p>
<p style="text-align: center;"><img class="size-full wp-image-788 aligncenter" title="subscribe_ical" src="http://blog.stunf.com/wp-uploads/2010/02/subscribe_ical.png" alt="subscribe_ical" width="471" height="212" /></p>
<p style="text-align: center;"><img class="aligncenter" title="iphone_ical" src="http://blog.stunf.com/wp-uploads/2010/02/iphone_ical.jpg" alt="iphone_ical" width="320" height="480" /></p>
<p style="text-align: center;"><em>iCal on the iPhone</em></p>
<p style="text-align: center;"><img class="size-full wp-image-785 aligncenter" title="ical_outlook" src="http://blog.stunf.com/wp-uploads/2010/02/ical_outlook.png" alt="ical_outlook" width="470" height="165" /></p>
<p style="text-align: center;"><em>and in Outlook</em></p>
<p style="text-align: center;">
<p style="text-align: left;">That&#8217;s it for now. Hope you enjoy these new features! More news next week!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/archive-projects-ical-support-task-colors-project-titles/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Export of Reports (CSV, HTML &amp; MoneyBird), Project bar update, New permission level</title>
		<link>http://blog.stunf.com/export-of-reports-csv-html-moneybird-project-bar-update-new-permission-level/</link>
		<comments>http://blog.stunf.com/export-of-reports-csv-html-moneybird-project-bar-update-new-permission-level/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:19:53 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=757</guid>
		<description><![CDATA[Hi everyone, time for some more feature news! Last week we reported about improved time tracking &#38; hourly rates. With those features, it&#8217;s possible to create reports that include &#8211; not only the spent time &#8211; but also the price, depending on the hourly rates. As the reports can now also be used for billing [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone, time for some more feature news! Last week we reported about <a href="http://stunf.com/blog/new-features-improved-time-tracking-reports-hourly-rates-feed-summary/">improved time tracking &amp; hourly rates</a>. With those features, it&#8217;s possible to create reports that include &#8211; not only the spent time &#8211; but also the price, depending on the hourly rates. As the reports can now also be used for billing purposes, we&#8217;re now announcing a new feature that makes it easier to extract this data and use it for invoicing.</p>
<p><strong>Export of Reports to Excel<br />
</strong></p>
<p>Reports can now be exported to Excel, using either the CSV (Comma Separated Values) or HTML format. For our European users that write numbers like &#8220;1.000,50&#8243;, rather than &#8220;1,000.50&#8243;, we added the option ;CSV, which stands for Semicolon Separated Values (as the comma is used to decimal values).</p>
<p>Although CSV is the more traditional way of importing data into Excel, the advantage of HTML is that all character sets are supported. This means you shouldn&#8217;t have any problems with non-English languages.</p>
<p>To export, simply create or open a Report, click &#8216;Export&#8217; and select the format. To import the file in Excel (or any other spreadsheet program), just click Open and select the file.</p>
<p>Note: in Business Teams, only people with the &#8216;Billing&#8217; permission are allowed to Export reports.</p>
<p style="text-align: center;"><img class="size-full wp-image-760 aligncenter" title="export_options" src="http://blog.stunf.com/wp-uploads/2010/01/export_options.png" alt="export_options" width="430" height="228" /></p>
<p style="text-align: center;"><em>New Export menu</em></p>
<p style="text-align: center;"><img class="aligncenter" title="excel_html" src="http://blog.stunf.com/wp-uploads/2010/01/excel_html.png" alt="excel_html" width="487" height="123" /></p>
<p style="text-align: center;"><em>Excel HTML output. Simply Open in Excel to import.</em></p>
<p><strong>Export of Reports to MoneyBird</strong></p>
<p>This feature is mainly for our Dutch users, that are using <a href="http://www.moneybird.com">MoneyBird</a>. MoneyBird is a nice web application from another Dutch company, for easily organizing, managing and sending invoices. You can now directly convert your Thymer Report into a MoneyBird invoice, simply by clicking &#8216;Export&#8217; and selecting the &#8216;MoneyBird&#8217; option. You will be forwarded to MoneyBird where you can login and authorize Thymer to create a new invoice for you.</p>
<p style="text-align: center;"><img class="size-full wp-image-759 aligncenter" title="export_moneybird" src="http://blog.stunf.com/wp-uploads/2010/01/export_moneybird.png" alt="export_moneybird" width="475" height="371" /></p>
<p style="text-align: center;"><em>An invoice in MoneyBird, as exported by Thymer</em></p>
<p style="text-align: center;">
<p><strong>Updated &#8216;More..&#8217; Projects Dialog</strong></p>
<p>We also refreshed the design of the More projects dialog. As before, Thymer displays as many projects on top as fit on your screen. All other projects go in the &#8220;More&#8221; dropdown. You can turn on or off the dropdown in Settings -&gt; Lists &amp; Menus. Here you can also change the order of your projects, so that the projects you access most are always shown on top. Depending on how many projects you have, and the resolution of your screen, the More projects dialog now shows your projects in one, two or three columns. We hope this gives a much better overview. It also completely colors the project titles. To make it easier to select a project from the dropdown menu, you can use the full width of a project row to click on it.</p>
<p><img class="alignnone size-full wp-image-770" title="project1col" src="http://blog.stunf.com/wp-uploads/2010/01/project1col.png" alt="project1col" width="435" height="233" /></p>
<p style="text-align: center;"><em>Just a few more projects. Shown in one column.</em></p>
<p><img class="alignnone size-full wp-image-771" title="project2col" src="http://blog.stunf.com/wp-uploads/2010/01/project2col.png" alt="project2col" width="438" height="188" /></p>
<p style="text-align: center;"><em>Some more projects, in two column mode. With three columns, you can easily choose between 50 or more projects.</em></p>
<p><strong>New permissions</strong></p>
<p>We received some feedback of users who wanted to use Thymer as a tool for issue management. Some users should be allowed to report new issues, but not change their status and edit them. We therefore added a new permission level to projects, between &#8220;View &amp; Comment&#8221; and &#8220;Full Access&#8221; &#8211; &#8220;View, Comment &amp; Add&#8221;.</p>
<p>We hope you like the new additions!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/export-of-reports-csv-html-moneybird-project-bar-update-new-permission-level/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Features: Improved Time Tracking &amp; Reports, Hourly Rates, Feed Summary</title>
		<link>http://blog.stunf.com/new-features-improved-time-tracking-reports-hourly-rates-feed-summary/</link>
		<comments>http://blog.stunf.com/new-features-improved-time-tracking-reports-hourly-rates-feed-summary/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 18:39:17 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=728</guid>
		<description><![CDATA[More feature news! Today we are releasing quite a few new features. Hourly Rates When tracking time, it&#8217;s now possible to use hourly rates for billable tasks. You can create as many different rates as needed. When opening the time track pane, a drop down appears with the various rates (if the task is billable). [...]]]></description>
			<content:encoded><![CDATA[<p>More feature news! Today we are releasing quite a few new features.</p>
<p><strong>Hourly Rates</strong><br />
When tracking time, it&#8217;s now possible to use hourly rates for billable tasks. You can create as many different rates as needed. When opening the time track pane, a drop down appears with the various rates (if the task is billable). It&#8217;s also possible to assign a default rate to a certain project. This rate will then be selected by default. As one of our goals is to keep Thymer as simple as possible, using hourly rates is entirely optional. If, on the other hand, you work a lot with billable tasks, we also made things a bit easier: you can now make projects billable by default. Every new task added to this project is made billable by default.</p>
<p><img title="more-options" src="http://blog.stunf.com/wp-uploads/2010/01/more-options.png" alt="more-options" width="313" height="201" /></p>
<p><em>You can set Billing options for a project by clicking &#8216;More options&#8217;</em></p>
<p>The rates only specify the amount per hour, not the currency. A default can be set per project, as well as globablly. You can add as many different kinds of currencies as needed. A currency is simply a label, so if for some reason you find it convenient to use kilometers or miles as a currency, go ahead.</p>
<p><img title="editrate" src="http://blog.stunf.com/wp-uploads/2010/01/editrate.png" alt="editrate" width="425" height="471" /></p>
<p><em>Set currency, default rate, and project billable flag.</em></p>
<p><em><img class="alignnone size-full wp-image-731" title="editrates" src="http://blog.stunf.com/wp-uploads/2010/01/editrates.png" alt="editrates" width="456" height="184" /></em></p>
<p><em>Specify as many rates as needed.<br />
</em></p>
<p>We also introduced a new permission: Billing. Only users with the Billing permission can add, edit and remove hourly rates. Users without the permission can only select which rate to use for their time tracking entries, and they won&#8217;t be able to see the actual rates, only the descriptions. (Billing permission is always enabled for users with a Small Team or Professional account).</p>
<p><img class="alignnone size-full wp-image-729" title="billingsettings" src="http://blog.stunf.com/wp-uploads/2010/01/billingsettings.png" alt="billingsettings" width="481" height="254" /></p>
<p style="text-align: center;"><em>New Billing settings tab, accessible by users with Billing permission.</em></p>
<p><strong>Improved Time Tracking</strong><br />
Besides selecting an hourly rate for billable changes, we introduced some other improvements to the time tracking dialog. Next to using a timer, or manually typing in the number of spent hours, it&#8217;s now possible to enter the amount of hours by selecting a begin and end time. &#8220;Previous entry&#8221; selects the end time of the previous change entry. Also new is the ability to toggle the billable flag from inside the time tracking pane. Furthermore, the timer can now be paused! If you click the &#8216;pause&#8217; button under the timer, the timer is paused and the dialog is hidden. When you click the &#8220;play&#8221; button for this task again, the timer resumes. The timer is also automatically paused if you click the &#8220;play&#8221; button for another task. This way, if you&#8217;re working on a task, but you&#8217;re interrupted by another task, you can simply switch back and forth. Another new option is to track time for past dates, by using the new calendar control in the time track pane.</p>
<p><img class="alignnone size-full wp-image-740" title="timetracks" src="http://blog.stunf.com/wp-uploads/2010/01/timetracks.png" alt="timetracks" width="479" height="90" /></p>
<p style="text-align: center;"><em>Improved Time Tracking: Rates, Pause/Resume Timer, Toggle Billable flag, Begin/end time.</em></p>
<p><strong>New Reports</strong></p>
<p>The reports feature has been updated to use the new hourly rates.<em> </em>Reports now show prices for billable tasks and projects. This way you can keep track of project budgets, or use it to bill clients or as a template for invoices. Reports created by users without the billing permission do not include the price, only the rate descriptions.</p>
<p><img class="alignnone size-full wp-image-738" title="reports" src="http://blog.stunf.com/wp-uploads/2010/01/reports.png" alt="reports" width="486" height="374" /></p>
<p>A report of different projects with different rates and currencies is also possible.</p>
<p><img class="alignnone size-full wp-image-736" title="report2s" src="http://blog.stunf.com/wp-uploads/2010/01/report2s.png" alt="report2s" width="495" height="500" /></p>
<p><strong>Feed Preview</strong></p>
<p>To make it easier to keep track of recent changes by other team members, we introduced a Feed summary on the Task List page.</p>
<p><img class="alignnone size-full wp-image-733" title="minifeed" src="http://blog.stunf.com/wp-uploads/2010/01/minifeed.png" alt="minifeed" width="410" height="348" /></p>
<p><strong>Other fixes and changes</strong></p>
<p>- If you use the Notification Email feature, you&#8217;ll notice that we changed the format of these emails a bit. It shows more useful information in the subject line and name now, and you can jump right into comments.</p>
<p><img class="alignnone size-full wp-image-732" title="mail" src="http://blog.stunf.com/wp-uploads/2010/01/mail.png" alt="mail" width="448" height="21" /></p>
<p>- It&#8217;s now possible to collapse and expand the date separators of other team members (this will not affect their preferences)</p>
<p>- Some users reported problems with the project tabs under Webkit browsers (Safari / Chrome) under Snow Leopard. It showed some weird black lines, and only in these browsers and only in Snow Leopard. This was a really strange bug (a problem with the PNG image format). Thanks everyone for the feedback.</p>
<p>- Date separators now show both the begin and the end date of the date section.</p>
<p>- If no end date is selected for a Report, &#8220;Today&#8221; is used as default.</p>
<p><span style="font-size: 12pt; line-height: 140%;">Hope you enjoy the new features. We&#8217;ll be back soon with more feature news!<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-features-improved-time-tracking-reports-hourly-rates-feed-summary/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2010</title>
		<link>http://blog.stunf.com/approaching2010/</link>
		<comments>http://blog.stunf.com/approaching2010/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 22:31:24 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=714</guid>
		<description><![CDATA[It&#8217;s been a few weeks since our last post, as we&#8217;ve mainly been making some changes under the hood. Amongst the many small fixes, one of the changes you might notice most is that we optimized the search function.  New tasks and changes are now searchable immediately. Of course we&#8217;ve also been working on new [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a few weeks since our last post, as we&#8217;ve mainly been making some changes under the hood. Amongst the many small fixes, one of the changes you might notice most is that we optimized the search function.  New tasks and changes are now searchable immediately.</p>
<p>Of course we&#8217;ve also been working on new features. Rather than looking back on last year, we&#8217;d like to give you a hint of some things to come in the first few months of 2010!</p>
<p><em>Improved Time Tracking &amp; Billing</em><br />
<img class="alignnone size-full wp-image-715" title="ttrack_small" src="http://blog.stunf.com/wp-uploads/2009/12/ttrack_small.png" alt="ttrack_small" width="480" height="85" /></p>
<p>The time tracking control will make it even easier to keep track of your time: the timer can be paused, and resumed as you switch between tasks. We&#8217;re also adding support for (hourly) rates so you can use reports to keep track of your project budgets. We expect to launch this feature within the next few weeks.</p>
<p><em>iPhone version</em><br />
We all want to access Thymer on the go, so an iPhone optimized version is in development.</p>
<p><img src="http://blog.stunf.com/wp-uploads/2009/12/IMG_0123.png" alt="IMG_0123" title="IMG_0123" width="320" height="480" class="aligncenter size-full wp-image-721" /></p>
<p><em>Team improvements</em><br />
Currently, two major improvements are planned. First of all, we&#8217;re going to add a way for people with professional accounts to work together. Secondly, we&#8217;re going to add an additional restricted user level. The users will have very limited rights and will not count as full team members (meaning they also won&#8217;t count for your team&#8217;s user limit). This account type can be used to invite clients to comment on and keep track of projects they are involved in.</p>
<p><em>API</em><br />
We&#8217;re still working out the details but we&#8217;re quite excited about the possibilities of linking Thymer to other applications and vice versa.</p>
<p><em>.. and much more</em><br />
We have many more plans and we&#8217;re really happy with the support so far. That&#8217;s why one of our activities this month was sending you a thank you!</p>
<p style="text-align: center;"><img class="size-full wp-image-718 aligncenter" title="cards2" src="http://blog.stunf.com/wp-uploads/2009/12/cards2.png" alt="cards2" width="451" height="338" /></p>
<p style="text-align: center;"><em>Coffee, ink and cards</em></p>
<p style="text-align: center;"><img class="size-full wp-image-717 aligncenter" title="cards1" src="http://blog.stunf.com/wp-uploads/2009/12/cards1.png" alt="cards1" width="451" height="338" /></p>
<p style="text-align: center;"><em>Pile 1 of many ;)</em><br />
Happy holidays and a happy new year everybody!</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/approaching2010/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New Feature: Improved Date Separators make planning easier</title>
		<link>http://blog.stunf.com/new-feature-easier-planning-with-improved-date-separators/</link>
		<comments>http://blog.stunf.com/new-feature-easier-planning-with-improved-date-separators/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 14:15:51 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=687</guid>
		<description><![CDATA[We&#8217;re glad to announce a new feature today. A little while back we put up a poll to ask your opinion on what this feature should look like. The outcome was pretty clear, so we got to work. This feature will make it easier to create a more detailed schedule for your tasks, and allows [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re glad to announce a new feature today. A little while back we put up a poll to ask your opinion on what this feature should look like. The outcome was pretty clear, so we got to work. This feature will make it easier to create a more detailed schedule for your tasks, and allows you to focus on the most important parts on the list. It&#8217;s now available for all plans, free and paid.</p>
<p><strong>Calendar meets task list</strong><br />
The poll question was about the order in which the date separators and tasks are shown. Should we first display the date separator, followed by the tasks planned for this day/period, or, should we leave the order untouched and first show the tasks and then the separator. It turned out the majority preferred the date to be displayed first, like a regular calendar.</p>
<p><img class="alignnone size-full wp-image-696" title="week" src="http://blog.stunf.com/wp-uploads/2009/11/week.png" alt="week" width="492" height="327" /></p>
<p><strong>More date separators (Weekdays, Within two weeks, Month and Someday)</strong><br />
Before there were two &#8220;date separators&#8221; &#8211; Today &amp; This Week &#8211; that could be dragged up and down, thereby creating a schedule for your tasks. We are now adding the option to add more of these separators: one for every day of the week, within two weeks, within 30 days and &#8220;someday&#8221;.  This will allow you to create a more detailed planning for the upcoming week. It also enables you to put tasks that require no immediate action further back, into the new Someday section. Which separators you want to show can be changed easily. If simply dividing your tasks between today, this week or someday is enough, and the rest just feels unnecessary to you, then you can leave your settings untouched. If you&#8217;d prefer to make a more detailed schedule, you can simply select the separators you want to add, using the new Add Date Separator menu.<br />
<img class="alignnone size-full wp-image-700" title="separators" src="http://blog.stunf.com/wp-uploads/2009/11/separators1.png" alt="separators" width="499" height="294" /></p>
<p><strong>Collapse and expand sections</strong></p>
<p><img class="alignnone size-full wp-image-697" title="collapselist" src="http://blog.stunf.com/wp-uploads/2009/11/collapselist.png" alt="collapselist" width="501" height="289" /></p>
<p>Usually not all tasks require immediate action. Some might have a deadline, but not until a few weeks from now, so the tasks are not of immediate concern. You&#8217;ll probably also have a bunch of tasks that you want to do eventually, but you have no idea when. You can now place those tasks in the &#8220;someday&#8221; section and forget about them. In that case you may want to a weekly review of those tasks, and see which have become more important or urgent, and drag those up.</p>
<p>Most Thymer users add more tasks to Thymer than they complete (and we&#8217;re no exception), so every week the task list grows longer and longer. That&#8217;s why we&#8217;re now introducing an option to collapse and expand the different date sections on your task list, as marked by the date separators. If you click on the black triangle next to Today, Someday or any other separator, that section will be collapsed. Just toggle the triangle to show that part of your list again. As before, tasks with due dates are moved up to their corresponding date section every night, so even if you leave your Someday section collapsed, the tasks that are due soon will eventually float to the top of your list. Thymer will remember which parts of the list you&#8217;ve collapsed.</p>
<p><strong>@someday</strong><br />
To quickly add a task to the bottom of the list, we already introduced the @last tag before (e.g &#8220;Some task @last&#8221;). We&#8217;re now introducing the @someday tag. It is similar to @last, but instead of adding the task to the bottom of the list, it will put the task at the top of your Someday section.</p>
<p><strong>What&#8217;s next</strong><br />
As announced earlier, we&#8217;re currently finishing a first iPhone version of Thymer. We&#8217;re also working on many new other features, ranging from managing project time budgets to collaborating with clients, but more about that later. For now, hope you&#8217;ll enjoy the new features and have a nice weekend.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-feature-easier-planning-with-improved-date-separators/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New feature design &#8211; your opinion needed!</title>
		<link>http://blog.stunf.com/new-feature-opinion-neede/</link>
		<comments>http://blog.stunf.com/new-feature-opinion-neede/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 16:09:20 +0000</pubDate>
		<dc:creator>wim</dc:creator>
				<category><![CDATA[New Features]]></category>
		<category><![CDATA[Thymer]]></category>

		<guid isPermaLink="false">http://stunf.com/blog/?p=639</guid>
		<description><![CDATA[Today we&#8217;re announcing improved date separators for Thymer. Every day when we work on Thymer we make dozens of small decisions about the interface. Where to place buttons, what colors to pick, and much more. Every once in a while we have to make bigger decisions about the interface, decisions that have no obvious &#8220;right&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Today we&#8217;re announcing improved date separators for Thymer. Every day when we work on Thymer we make dozens of small decisions about the interface. Where to place buttons, what colors to pick, and much more. Every once in a while we have to make bigger decisions about the interface, decisions that have no obvious &#8220;right&#8221; solution. So today we thought: why not <i>ask our users</i> what they think?</p>
<p>So that&#8217;s what this blog post is going to be about. First we explain what the new feature is about, and then we&#8217;d like to hear which of the alternatives you like best.</p>
<p><strong>The Feature</strong><br />
To plan your tasks, two date separators are currently visible in your task list: &#8220;Today&#8221; and &#8220;Week&#8221;. Right now, all tasks placed above the today separator are today&#8217;s work, all tasks placed between the Today and Week separators are due this week, and all tasks below the week separator are tasks you want to do eventually. </p>
<p>We&#8217;re now going to add more separators: one for every day of the week, one for tasks within 14 days, within 30 days and &#8220;Someday&#8221; (something GTD&#8217;ers should be familiar with). You can turn these separators on and off at any time in a new &#8220;Edit Date Separators&#8221; pane. Also new is the ability to collapse or expand sections of your task list. For example, collapsing the Someday section keeps your list short and lets you focus on your next actions. </p>
<p><img src="http://blog.stunf.com/wp-uploads/2009/11/LongListExpanded1a.png" alt="Task list with an additional Someday separator" title="Task list with an additional Someday separator" width="505" height="290" class="alignnone size-full wp-image-649" /><br />
<center><i>Task list with an additional Someday separator. </i></center></p>
<p><img src="http://blog.stunf.com/wp-uploads/2009/11/LongListCollapsed1.png" alt="The same task list, with the Someday section collapsed." title="The same task list, with the Someday section collapsed." width="498" height="159" class="alignnone size-full wp-image-650" /><br />
<center><i>The same task list, with the Someday section collapsed.</i></center></p>
<p><strong>The Alternatives</strong><br />
So, what about the alternatives? Currently, the tasks planned for a certain date appear <strong>above</strong> the separator (e.g. all tasks planned for today appear above the &#8220;Today&#8221; pointer, all tasks planned for Tuesday above the Tuesday pointer, etc.). If a section is collapsed, the items above are hidden. The options:</p>
<p><strong>Alternative 1</strong><br />
<a rel="lightbox" href="http://blog.stunf.com/wp-uploads/2009/11/Alternative1.png"><br />
<img src="http://blog.stunf.com/wp-uploads/2009/11/Alternative1Small.png" alt="Alternative 1 - Tasks followed by date separator" title="Alternative 1 - Tasks followed by date separator" width="488" height="381" class="alignnone size-full wp-image-655" /><br />
</a><br />
Tasks planned for a certain date are above the separator. &#8220;Someday&#8221; will always be at the bottom of the list. Clicking the up arrow collapses the tasks in the section right above the separator. This approach makes Thymer more like a timeline where the Today separator marks the end of the list of tasks you want to do today, and marks the start of the tasks you want to do the rest of the week.</p>
<p><strong>Alternative 2</strong><br />
<a rel="lightbox" href="http://blog.stunf.com/wp-uploads/2009/11/Alternative2.png"><br />
<img src="http://blog.stunf.com/wp-uploads/2009/11/Alternative2Small.png" alt="Alternative 2 - Date separators followed by tasks" title="Alternative 2 - Date separators followed by tasks" width="489" height="376" class="alignnone size-full wp-image-653" /><br />
</a><br />
Tasks planned for a certain date are below the separator. &#8220;Today&#8221; will always be at the top of the list. An extra &#8220;Someday&#8221; separator will mark the end of the planning for this &#8220;Week&#8221;. Clicking the down arrow collapses the tasks below the separator. This approach makes Thymer more like a calendar, where you find the tasks you want to do today under Today, the tasks you want to do this week under the Week separator and so on.</p>
<p><strong>So what do you think?</strong></p>
<ol style='padding: 0px; margin: 0px; margin-left: 1.5em;'>
<li>I <b>strongly</b> prefer tasks show <b>above</b> the separator (Alternative 1)
<li>I <b>slightly</b> prefer tasks show <b>above</b> the separator (Alternative 1)
<li>I <b>strongly</b> prefer tasks show <b>below</b> the separator (Alternative 2)
<li>I <b>slightly</b> prefer tasks show <b>below</b> the separator (Alternative 2)
<li>I don&#8217;t care
</ol>
<p>The easiest way to vote is <i>to twitter us, email us or just leave a comment here: just send 1, 2, 3, 4 or 5 to @stunf, team@stunf.com or post it as a comment below. Thanks!</i> </p>
<p>If you want to explain why you think one solution is superior, or if you have a completely different idea, let us know!</p>
<p><strong>Available soon &#8211; Let us know which you like best!</strong><br />
This feature should make organizing your tasks even easier, and close the gap between a calendar and a task list even further. Let us know what you think, and we&#8217;ll launch this soon! (available for all plans, free &#038; paid)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stunf.com/new-feature-opinion-neede/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

