<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Living inside Eclipse, embedding browsers and Google Chrome</title>
	<atom:link href="http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers-and-google-chrome/feed" rel="self" type="application/rss+xml" />
	<link>http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers-and-google-chrome</link>
	<description>Task-focused productivity for Enterprise Agile ALM</description>
	<lastBuildDate>Thu, 09 Feb 2012 11:27:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Mik Kersten</title>
		<link>http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers-and-google-chrome/comment-page-1#comment-29159</link>
		<dc:creator>Mik Kersten</dc:creator>
		<pubDate>Thu, 18 Sep 2008 02:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://tasktop.com/blog/?p=39#comment-29159</guid>
		<description>Hi Alexander.  Thanks for the great feedback.

&lt;blockquote&gt;- It is a resource hog (both memory- and processor-wise); no wonder since it is an application built on an application (Mylyn) built on an application (Eclipse) and relying on an externally loaded virtual environment (Java). The overhead for what it does is overwhelming.&lt;/blockquote&gt;

Similar to an application like Microsoft Outlook, Tasktop is doing a fair amount behind the scenes for you.  But our end goal is that you never have to wait more than 200 milliseconds for the UI to open up anything you need that we have stored or cached locally (that&#039;s the threshold at which response time feels instant).  To that effect, we have made several tradeoffs for using more memory to keep information availalbe.  For the fall release of Tasktop we will be doing some optimizations of that, so it would be great if you and others could let us know your own expectations of memory usage, since we can use that as input for tuning these tradeoffs.  

Interestingly the overhead of building on Eclipse and Mylyn is not much of a problem.  This is because Eclipse uses the OSGi modularity technology, which means only the parts of the user interface that you use are loaded into memory.  But note that we have Internet Explorer running within the Tasktop process, which you would normally see running as a separate process.  It can dominate the memory footprint.

Regarding Java, yes, there is some overhead.  But many modern applications written for Windows have a similar overhead because they also run in a virtual machine (the .NET CLR).  This overhead can more visible in the Windows Task Manager for Java applications, but the benefits and robustness are the same for Java and in general worth the memory consumed.  In addition, the choice to use Java means that we will soon be able to respond to the high demand for Tasktop on Mac and Linux.

Most importantly, if you ever see Tasktop using your entire CPU for any noticeable CPU for any amount of time, please file that as a bug.  We generally resolve any performance bottlenecks of that sort very quickly, but need users&#039; feedback (e.g., to find out that they&#039;ve linked in several hundred thousand files).  If you&#039;re curious about what background operations Tasktop is running that might be using CPU, use the Home toolbar drop-down and select &lt;i&gt;Window -&gt; Show View -&gt; Other... -&gt; General -&gt; Progress&lt;/i&gt;

&lt;blockquote&gt;- It is as yet too focused to software developers to be able to support other knowledge workers, e.g. lawyers, engineers, or consultants (like myself). The majority of external programs that can usefully interface to Tasktop are related to software development. What the rest of us can do from within the browser is still rather limited.&lt;/blockquote&gt;

Yes, developers have been our initial target and this is still the case.  However, we have had increasing demand and feedback from non-developers, and more than half of our downloads are now Tasktop for Windows.  We have been incorporating all of this feedback into some major simplification and streamlining of the tool, which you can expect to see released in a major update sometime in the next 1/2 year.

&lt;blockquote&gt;- I find the browser itself slow and buggy for a significant number of websites. It would be useful to have the option for new tabs to open in the background, as in IE7, so that one can get on with their work while pages load. In addition, a default browser automatically opens local .html files as well, but opening these in Tasktop is rather cumbersome.&lt;/blockquote&gt;

Assuming that you&#039;re on Windows, there should be absolutely no difference in speed or quality of site rendering, since Tasktop is embedding IE.  That said, we have heard reports of IE being slow enough on some people&#039;s machines that this alone was a reason for them use Firefox.  If you&#039;re experiencing that, I suggest updating to the IE8 beta (I&#039;m using that and it&#039;s very snappy) or waiting for our upcoming integration with Firefox.  Regarding opening HTML files and opening tabs in the background, it would be great if you could &lt;a href=&quot;http://www.tasktop.com/support/overview/&quot; rel=&quot;nofollow&quot;&gt;file a bug&lt;/a&gt; for this.  I&#039;ve found myself wanting it as well and they&#039;re both straightforwad to implement.

&lt;blockquote&gt;- Google maintains the advantage for nomadic workers as it provides access to its information from anywhere. Tasktop provides the ability to maintain some task information on a portable USB drive, but this does not seem to include browsing history, so much of the context is lost.&lt;/blockquote&gt;

Yup, we don&#039;t yet have a great solution for multiple computers.  We&#039;ve had a fair amount of demand on that and are working on it.

&lt;blockquote&gt;- I am unconvinced that getting rid of the forward button was indeed a choice rather than a necessity. The backwards button behaves rather oddly and –stranger still– does not always do what the keyboard shortcut Alt-LeftArrow does.&lt;/blockquote&gt;

You&#039;re not the only one, and for the next major release we will consider putting back some kind of forward button, freeing up space for that by only showing the stop button when needed.  Regarding the occasional mismatch between the keyboard shortcut and button, that&#039;s currently our most major browser limitation which has to do with some trickiness in IE&#039;s history.  We plan on addressing it that in the next major release.

&lt;blockquote&gt;There’s more, but my aim is not to bring down what you have written on Tasktop’s philosophy, rather to note that there’s a long way to go before it can be considered a viable alternative on the browsing front, among others. ... I have personally been publicly supportive of Tasktop in related forum discussions (see http://www.outlinersoftware.com/topics/viewt/657 ) but I am afraid that it remains focused on a very limited niche to “bring the benefits of Mylyn and Eclipse to activities outside of programming”.&lt;/blockquote&gt;

Yes, this is no small task that we have undertaken :)  But what&#039;s very encouraging is that we first released this technology less than seven months ago, have collected an amazing amount of user feedback since then, and demonstrated that even with some rough edges people are finding focused browsing and task switching a very significant benefit.  Over the next few months, we will iron out the rough edges in addition to releasing the Firefox extension for focused browsing.  What I&#039;m most excited about is that Shawn Minto, our browser guru, and I will be taking a pass at the degree-of-interest model and browsing UI for the next major release of Tasktop.  We haven&#039;t touched that since they early internal prototypes, and there&#039;s a lot that we have learned about how to put the most relevant pages and web apps at your fingertips when you switch tasks.  If you&#039;re interested in being an early adopter of that consider getting on our early access program: https://tasktop.com/support/faq/#earlyAccessBuilds</description>
		<content:encoded><![CDATA[<p>Hi Alexander.  Thanks for the great feedback.</p>
<blockquote><p>- It is a resource hog (both memory- and processor-wise); no wonder since it is an application built on an application (Mylyn) built on an application (Eclipse) and relying on an externally loaded virtual environment (Java). The overhead for what it does is overwhelming.</p></blockquote>
<p>Similar to an application like Microsoft Outlook, Tasktop is doing a fair amount behind the scenes for you.  But our end goal is that you never have to wait more than 200 milliseconds for the UI to open up anything you need that we have stored or cached locally (that&#8217;s the threshold at which response time feels instant).  To that effect, we have made several tradeoffs for using more memory to keep information availalbe.  For the fall release of Tasktop we will be doing some optimizations of that, so it would be great if you and others could let us know your own expectations of memory usage, since we can use that as input for tuning these tradeoffs.  </p>
<p>Interestingly the overhead of building on Eclipse and Mylyn is not much of a problem.  This is because Eclipse uses the OSGi modularity technology, which means only the parts of the user interface that you use are loaded into memory.  But note that we have Internet Explorer running within the Tasktop process, which you would normally see running as a separate process.  It can dominate the memory footprint.</p>
<p>Regarding Java, yes, there is some overhead.  But many modern applications written for Windows have a similar overhead because they also run in a virtual machine (the .NET CLR).  This overhead can more visible in the Windows Task Manager for Java applications, but the benefits and robustness are the same for Java and in general worth the memory consumed.  In addition, the choice to use Java means that we will soon be able to respond to the high demand for Tasktop on Mac and Linux.</p>
<p>Most importantly, if you ever see Tasktop using your entire CPU for any noticeable CPU for any amount of time, please file that as a bug.  We generally resolve any performance bottlenecks of that sort very quickly, but need users&#8217; feedback (e.g., to find out that they&#8217;ve linked in several hundred thousand files).  If you&#8217;re curious about what background operations Tasktop is running that might be using CPU, use the Home toolbar drop-down and select <i>Window -> Show View -> Other&#8230; -> General -> Progress</i></p>
<blockquote><p>- It is as yet too focused to software developers to be able to support other knowledge workers, e.g. lawyers, engineers, or consultants (like myself). The majority of external programs that can usefully interface to Tasktop are related to software development. What the rest of us can do from within the browser is still rather limited.</p></blockquote>
<p>Yes, developers have been our initial target and this is still the case.  However, we have had increasing demand and feedback from non-developers, and more than half of our downloads are now Tasktop for Windows.  We have been incorporating all of this feedback into some major simplification and streamlining of the tool, which you can expect to see released in a major update sometime in the next 1/2 year.</p>
<blockquote><p>- I find the browser itself slow and buggy for a significant number of websites. It would be useful to have the option for new tabs to open in the background, as in IE7, so that one can get on with their work while pages load. In addition, a default browser automatically opens local .html files as well, but opening these in Tasktop is rather cumbersome.</p></blockquote>
<p>Assuming that you&#8217;re on Windows, there should be absolutely no difference in speed or quality of site rendering, since Tasktop is embedding IE.  That said, we have heard reports of IE being slow enough on some people&#8217;s machines that this alone was a reason for them use Firefox.  If you&#8217;re experiencing that, I suggest updating to the IE8 beta (I&#8217;m using that and it&#8217;s very snappy) or waiting for our upcoming integration with Firefox.  Regarding opening HTML files and opening tabs in the background, it would be great if you could <a href="http://www.tasktop.com/support/overview/" rel="nofollow">file a bug</a> for this.  I&#8217;ve found myself wanting it as well and they&#8217;re both straightforwad to implement.</p>
<blockquote><p>- Google maintains the advantage for nomadic workers as it provides access to its information from anywhere. Tasktop provides the ability to maintain some task information on a portable USB drive, but this does not seem to include browsing history, so much of the context is lost.</p></blockquote>
<p>Yup, we don&#8217;t yet have a great solution for multiple computers.  We&#8217;ve had a fair amount of demand on that and are working on it.</p>
<blockquote><p>- I am unconvinced that getting rid of the forward button was indeed a choice rather than a necessity. The backwards button behaves rather oddly and –stranger still– does not always do what the keyboard shortcut Alt-LeftArrow does.</p></blockquote>
<p>You&#8217;re not the only one, and for the next major release we will consider putting back some kind of forward button, freeing up space for that by only showing the stop button when needed.  Regarding the occasional mismatch between the keyboard shortcut and button, that&#8217;s currently our most major browser limitation which has to do with some trickiness in IE&#8217;s history.  We plan on addressing it that in the next major release.</p>
<blockquote><p>There’s more, but my aim is not to bring down what you have written on Tasktop’s philosophy, rather to note that there’s a long way to go before it can be considered a viable alternative on the browsing front, among others. &#8230; I have personally been publicly supportive of Tasktop in related forum discussions (see <a href="http://www.outlinersoftware.com/topics/viewt/657" rel="nofollow">http://www.outlinersoftware.com/topics/viewt/657</a> ) but I am afraid that it remains focused on a very limited niche to “bring the benefits of Mylyn and Eclipse to activities outside of programming”.</p></blockquote>
<p>Yes, this is no small task that we have undertaken <img src='http://tasktop.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But what&#8217;s very encouraging is that we first released this technology less than seven months ago, have collected an amazing amount of user feedback since then, and demonstrated that even with some rough edges people are finding focused browsing and task switching a very significant benefit.  Over the next few months, we will iron out the rough edges in addition to releasing the Firefox extension for focused browsing.  What I&#8217;m most excited about is that Shawn Minto, our browser guru, and I will be taking a pass at the degree-of-interest model and browsing UI for the next major release of Tasktop.  We haven&#8217;t touched that since they early internal prototypes, and there&#8217;s a lot that we have learned about how to put the most relevant pages and web apps at your fingertips when you switch tasks.  If you&#8217;re interested in being an early adopter of that consider getting on our early access program: <a href="https://tasktop.com/support/faq/#earlyAccessBuilds" rel="nofollow">https://tasktop.com/support/faq/#earlyAccessBuilds</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Deliyannis</title>
		<link>http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers-and-google-chrome/comment-page-1#comment-29146</link>
		<dc:creator>Alexander Deliyannis</dc:creator>
		<pubDate>Wed, 17 Sep 2008 21:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://tasktop.com/blog/?p=39#comment-29146</guid>
		<description>I&#039;m not certain this is the right place for the issues I have in mind, but they are directly related to the post so here goes. I&#039;m a registered Tasktop user and have made significant efforts to integrate the program in my workflow by trying to initiate as many tasks as possible from within its browser to maintain the overview. My results are mixed. On the plus side, Tasktop is an excellent timekeeper and has some other useful features. On the minus side:

- It is a resource hog (both memory- and processor-wise); no wonder since it is an application built on an application (Mylyn) built on an application (Eclipse) and relying on an externally loaded virtual environment (Java). The overhead for what it does is overwhelming.

- It is as yet too focused to software developers to be able to support other knowledge workers, e.g. lawyers, engineers, or consultants (like myself). The majority of external programs that can usefully interface to Tasktop are related to software development. What the rest of us can do from within the browser is still rather limited.

- I find the browser itself slow and buggy for a significant number of websites. It would be useful to have the option for new tabs to open in the background, as in IE7, so that one can get on with their work while pages load. In addition, a default browser automatically opens local .html files as well, but opening these in Tasktop is rather cumbersome.

- Google maintains the advantage for nomadic workers as it provides access to its information from anywhere. Tasktop provides the ability to maintain some task information on a portable USB drive, but this does not seem to include browsing history, so much of the context is lost.

- I am unconvinced that getting rid of the forward button was indeed a choice rather than a necessity. The backwards button behaves rather oddly and --stranger still-- does not always do what the keyboard shortcut Alt-LeftArrow does.

There&#039;s more, but my aim is not to bring down what you have written on Tasktop&#039;s philosophy, rather to note that there&#039;s a long way to go before it can be considered a viable alternative on the browsing front, among others. Interestingly, much of what was mentioned as innovative even by Google, such as placing the address box under the tabs, was already available in Opera which is lightning fast compared to Tasktop.

I have personally been publicly supportive of Tasktop in related forum discussions (see http://www.outlinersoftware.com/topics/viewt/657 ) but I am afraid that it remains focused on a very limited niche to &quot;bring the benefits of Mylyn and Eclipse to activities outside of programming&quot;.

Alexander</description>
		<content:encoded><![CDATA[<p>I&#8217;m not certain this is the right place for the issues I have in mind, but they are directly related to the post so here goes. I&#8217;m a registered Tasktop user and have made significant efforts to integrate the program in my workflow by trying to initiate as many tasks as possible from within its browser to maintain the overview. My results are mixed. On the plus side, Tasktop is an excellent timekeeper and has some other useful features. On the minus side:</p>
<p>- It is a resource hog (both memory- and processor-wise); no wonder since it is an application built on an application (Mylyn) built on an application (Eclipse) and relying on an externally loaded virtual environment (Java). The overhead for what it does is overwhelming.</p>
<p>- It is as yet too focused to software developers to be able to support other knowledge workers, e.g. lawyers, engineers, or consultants (like myself). The majority of external programs that can usefully interface to Tasktop are related to software development. What the rest of us can do from within the browser is still rather limited.</p>
<p>- I find the browser itself slow and buggy for a significant number of websites. It would be useful to have the option for new tabs to open in the background, as in IE7, so that one can get on with their work while pages load. In addition, a default browser automatically opens local .html files as well, but opening these in Tasktop is rather cumbersome.</p>
<p>- Google maintains the advantage for nomadic workers as it provides access to its information from anywhere. Tasktop provides the ability to maintain some task information on a portable USB drive, but this does not seem to include browsing history, so much of the context is lost.</p>
<p>- I am unconvinced that getting rid of the forward button was indeed a choice rather than a necessity. The backwards button behaves rather oddly and &#8211;stranger still&#8211; does not always do what the keyboard shortcut Alt-LeftArrow does.</p>
<p>There&#8217;s more, but my aim is not to bring down what you have written on Tasktop&#8217;s philosophy, rather to note that there&#8217;s a long way to go before it can be considered a viable alternative on the browsing front, among others. Interestingly, much of what was mentioned as innovative even by Google, such as placing the address box under the tabs, was already available in Opera which is lightning fast compared to Tasktop.</p>
<p>I have personally been publicly supportive of Tasktop in related forum discussions (see <a href="http://www.outlinersoftware.com/topics/viewt/657" rel="nofollow">http://www.outlinersoftware.com/topics/viewt/657</a> ) but I am afraid that it remains focused on a very limited niche to &#8220;bring the benefits of Mylyn and Eclipse to activities outside of programming&#8221;.</p>
<p>Alexander</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwin Yip &#124; Mind Mapping Made Easy</title>
		<link>http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers-and-google-chrome/comment-page-1#comment-28986</link>
		<dc:creator>Edwin Yip &#124; Mind Mapping Made Easy</dc:creator>
		<pubDate>Fri, 05 Sep 2008 08:53:33 +0000</pubDate>
		<guid isPermaLink="false">http://tasktop.com/blog/?p=39#comment-28986</guid>
		<description>Wow! I envy you guys have such a powerful IDE!

Best Regards,
Edwin Yip
Mind Mapping is as Effortless as Typing
http://www.InnovationGear.com</description>
		<content:encoded><![CDATA[<p>Wow! I envy you guys have such a powerful IDE!</p>
<p>Best Regards,<br />
Edwin Yip<br />
Mind Mapping is as Effortless as Typing<br />
<a href="http://www.InnovationGear.com" rel="nofollow">http://www.InnovationGear.com</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

