<?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>Life &#187; do</title>
	<atom:link href="http://blog.chris.szikszoy.com/tags/do/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.chris.szikszoy.com</link>
	<description>Bits and Pieces, as I see them</description>
	<lastBuildDate>Mon, 30 Aug 2010 20:14:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Do development meeting</title>
		<link>http://blog.chris.szikszoy.com/2010/03/do-development-meeting/</link>
		<comments>http://blog.chris.szikszoy.com/2010/03/do-development-meeting/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 20:16:56 +0000</pubDate>
		<dc:creator>Chris S.</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[do]]></category>
		<category><![CDATA[gnome do]]></category>

		<guid isPermaLink="false">http://blog.chris.szikszoy.com/?p=91</guid>
		<description><![CDATA[Recently we, the GNOME Do developers, held a meeting to discuss our goals for the project.  Development has slowed to a crawl over the last few months so the purpose of this meeting was to determine where we should be taking the project, and how to get development rolling again.  I was able to rescue [...]]]></description>
			<content:encoded><![CDATA[<p>Recently we, the GNOME Do developers, held a meeting to discuss our goals for the project.  Development has slowed to a crawl over the last few months so the purpose of this meeting was to determine where we should be taking the project, and how to get development rolling again.  I was able to rescue most of the log of the meeting from my xchat logs, and I&#8217;ve cleaned it up and am posting it here now, for all to see.</p>
<p>Unfortunately the first few minutes of the meeting were not present in my log.  We started a little late and the only thing that&#8217;s missing in this log is the decision to change the name of the project from &#8220;GNOME Do&#8221;, to just &#8220;Do&#8221;.</p>
<p>Note that all times shown below are UTC.</p>
<p>8:17:28 PM &lt;cszikszoy_&gt; (how is this going to work? Is someone updating the wave with our decisions here?)<br />
8:17:36 PM *lamalex  will<br />
8:17:38 PM &lt;RAOF&gt; I&#8217;m on it.<br />
8:17:42 PM &lt;lamalex&gt; or RAOFcan<br />
8:17:45 PM &lt;lamalex&gt; RAOF, take care of wave<br />
8:18:03 PM &lt;lamalex&gt; I&#8217;ll take care of the GNOME Do -&gt; transition<br />
8:18:05 PM &lt;cszikszoy_&gt; next: move away from davebsd.com<br />
8:18:08 PM &lt;djsiegel&gt; lamalex: ok, thank you<br />
8:18:09 PM &lt;cszikszoy_&gt; this is an easy one<br />
8:18:18 PM &lt;djsiegel&gt; #1 what domain name do we use?</p>
<p><span id="more-91"></span>8:18:18 PM &lt;cszikszoy_&gt; I already pay for a webserver docky<br />
8:18:26 PM &lt;cszikszoy_&gt; buy a domain name and we can use that server<br />
8:18:28 PM &lt;djsiegel&gt; cszikszoy_is it pretty reliable ?<br />
8:18:32 PM &lt;cszikszoy_&gt; godaddy<br />
8:18:37 PM &lt;djsiegel&gt; they host it?<br />
8:18:39 PM &lt;cszikszoy_&gt; I&#8217;ve had nothing but awesome experience with them<br />
8:18:40 PM &lt;cszikszoy_&gt; yep<br />
8:18:53 PM &lt;djsiegel&gt; how long have you used them?<br />
8:19:02 PM &lt;cszikszoy_&gt; ~3-4 years<br />
8:19:17 PM &lt;djsiegel&gt; ok, seems reasonable to keep docky and do under similar structure<br />
8:19:19 PM &lt;lamalex&gt; godaddy are pretty much the standard afaik<br />
8:19:22 PM &lt;djsiegel&gt; since we&#8217;re all the same people<br />
8:19:28 PM &lt;lamalex&gt; go-do.com?<br />
8:19:34 PM &lt;djsiegel&gt; godaddy is standard for names, burarely hosting&#8230;<br />
8:19:34 PM &lt;cszikszoy_&gt; it doesn&#8217;really have anything to do with docky<br />
8:19:46 PM &lt;djsiegel&gt; well, it makes sense to host do and docky together<br />
8:19:49 PM &lt;cszikszoy_&gt; they would only be hosted on the same server<br />
8:19:56 PM &lt;djsiegel&gt; DanRabbit should have access to both, for examples<br />
8:19:57 PM &lt;cszikszoy_&gt; they would have different domain names completely<br />
8:20:00 PM &lt;lamalex&gt; damn, taken<br />
8:20:11 PM &lt;cszikszoy_&gt; oh sure, i can change ftp users and such<br />
8:20:17 PM &lt;RAOF&gt; Right.<br />
8:20:19 PM &lt;djsiegel&gt; do-project<br />
8:20:23 PM &lt;djsiegel&gt; yuck<br />
8:20:28 PM &lt;DanRabbit&gt; haha<br />
8:20:42 PM &lt;djsiegel&gt; omgdo.com<br />
8:20:44 PM &lt;cszikszoy_&gt; all that we need is a domain name, and I&#8217;ll handle setting up the webserver and that junk<br />
8:20:58 PM &lt;mpiroc&gt; do.com doesn&#8217;appear to be taken<br />
8:21:06 PM &lt;lamalex&gt; mpiroc, urls need 3 or more chars<br />
8:21:06 PM &lt;djsiegel&gt; do.com is owned by MS<br />
8:21:13 PM &lt;DanRabbit&gt; damn<br />
8:21:27 PM &lt;djsiegel&gt; we should try alternate suffixes<br />
8:21:36 PM &lt;djsiegel&gt; I really don&#8217;like .com anyay<br />
8:21:38 PM &lt;cszikszoy_&gt; do.us<br />
8:21:38 PM &lt;djsiegel&gt; anyway<br />
8:21:41 PM &lt;lamalex&gt; do us<br />
8:21:46 PM &lt;lamalex&gt; a little biracy don&#8217;you think?<br />
8:21:48 PM &lt;lamalex&gt; <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
8:21:57 PM &lt;cszikszoy_&gt; I that was our &#8220;thing&#8221;? <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:22:00 PM &lt;lamalex&gt; also we&#8217;re an international project<br />
8:22:11 PM &lt;DanRabbit&gt; I know this might be kind of contriversial, but what about moving Do and Docky to the elementary-projecserver?<br />
8:22:13 PM &lt;djsiegel&gt; dodododo.com ?<br />
8:22:14 PM &lt;cszikszoy_&gt; I know, it was a joke.<br />
8:22:14 PM &lt;lamalex&gt; i don&#8217;think RAOFwould appreciate being relegated to a US domain <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:22:15 PM &lt;djsiegel&gt; 4 or 5 do&#8217;s?<br />
8:22:18 PM &lt;djsiegel&gt; dododododo.com<br />
8:22:31 PM &lt;DanRabbit&gt; ah, I would never hand that URL out lol<br />
8:22:33 PM &lt;djsiegel&gt; superspa.ce<br />
8:22:43 PM &lt;lamalex&gt; oo<br />
8:22:44 PM &lt;lamalex&gt; daddy likes<br />
8:22:46 PM &lt;DanRabbit&gt; oh yea, something with superspace would be cool<br />
8:22:48 PM &lt;RAOF&gt; summon-do.org<br />
8:22:49 PM &lt;cszikszoy_&gt; so anyways, the details of domain name can be worked oulater, I think besthing to do would start a mailing listhread<br />
8:23:06 PM &lt;d0od&gt; the dominican domain suffix is .do<br />
8:23:08 PM &lt;djsiegel&gt; cszikszoy_ that goes nowhere!<br />
8:23:16 PM &lt;lamalex&gt; do.do<br />
8:23:20 PM &lt;cszikszoy_&gt; I&#8217;ll provide hosting space and handle setting up users<br />
8:23:34 PM &lt;djsiegel&gt; cszikszoy_: ok you are no webmaster<br />
8:23:40 PM &lt;cszikszoy_&gt; djsiegel: in the interet sof time, I don&#8217;wanto spend more than a few minutes brainstorming domain names<br />
8:23:51 PM &lt;cszikszoy_&gt; djsiegel: who said anything about a webmaster?<br />
8:24:07 PM &lt;djsiegel&gt; cszikszoy_: I said something about it!<br />
8:24:13 PM &lt;cszikszoy_&gt; I just said that I pay for hosting space and have no problem using some of that for do&#8217;s website<br />
8:24:26 PM &lt;djsiegel&gt; right, you also said you&#8217;d set up accounts and stuff<br />
8:24:27 PM &lt;lamalex&gt; why do we need to move from davebsd in the firsplace? is going away?<br />
8:24:30 PM &lt;djsiegel&gt; doesn&#8217;t make you webmaster?<br />
8:24:40 PM &lt;djsiegel&gt; lamalex: I justhink it&#8217;s a bit nerdy and non sequitur<br />
8:24:56 PM &lt;cszikszoy_&gt; no, that would make me the setter up of accounts<br />
8:25:01 PM &lt;DanRabbit&gt; lol<br />
8:25:03 PM &lt;cszikszoy_&gt; the webmaster would make website<br />
8:25:07 PM &lt;lamalex&gt; cszikszoy, djsiegel, kind of irrelvant<br />
8:25:11 PM &lt;DanRabbit&gt; okay anyways, too much time on trivial topics<br />
8:25:15 PM &lt;djsiegel&gt; cszikszoy_ you need to take it or leave it, we someone in charge<br />
8:25:43 PM &lt;djsiegel&gt; it&#8217;s not trivial, guys, it would be very useful to know who&#8217;s doing what going forward<br />
8:25:57 PM &lt;djsiegel&gt; is anyone interested in being responsible for the server?<br />
8:26:21 PM &lt;cszikszoy_&gt; I don&#8217;think need to take or leave anything, I&#8217;m offering hosting space so someone else doesn&#8217;have pay $60/year<br />
8:26:35 PM &lt;lamalex&gt; i think cszikszoy_ volunteered, why is he not an acceptable webmaster?<br />
8:26:41 PM &lt;djsiegel&gt; he is@!<br />
8:26:45 PM &lt;djsiegel&gt; thais whaI am saying<br />
8:26:55 PM &lt;cszikszoy_&gt; I think you missed a &#8216;w&#8217;, djsiegel<br />
8:27:03 PM &lt;lamalex&gt; &lt;djsiegel&gt; cszikszoy_: ok you are no webmaster<br />
8:27:07 PM &lt;djsiegel&gt; haha!<br />
8:27:07 PM &lt;djsiegel&gt; oops<br />
8:27:08 PM &lt;djsiegel&gt; lol<br />
8:27:11 PM &lt;cszikszoy_&gt; kind of changing the meaning whayou said, but in thacase, ok<br />
8:27:13 PM &lt;lamalex&gt; hahaha<br />
8:27:14 PM &lt;djsiegel&gt; &#8220;ok you are now webmaster&#8221;<br />
8:27:16 PM &lt;djsiegel&gt; fuck guys<br />
8:27:18 PM &lt;djsiegel&gt; SKYPE<br />
8:27:18 PM &lt;RAOF&gt; <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:27:24 PM &lt;cszikszoy_&gt; we&#8217;re in agreement&#8230; so, next?<br />
8:27:26 PM &lt;mahfouz&gt; what is an ebbmaster?<br />
8:27:27 PM &lt;djsiegel&gt; yes<br />
8:27:37 PM &lt;djsiegel&gt; oh that was funny<br />
8:28:04 PM &lt;lamalex&gt; zg/tracker can wait, let&#8217;s defer that for another meeting<br />
8:28:08 PM &lt;djsiegel&gt; Ok, we&#8217;re off to a great start: rename Do, move new server be admined by chris<br />
8:28:12 PM &lt;djsiegel&gt; yeah thais long tail stuff<br />
8:28:23 PM &lt;lamalex&gt; we don&#8217;t want to talk about new features righnow, need to stabilize core<br />
8:28:27 PM &lt;djsiegel&gt; right<br />
8:28:46 PM &lt;lamalex&gt; so current issues in core<br />
8:28:49 PM &lt;lamalex&gt; plugins can still take down Do<br />
8:29:10 PM &lt;DanRabbit&gt; cszikszoy_: lol<br />
8:29:14 PM &lt;RAOF&gt; Plugins are required to handle threading.<br />
8:29:15 PM &lt;cszikszoy_&gt; DanRabbit: ?<br />
8:29:26 PM &lt;DanRabbit&gt; cszikszoy_: webmonster <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:29:31 PM &lt;cszikszoy_&gt; ah <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:29:33 PM &lt;djsiegel&gt; I am pretty sure we need to split out plugin into their own processes  for absolute separation<br />
8:29:49 PM &lt;djsiegel&gt; which is not bad, docky seems to be doing this with some of the external python stuff?<br />
8:29:50 PM &lt;RAOF&gt; That&#8217;s certainly my feeling, yes.<br />
8:29:56 PM &lt;lamalex&gt; yeah, I think so too. Which luckily mono makes pretty easy<br />
8:30:07 PM &lt;cszikszoy_&gt; djsiegel: sort of, but that limits the sort of interaction python helpers can have with docky<br />
8:30:09 PM &lt;djsiegel&gt; I seriously think we should follow suit to allow two classes of plugins: C# (.NET) and dbus<br />
8:30:21 PM &lt;RAOF&gt; Yes.<br />
8:30:29 PM &lt;lamalex&gt; +1<br />
8:30:33 PM  *mahfouz has qui( 23Quit: Ex-Cha 23)<br />
8:30:35 PM &lt;djsiegel&gt; if we do a new plugin style with dbus, get to start over<br />
8:30:39 PM &lt;djsiegel&gt; it could be very nice to do that<br />
8:31:02 PM &lt;djsiegel&gt; for example, the twitter plugin comes with gwibber<br />
8:31:03 PM &lt;lamalex&gt; we could really just have 1 plugin style of Dbus, and make a .NET wrapper assembly for convenience<br />
8:31:03 PM &lt;djsiegel&gt; or pino<br />
8:31:12 PM &lt;djsiegel&gt; install pino, you have a tweeaction in Do<br />
8:31:17 PM &lt;djsiegel&gt; lamalex: yeah<br />
8:31:19 PM &lt;RAOF&gt; lamalex: Or the other way around, yeah.<br />
8:31:28 PM &lt;RAOF&gt; One will certainly wrap the other.<br />
8:31:31 PM &lt;lamalex&gt; yeah<br />
8:31:46 PM &lt;DanRabbit&gt; djsiegel: yes, I would love to have Do recognize the applications. That would almost remove need add plugins in prefs.<br />
8:31:52 PM &lt;djsiegel&gt; this way zg/tracker can imlement their own integration<br />
8:32:00 PM &lt;RAOF&gt; The one which gets wrapped will be the less-powerful one.  I&#8217;m not *sure* we can do everything wanto in dbus.<br />
8:32:00 PM &lt;djsiegel&gt; I&#8217;m sure seif will do that tomorrow<br />
8:32:03 PM &lt;RAOF&gt; <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:32:08 PM &lt;lamalex&gt; djsiegel, the zg stuff was going to actually be for relevancy engine<br />
8:32:15 PM &lt;djsiegel&gt; ah, right<br />
8:32:17 PM &lt;RAOF&gt; Right.  Allowing other projects to do our work for us is a Good Thing.<br />
8:32:23 PM &lt;DanRabbit&gt; <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
8:33:12 PM &lt;RAOF&gt; Ok.  So, we&#8217;re all agreed that out-of-process plugins is the way to go.<br />
8:33:20 PM &lt;djsiegel&gt; +1<br />
8:33:29 PM &lt;RAOF&gt; What&#8217;s actionable here?<br />
8:33:42 PM &lt;djsiegel&gt; well, it helps us think about how to clean up and rearchitect<br />
8:34:14 PM &lt;RAOF&gt; Yeah.  I just wanted something written that someone can pick up and do.<br />
8:35:13 PM &lt;djsiegel&gt; What are we actually left with?<br />
8:35:16 PM &lt;djsiegel&gt; The name, awareness<br />
8:35:23 PM &lt;RAOF&gt; And the code that&#8217;s here.<br />
8:35:25 PM &lt;djsiegel&gt; the fact that we are installed on machines<br />
8:35:33 PM &lt;RAOF&gt; We&#8217;re not going to be throwing it all away.<br />
8:35:40 PM &lt;djsiegel&gt; The only code we&#8217;ll carry over is interface stuff<br />
8:35:44 PM &lt;djsiegel&gt; and even that has to become async<br />
8:35:57 PM &lt;RAOF&gt; We&#8217;ll be replacing stuff in-place.<br />
8:36:05 PM &lt;RAOF&gt; We&#8217;re *not* doing a mozilla <img src='http://blog.chris.szikszoy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8:37:03 PM &lt;lamalex&gt; what&#8217;s a mozilla<br />
8:38:16 PM &lt;djsiegel&gt; Are we happy with our platform? (mono)<br />
8:38:17 PM &lt;RAOF&gt; lamalex: Where you take a successful project, like Netscape Navigator, throw all the code away and spend years making sucky firefox.<br />
8:38:27 PM &lt;lamalex&gt; i am<br />
8:38:29 PM &lt;RAOF&gt; Yes.<br />
8:39:06 PM &lt;djsiegel&gt; Me too.<br />
8:39:49 PM &lt;DanRabbit&gt; I can&#8217;say much about Do&#8217;s code, because haven&#8217;t explored it much. But, even for a relative non-coder Docky + Monodevelop have been really great to work with.<br />
8:40:02 PM &lt;djsiegel&gt; Yeah, mono has the best tools<br />
8:40:04 PM &lt;RAOF&gt; +lots<br />
8:40:25 PM &lt;djsiegel&gt; I was just asking, since we&#8217;re already doing a lot of work.<br />
8:41:48 PM &lt;djsiegel&gt; Ok, what&#8217;s next/<br />
8:41:54 PM &lt;RAOF&gt; GSoC.<br />
8:42:16 PM &lt;RAOF&gt; Can we apply &amp; get mpiroc to rewrite our relavence engine.<br />
8:42:29 PM &lt;djsiegel&gt; mpiroc: are you on skype?<br />
8:42:38 PM &lt;mpiroc&gt; I&#8217;m not, no microphone<br />
8:42:41 PM &lt;djsiegel&gt; ok<br />
8:42:43 PM &lt;mpiroc&gt; I can go install it to listen in<br />
8:43:11 PM &lt;djsiegel&gt; mpiroc: so, whaare you interested in?<br />
8:43:50 PM &lt;mpiroc&gt; RAOF was talking about making the relevance engine contextual. I.e. an item wouldn&#8217;just have a score, it would be more or  less relevant in different contexts.<br />
8:44:18 PM &lt;djsiegel&gt; mpiroc: are you doing any research in this area? what is your background? Are a CS student?<br />
8:45:28 PM &lt;mpiroc&gt; I&#8217;m a CS student&#8211;not doing any research in this area. My background is mostly C# and python, particularly Gtk stuff, allthough I&#8217;ve done other stuff for school.<br />
8:45:46 PM &lt;mpiroc&gt; I&#8217;m nocurrently involved in Do, although I&#8217;ve done some small things with Docky<br />
8:46:11 PM &lt;cszikszoy_&gt; back, sorry, someone came by my desk and they talk, and&#8230;. talk.<br />
8:46:51 PM &lt;djsiegel&gt; http://smokingapples.com/wp-content/uploads/2009/06/google-qsb.jpg<br />
8:46:54 PM &lt;cszikszoy_&gt; so, scrolling back, that&#8217;s exactly what we did with docky<br />
8:47:02 PM &lt;cszikszoy_&gt; we have the dbus interface thaanyone can consume<br />
8:47:29 PM &lt;cszikszoy_&gt; and I also made a .NET assembly that handled everything that the Docky.py class handled allowed you to create simple helper that way too<br />
8:47:40 PM &lt;RAOF&gt; mpiroc: So, just doing a contextual relevance engine is not going to take whole summer.  We&#8217;d also like you do some research into the area and something nice.<br />
8:47:56 PM &lt;mpiroc&gt; Oh right&#8211;I thoughyou mean &#8220;are you currently doing any research&#8221;<br />
8:48:50 PM &lt;mpiroc&gt; Yeah I can look into something like djsiegel&#8217;s screenshot. also think OS X&#8217;s spotlight does some cool stuff in this area, buI&#8217;m nosure how well it translates to Do<br />
8:48:52 PM &lt;cszikszoy_&gt; mpiroc + GSoC sounds like a fantastic idea<br />
8:49:29 PM *JaVaEs has qui(  23Quit: Leaving. 23)<br />
8:49:45 PM &lt;mpiroc&gt; http://toastytech.com/guis/osx14spotlight.png<br />
8:49:46 PM &lt;cszikszoy_&gt; GSoC doesn&#8217;start for a little while, so that would give us some time to flush out our requirements for contextual relevancy engine<br />
8:50:03 PM &lt;djsiegel&gt; mpiroc: sorry that was unrelated<br />
8:50:09 PM &lt;cszikszoy_&gt; in the mean time, what we can do now is to clean up Do.Interface stuff<br />
8:50:19 PM &lt;cszikszoy_&gt; We need to move all GTK UI code Do.Interface.Gtk<br />
8:50:29 PM &lt;mpiroc&gt; cszikszoy_: The SoC doesn&#8217;starfor a while, but mentor applications are due by the 12th<br />
8:50:33 PM &lt;mpiroc&gt; just FYI<br />
8:50:42 PM &lt;cszikszoy_&gt; of March?<br />
8:50:42 PM &lt;djsiegel&gt; mpiroc: I justhink it would be really great if you could do some research, produce a white paper<br />
8:50:58 PM &lt;lamalex&gt; mpiroc, I&#8217;ll apply for mentorship just to be safe<br />
8:51:01 PM &lt;djsiegel&gt; mpiroc: just so there&#8217;s some academic authority to your work, and it&#8217;s not just hacking all summer<br />
8:51:14 PM &lt;DanRabbit&gt; djsiegel: that screenshot was HOT<br />
8:51:27 PM &lt;djsiegel&gt; because the relevance engine is a huge opportunity to do some research<br />
8:51:48 PM &lt;mpiroc&gt; djsiegel: That sounds like a good idea<br />
8:52:45 PM &lt;DanRabbit&gt; djsiegel: slightly off topic, but if I could get a list of all the icons that Do uses by itself (no plugins) that would be awesome. That way can get all those done in 128px<br />
8:53:46 PM &lt;cszikszoy_&gt; This sort of goes along with our talk about Do.Interface work, but RAOFand I have talked before about revising definition of an &#8220;Icon&#8221;<br />
8:54:01 PM &lt;cszikszoy_&gt; specifically, a string just won&#8217;cut it<br />
8:55:02 PM &lt;djsiegel&gt; DanRabbit: put a print statement in the relevant part of codre and disable all plugins!<br />
8:55:31 PM &lt;RAOF&gt; Right.  What we need for an Icon base class is the ability to render appropriate targets &#8211; cairo surfaces, windows bitmaps, etc.<br />
8:55:39 PM &lt;DanRabbit&gt; djsiegel: if I knew how to do that I wouldn&#8217;t ask :p<br />
8:55:40 PM &lt;djsiegel&gt; ok, time to wrap things up<br />
8:55:51 PM &lt;cszikszoy_&gt; DanRabbit: I&#8217;ll help you with it later, ping me<br />
8:55:52 PM &lt;djsiegel&gt; let&#8217;s look athe wave for a summary of action times<br />
8:55:55 PM &lt;djsiegel&gt; items*<br />
8:55:56 PM &lt;DanRabbit&gt; cszikszoy_: ty<br />
8:56:49 PM &lt;cszikszoy_&gt; I think we still need to talk about just how want to interface with the core of do<br />
8:57:10 PM &lt;cszikszoy_&gt; I think the Do.Platform* code is all good, buthere some work we need to do for Do.Interface* stuff<br />
8:57:53 PM &lt;cszikszoy_&gt; Do.Interface should all be abstract, no GTK ui, and have a generic icon loader, capable of taking our Do.Icon class rendering that icon onto whatever surface we need based on the platform / ui toolkit being used<br />
8:58:00 PM &lt;zash &gt; wtf? skype and wave<br />
8:58:26 PM &lt;cszikszoy_&gt; once that&#8217;s done, I feel comfortable picking up the pieces on windows port<br />
8:59:11 PM &lt;cszikszoy_&gt; but as it stands now, it&#8217;s not practical to work on windows / osx kde ports.<br />
8:59:20 PM &lt;djsiegel&gt; cszikszoy_ right<br />
8:59:37 PM &lt;djsiegel&gt; cszikszoy_ but that&#8217;s at least a good 4-6 months away<br />
8:59:41 PM &lt;cszikszoy_&gt; so with the remaining time, what abouscheduling another meeting?<br />
9:00:00 PM &lt;cszikszoy_&gt; djsiegel: yes, but in the 4-6 months meantime, I wanto get Do.Interface* cleaned up and usable<br />
9:00:26 PM &lt;DanRabbit&gt; +1 on scheduling another meeting<br />
9:00:41 PM &lt;cszikszoy_&gt; to do that we need develop some requirements<br />
9:00:56 PM &lt;cszikszoy_&gt; I have good knowledge on what I had to do and hack up make windows support work<br />
9:01:07 PM &lt;cszikszoy_&gt; and there was a significant bit of work I had to do in the Do.Interface* area<br />
9:01:29 PM &lt;djsiegel&gt; hmm<br />
9:01:32 PM &lt;cszikszoy_&gt; so with that in mind, I think we can develop a spec for how want Do.Interface and .Interface.GTK, etc to work interact<br />
9:01:36 PM &lt;djsiegel&gt; ok cszikszoy_can you documensome of this?<br />
9:01:44 PM &lt;djsiegel&gt; the stuff you had most trouble with?<br />
9:01:57 PM &lt;djsiegel&gt; so we can use it as a requirements document when cleaning up and refactoring /<br />
9:02:02 PM &lt;cszikszoy_&gt; sure<br />
9:02:27 PM &lt;cszikszoy_&gt; I&#8217;ve gone over most of it with RAOF already I think, buI&#8217;ll create a more formal document<br />
9:02:34 PM &lt;cszikszoy_&gt; Is google docs OK with everyone?<br />
9:02:42 PM &lt;djsiegel&gt; cszikszoy_: sounds good<br />
9:02:51 PM &lt;cszikszoy_&gt; that way we can all view / edithis Do.Interface requiremen/ specs doc<br />
9:03:29 PM &lt;cszikszoy_&gt; what&#8217;s the action item for domain name?<br />
9:03:38 PM &lt;cszikszoy_&gt; are we going to think abouifor a bit, or?<br />
9:04:02 PM &lt;cszikszoy_&gt; it would probably be easiest if I just get one, cause can easily get it linked up with my hosting acct with godaddy<br />
9:04:06 PM &lt;RAOF&gt; Think about it for a bit.<br />
9:04:26 PM &lt;cszikszoy_&gt; I assume we can use some of the donations money for this domain name?<br />
9:05:28 PM &lt;djsiegel&gt; cszikszoy_sure, just tell me any of your costs and I can send you money<br />
9:05:29 PM &lt;RAOF&gt; Thawould seem reasonable.<br />
9:05:35 PM &lt;djsiegel&gt; I think we have like $200 buI need to check<br />
9:05:38 PM &lt;cszikszoy_&gt; ok<br />
9:05:48 PM &lt;cszikszoy_&gt; won&#8217;be anywhere near that, I&#8217;m sure<br />
9:06:19 PM &lt;cszikszoy_&gt; so finally, what about scheduling another meeting?<br />
9:06:21 PM &lt;cszikszoy_&gt; or is there a need?<br />
9:06:44 PM &lt;lamalex&gt; im not sure there is at the moment<br />
9:06:46 PM &lt;RAOF&gt; I&#8217;m not sure there&#8217;s a need.<br />
9:07:05 PM &lt;cszikszoy_&gt; ok, we can continue the discussion of a Do.Interface rework through mailing list / google docs<br />
9:07:07 PM &lt;RAOF&gt; If you think another meeting will be useful, feel free to ping everyone again.<br />
9:07:15 PM &lt;RAOF&gt; cszikszoy_: Yes.<br />
9:07:29 PM &lt;cszikszoy_&gt; ok, sounds good everyone.<br />
9:07:41 PM &lt;cszikszoy_&gt; I&#8217;ve really goto go, buI&#8217;ll idle here for a while longer.<br />
9:08:18 PM &lt;DanRabbit&gt; brb</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.chris.szikszoy.com/2010/03/do-development-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

