<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1346</id>
	<title>Nabble - Gnome - Hackers</title>
	<updated>2009-12-21T13:15:45Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gnome---Hackers-f1346.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnome---Hackers-f1346.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26880197</id>
	<title>Re: GLib 2.23.1 released</title>
	<published>2009-12-21T13:15:45Z</published>
	<updated>2009-12-21T13:15:45Z</updated>
	<author>
		<name>Matthias Clasen-2</name>
	</author>
	<content type="html">On Mon, Dec 21, 2009 at 2:32 PM, William Lovaton &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26880197&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;walovaton@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi Matthias, interesting performance work.  Is there any numbers about these improvements? what kind of workload gets improved with this?
&lt;br&gt;&lt;br&gt;Most of the performance work was aimed at improving performance in
&lt;br&gt;multi-threaded scenarios by reducing lock overhead. If you look
&lt;br&gt;through the bugs that I've listed, some of them have measurements.
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26880197&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-GLib-2.23.1-released-tp26878976p26880197.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26878976</id>
	<title>Re: GLib 2.23.1 released</title>
	<published>2009-12-21T11:32:22Z</published>
	<updated>2009-12-21T11:32:22Z</updated>
	<author>
		<name>William Lovaton-2</name>
	</author>
	<content type="html">Hi Matthias, interesting performance work. &amp;nbsp;Is there any numbers about these improvements? what kind of workload gets improved with this?
&lt;br&gt;&lt;br&gt;Keep up the good work.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;&lt;br&gt;-William
&lt;br&gt;&lt;br&gt;&lt;br&gt;--- El lun 21-dic-09, Matthias Clasen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mclasen@...&lt;/a&gt;&amp;gt; escribió:
&lt;br&gt;&lt;br&gt;De:: Matthias Clasen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mclasen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Asunto: GLib 2.23.1 released
&lt;br&gt;A: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-announce-list@...&lt;/a&gt;, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-devel-list@...&lt;/a&gt;, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-app-devel-list@...&lt;/a&gt;, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gtk-list@...&lt;/a&gt;
&lt;br&gt;Fecha: lunes 21 de diciembre de 2009, 11:02
&lt;br&gt;&lt;br&gt;&lt;br&gt;Overview of Changes from GLib 2.23.0 to GLib 2.23.1
&lt;br&gt;===================================================
&lt;br&gt;&lt;br&gt;* GObject performance work has landed:
&lt;br&gt;&amp;nbsp;- Construction of simple objects is much faster
&lt;br&gt;&amp;nbsp;- Interface lookup is lock-free and constant-time now
&lt;br&gt;&amp;nbsp;- Reduced locking overhead when dealing with types
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Encuentra las mejores recetas en Yahoo! Cocina. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;a href=&quot;http://mx.mujer.yahoo.com/cocina/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mx.mujer.yahoo.com/cocina/&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26878976&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-GLib-2.23.1-released-tp26878976p26878976.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26769953</id>
	<title>Call for Talks - FOSDEM 2010 (GNOME devroom)</title>
	<published>2009-12-13T10:20:34Z</published>
	<updated>2009-12-13T10:20:34Z</updated>
	<author>
		<name>Christophe Fergeau-2</name>
	</author>
	<content type="html">&lt;div style=&quot;text-align: left;&quot;&gt;Hi everyone,&lt;br&gt;&lt;/div&gt;&lt;br&gt;As for the last few years, we&amp;#39;ll have a GNOME devroom next year at FOSDEM (6/7&lt;br&gt;feb in Brussels), and as always, we want *YOU* to give a talk about&lt;br&gt;the cool project you are hacking on in this devroom&lt;br&gt;
&lt;br&gt;During this week-end, we&amp;#39;ll have half a day dedicated to GNOME specific talks,&lt;br&gt;and on Sunday, we&amp;#39;ll share the devroom with people hacking on other&lt;br&gt;desktop environments and have talks about crossdesktop topics or talks&lt;br&gt;
about some GNOME specific topics, but which can be of interest to the&lt;br&gt;other communities.&lt;br&gt;&lt;br&gt;Devroom talks are 30/35 minute long talks presenting one aspect of the&lt;br&gt;GNOME community you care about. This can be a technical talk about a&lt;br&gt;
library you&amp;#39;re hacking on, but you can also give a talk about how to&lt;br&gt;market GNOME at big events, or about how to get involved in the&lt;br&gt;translation project, ... In short, you can talk about whatever you&lt;br&gt;want as long as it&amp;#39;s about GNOME!&lt;br&gt;
&lt;br&gt;Like last year, you&amp;#39;ll find all the information about the even&lt;br&gt;on &lt;a href=&quot;http://live.gnome.org/Brussels2010&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://live.gnome.org/Brussels2010&lt;/a&gt;. However,if you want to&lt;br&gt;give a talk, please don&amp;#39;t add yourself to the schedule. Send me an&lt;br&gt;
email instead describing your talk and the slot(s) you&amp;#39;d like to have,&lt;br&gt;and add that information to the &amp;quot;Presenters and their presentation&amp;quot; on&lt;br&gt;the wiki.&lt;br&gt;&lt;br&gt;If you aren&amp;#39;t giving a talk but are coming, please let us now at&lt;br&gt;
&lt;a href=&quot;http://live.gnome.org/Brussels2010/Attendees&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://live.gnome.org/Brussels2010/Attendees&lt;/a&gt; ! This is helpful in case&lt;br&gt;we print shirts or name tags.&lt;br&gt;&lt;br&gt;Please send your talk proposals before Friday 8th January. With the end of year&lt;br&gt;
holidays, this deadline will come *really* quickly, so the sooner you send a proposal, &lt;br&gt;the better (before the holidays is great ;).&lt;br&gt;&lt;br&gt;Hope to see you all in Brussels, enjoy the last days of 2009,&lt;br&gt;&lt;br&gt;Christophe
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26769953&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Call-for-Talks---FOSDEM-2010-%28GNOME-devroom%29-tp26769953p26769953.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26598897</id>
	<title>GtjComboBox question</title>
	<published>2009-12-01T00:15:40Z</published>
	<updated>2009-12-01T00:15:40Z</updated>
	<author>
		<name>ikorot</name>
	</author>
	<content type="html">Hi, ALL,
&lt;br&gt;Is there a function to show a list box of a combo box?
&lt;br&gt;&lt;br&gt;It looks like gtk_combo_box_popup() is what I'm looking for,
&lt;br&gt;but the documentation says that it should be used with an
&lt;br&gt;accessibility pack.
&lt;br&gt;&lt;br&gt;Thank you.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26598897&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GtjComboBox-question-tp26598897p26598897.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25332996</id>
	<title>Re: gmime 2.4.9</title>
	<published>2009-09-06T04:17:29Z</published>
	<updated>2009-09-06T04:17:29Z</updated>
	<author>
		<name>davelam</name>
	</author>
	<content type="html">Jeffrey,
&lt;br&gt;&lt;br&gt;Just want to confirm with you that this new version is for Gnome 
&lt;br&gt;2.27.x/2.28 or 2.30?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;Dave
&lt;br&gt;Jeffrey Stedfast wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Module: gmime
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Version: 2.4.9
&lt;br&gt;&amp;gt; &amp;nbsp; Uploaded by: Jeffrey Stedfast
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://download.gnome.org/sources/gmime/2.4/gmime-2.4.9.tar.gz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://download.gnome.org/sources/gmime/2.4/gmime-2.4.9.tar.gz&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp;sha256sum: aeb089d3fa7c517c9a25cb398698da0f603882eb13fab132ded7181e604de4c0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; size: 1.1M
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://download.gnome.org/sources/gmime/2.4/gmime-2.4.9.tar.bz2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://download.gnome.org/sources/gmime/2.4/gmime-2.4.9.tar.bz2&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp;sha256sum: 74ace088c6892da131fcc57f1ed4b5b802ac8f279aea1fed264b7f026af3b255
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; size: 824K
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ChangeLog
&lt;br&gt;&amp;gt; ---------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009-09-03 &amp;nbsp;Jeffrey Stedfast &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25332996&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fejj@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	* README: Bumped version
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	* configure.in: Bumped version to 2.4.9
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	* build/vs2008/gmime.vcproj: Bumped version.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	* mono/gmime-sharp.dll.config.in: Fixed the target library
&lt;br&gt;&amp;gt; 	version, thanks to MATSUURA Takanori &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25332996&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;t.matsuu@...&lt;/a&gt;&amp;gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25332996&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-gmime-2.4.9-tp25332996p25332996.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24616376</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:53:27Z</published>
	<updated>2009-07-22T15:53:27Z</updated>
	<author>
		<name>David Zeuthen</name>
	</author>
	<content type="html">On Wed, 2009-07-22 at 23:29 +0100, Bastien Nocera wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, 2009-07-22 at 18:17 -0400, David Zeuthen wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; For Bluetooth, another Linux only thing for now, the answer is the
&lt;br&gt;&amp;gt; &amp;gt; same;
&lt;br&gt;&amp;gt; &amp;gt; we probably don't need Bluetooth specific APIs - mostly because we
&lt;br&gt;&amp;gt; &amp;gt; already abstract the useful Bluetooth stuff in GVfs and PulseAudio.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Actually, not quite. The BlueZ D-Bus API is already an abstraction of
&lt;br&gt;&amp;gt; the Bluetooth specs. You could implement that same API in another daemon
&lt;br&gt;&amp;gt; for use on other Bluetooth stacks.
&lt;/div&gt;&lt;br&gt;Yeah. But right now it is Linux only und so weiter... If someone ports
&lt;br&gt;Bluez to other platforms, or reimplements, then, hey, great, they can
&lt;br&gt;take advantage of all the cool Bluez integration you have written. That
&lt;br&gt;alone should be reason enough for them to do it. But things like this
&lt;br&gt;just don't happen over night. It took 2+ years for a Solaris backend for
&lt;br&gt;HAL to surface and another year or so for the FreeBSD backend.
&lt;br&gt;&lt;br&gt;My main point really is that we need to stop thinking of GNOME as a
&lt;br&gt;whole desktop environment that will run everywhere and solve every
&lt;br&gt;problem known to man. We need to stop bickering about really OS-specific
&lt;br&gt;things such as volume controls. We need to make a distinction between
&lt;br&gt;applications (the thing people actually use) and OS-specific conduits
&lt;br&gt;(audio volume control, formatting a disk).
&lt;br&gt;&lt;br&gt;We need to focus hard on providing a set of rich, but lean and tightly
&lt;br&gt;controlled (e.g. solid maintainers needed), introspectable libraries so
&lt;br&gt;people can write useful _applications_ in their favorite language. And,
&lt;br&gt;ideally, for any target. And, more ideally, so apps are relocatable (cf.
&lt;br&gt;the recent thread on gtk-devel-list).
&lt;br&gt;&lt;br&gt;Further, we need to design these APIs so they are extendable. We want to
&lt;br&gt;provide baseline functionality for the X11/target (GUnixVolumeMonitor)
&lt;br&gt;while at the same time take advantage of the latest and greatest
&lt;br&gt;OS-specific software (DeviceKit-disks monitor).
&lt;br&gt;&lt;br&gt;(And, for those of you still reading, GIO/GVfs is an _excellent_ example
&lt;br&gt;of how to do this. Alex really got this right.)
&lt;br&gt;&lt;br&gt;That set of APIs will provide a good foundation so people can innovate
&lt;br&gt;in areas like GNOME Shell, Sugar, whatever without having to worry about
&lt;br&gt;a lot of things.
&lt;br&gt;&lt;br&gt;(Of course we still need to care about system integration, e.g. the
&lt;br&gt;whole DeviceKit-{disks,power}, PackageKit, Pulseaudio, Bluez story. But
&lt;br&gt;it really shouldn't be anything that affects the G stack except that it
&lt;br&gt;might optionally use parts of it in certain place. And we might use it
&lt;br&gt;in apps that are not pure G apps - e.g. Bluez desktop integration,
&lt;br&gt;Volume Control, Palimpsest and so on.)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;David
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616376&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24616376.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24616437</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:50:22Z</published>
	<updated>2009-07-22T15:50:22Z</updated>
	<author>
		<name>Artem Kachitchkine</name>
	</author>
	<content type="html">Hi David,
&lt;br&gt;&lt;br&gt;&amp;gt; You know, maybe if the non-Linux platforms actually participated in
&lt;br&gt;&amp;gt; _designing_ and _developing_ the core plumbing bits, threads like this
&lt;br&gt;&amp;gt; wouldn't have to happen. 
&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&amp;gt; It would be a lot better if non-Linux platforms, like Solaris is in this
&lt;br&gt;&amp;gt; respect, actually started participating much earlier. You still have
&lt;br&gt;&amp;gt; time for the DeviceKit-disks and DeviceKit-power stuff for example.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Anyway, if SUN started changing this behavior then maybe it would be a
&lt;br&gt;&amp;gt; lot easier to not feel incredibly insulted by statements like &amp;quot;it
&lt;br&gt;&amp;gt; behooves them as professional open source software engineers to respect
&lt;br&gt;&amp;gt; the requirements&amp;quot;. Because right now it's the pot calling the kettle
&lt;br&gt;&amp;gt; black.
&lt;br&gt;&lt;br&gt;[Standard boilerplate, speaking for myself, not my employer.]
&lt;br&gt;&lt;br&gt;I did the initial HAL port to Solaris (but long since moved to other 
&lt;br&gt;stuff), you might remember me. With respect to benefits of early 
&lt;br&gt;participation, I agree with you completely - I learned the hard way and 
&lt;br&gt;have been trying to convince folks here not to repeat that mistake with 
&lt;br&gt;PolicyKit, ConsoleKit and DeviceKit - as you can witness, with little 
&lt;br&gt;success.
&lt;br&gt;&lt;br&gt;There is no single reason or person to be blamed: there's organizational 
&lt;br&gt;fragmentation and inertia; lack of funding; differences in engineering 
&lt;br&gt;culture; etc. I am getting a positive vibe from engineers slowly warming 
&lt;br&gt;up to the agile, iterative development style, so hopefully things are 
&lt;br&gt;moving in the right direction.
&lt;br&gt;&lt;br&gt;I wouldn't get too offended with what Calum said, I think it's the right 
&lt;br&gt;idea, though perhaps the proposed implementation isn't optimal in that 
&lt;br&gt;the testing cost distribution is lopsided. To give a simplified example, 
&lt;br&gt;what we had during HAL development sometimes, say, 0.x.y was released 
&lt;br&gt;based on Linux exclusively and we had to follow that up with a 0.x.y.1 
&lt;br&gt;release to fix FreeBSD/Solaris issues. With an established N-way 
&lt;br&gt;commitment from all interested platforms, I believe such issues could be 
&lt;br&gt;resolved upfront, leading to higher quality releases (less iterations) 
&lt;br&gt;and a more even cost distribution, with little effect on schedule.
&lt;br&gt;&lt;br&gt;So from a bystander's point of view, maintaining GNOME's platform 
&lt;br&gt;neutrality requires effort from both sides: from the ideological 
&lt;br&gt;leaders, maintaining portability as a core requirement, built in not 
&lt;br&gt;screwed on; and from interested platforms, continuous participation and 
&lt;br&gt;timely response.
&lt;br&gt;&lt;br&gt;-Artem
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616437&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24616437.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24616190</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:40:20Z</published>
	<updated>2009-07-22T15:40:20Z</updated>
	<author>
		<name>Calum Benson</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Jul 2009, at 19:30, David Zeuthen wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; You know, maybe if the non-Linux platforms actually participated in
&lt;br&gt;&amp;gt; _designing_ and _developing_ the core plumbing bits, threads like this
&lt;br&gt;&amp;gt; wouldn't have to happen.
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;gt; Anyway, if SUN started changing this behavior then maybe it would be a
&lt;br&gt;&amp;gt; lot easier to not feel incredibly insulted by statements like &amp;quot;it
&lt;br&gt;&amp;gt; behooves them as professional open source software engineers to &amp;nbsp;
&lt;br&gt;&amp;gt; respect
&lt;br&gt;&amp;gt; the requirements&amp;quot;. Because right now it's the pot calling the kettle
&lt;br&gt;&amp;gt; black.
&lt;br&gt;&lt;br&gt;Oh, there's no doubt Sun and our ilk have to do much better as well-- &amp;nbsp;
&lt;br&gt;no argument at all there (although obviously Sun has indeed made &amp;nbsp;
&lt;br&gt;significant contributions to various core plumbing bits in the past, &amp;nbsp;
&lt;br&gt;and is still doing so in some areas).
&lt;br&gt;&lt;br&gt;But even still, Sun engineers working on GNOME for OpenSolaris can't &amp;nbsp;
&lt;br&gt;really avoid the fact that whatever they do contribute upstream has to &amp;nbsp;
&lt;br&gt;work on Linux first and foremost, so those contributions have usually &amp;nbsp;
&lt;br&gt;seen at least some cursory Linux testing before they get that far. &amp;nbsp; 
&lt;br&gt;Whereas IMHO it's considerably easier for other contributors to &amp;nbsp;
&lt;br&gt;overlook the fact, usually quite innocently, that they could increase &amp;nbsp;
&lt;br&gt;the value of their contributions just by ensuring that they work with &amp;nbsp;
&lt;br&gt;minimal effort on the other platforms that GNOME embraces.
&lt;br&gt;&lt;br&gt;Cheeri,
&lt;br&gt;Calum.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;CALUM BENSON, Usability Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; Sun Microsystems Ireland
&lt;br&gt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616190&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;calum.benson@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OpenSolaris Desktop Team
&lt;br&gt;&lt;a href=&quot;http://blogs.sun.com/calum&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/calum&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+353 1 819 9771
&lt;br&gt;&lt;br&gt;Any opinions are personal and not necessarily those of Sun Microsystems
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616190&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24616190.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24616099</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:31:33Z</published>
	<updated>2009-07-22T15:31:33Z</updated>
	<author>
		<name>Olav Vitters</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 01:40:51PM -0500, Jason D. Clinton wrote:
&lt;br&gt;&amp;gt; pardon me for pointing out the pink elephant in the room: why doesn't Sun
&lt;br&gt;&amp;gt; just admit that (Open)Solaris is a dead-end?
&lt;br&gt;&lt;br&gt;&amp;lt;moderator hat on&amp;gt;
&lt;br&gt;Everyone: Please refrain from posting to any replies to this email or
&lt;br&gt;anything which followed up on this email. Thanks.
&lt;br&gt;&amp;lt;/moderator hat on&amp;gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Regards,
&lt;br&gt;Olav
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616099&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24616099.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24616102</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:29:53Z</published>
	<updated>2009-07-22T15:29:53Z</updated>
	<author>
		<name>Bastien Nocera</name>
	</author>
	<content type="html">On Wed, 2009-07-22 at 18:17 -0400, David Zeuthen wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For Bluetooth, another Linux only thing for now, the answer is the
&lt;br&gt;&amp;gt; same;
&lt;br&gt;&amp;gt; we probably don't need Bluetooth specific APIs - mostly because we
&lt;br&gt;&amp;gt; already abstract the useful Bluetooth stuff in GVfs and PulseAudio.
&lt;br&gt;&lt;br&gt;Actually, not quite. The BlueZ D-Bus API is already an abstraction of
&lt;br&gt;the Bluetooth specs. You could implement that same API in another daemon
&lt;br&gt;for use on other Bluetooth stacks.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24616102&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24616102.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615935</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:17:45Z</published>
	<updated>2009-07-22T15:17:45Z</updated>
	<author>
		<name>David Zeuthen</name>
	</author>
	<content type="html">On Wed, 2009-07-22 at 17:36 -0400, Colin Walters wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Jul 22, 2009 at 5:07 PM, David Zeuthen&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615935&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I agree with a lot of what you say, except:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;b. Everything in the core platform _needs_ to work on all three major
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;platforms:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;- POSIX/X11
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This isn't a platform really. &amp;nbsp;Which is really the entire debate here.
&lt;br&gt;&amp;gt; &amp;nbsp;They're enough, along with maybe a file monitoring API, to write the
&lt;br&gt;&amp;gt; classic &amp;quot;shared Unix server desktop, complete with file manager,
&lt;br&gt;&amp;gt; clock, and panel&amp;quot;. &amp;nbsp;But beyond that - enterprise (let alone consumer)
&lt;br&gt;&amp;gt; laptops in particular, no way.
&lt;/div&gt;&lt;br&gt;No, but it's a starting point. Just like GUnixVolumeMonitor is a
&lt;br&gt;starting point. And the same way GFileMonitor has a FAM backend (that
&lt;br&gt;FreeBSD is still using as far as I can tell). People can fill in the
&lt;br&gt;blanks with better implementations.
&lt;br&gt;&lt;br&gt;&amp;gt; If you guys working on DeviceKit-* are willing to have different
&lt;br&gt;&amp;gt; backends, then that sounds fine. &amp;nbsp;It's not a complete answer, but it
&lt;br&gt;&amp;gt; fills in the massive gap that removing HAL left. &amp;nbsp;If not, then we have
&lt;br&gt;&amp;gt; to think about the story GNOME is going to tell here. &amp;nbsp;
&lt;br&gt;&lt;br&gt;We might but it's a lot of work. It is probably worth it.
&lt;br&gt;&lt;br&gt;&amp;gt; Maybe it just
&lt;br&gt;&amp;gt; ends up being gnome-power-manager isn't even added to the session if
&lt;br&gt;&amp;gt; there's no DK-power, and vendors have to fill in that gap on their
&lt;br&gt;&amp;gt; own, i.e. it'd be renamed gnome-dk-power-manager, and someone else
&lt;br&gt;&amp;gt; could come by and add a different daemon.
&lt;br&gt;&lt;br&gt;It's important to make a clear distinction between apps and the G stack.
&lt;br&gt;For something like storage handling, every app needs it for the file
&lt;br&gt;chooser. And for things being able to implement a file manager. So we
&lt;br&gt;implement just enough of it in the G stack so it is useful.
&lt;br&gt;&lt;br&gt;For example, Nautilus basically (that's a big basically, but...) only
&lt;br&gt;depends on GLib and GTK+ right now. But we don't offer enough API in the
&lt;br&gt;G stack to write e.g. Palimpsest Disk Utility - e.g. if you want to
&lt;br&gt;write a formatting tool, partitioning utility, whatever you need to
&lt;br&gt;depend on something outside the platform. It just means that ISVs can
&lt;br&gt;only write file managers and not advanced disk utilities. And that's
&lt;br&gt;fine.
&lt;br&gt;&lt;br&gt;For power management, maybe we only offer basic API in the G stack to do
&lt;br&gt;what apps need: E.g. inhibit system suspend / inhibit screensaver. And,
&lt;br&gt;again, that's completely fine. We don't expect ISVs to be able to
&lt;br&gt;implement complete desktop environments.
&lt;br&gt;&lt;br&gt;For Bluetooth, another Linux only thing for now, the answer is the same;
&lt;br&gt;we probably don't need Bluetooth specific APIs - mostly because we
&lt;br&gt;already abstract the useful Bluetooth stuff in GVfs and PulseAudio.
&lt;br&gt;&lt;br&gt;For Audio, it is basically the same. Apps don't really *need* to care
&lt;br&gt;about whether it's Pulse/OSSv4 or whatever. They are supposed to be
&lt;br&gt;using GStreamer *anyway*. So we probably don't need to provide any API
&lt;br&gt;in the G stack except for things things like libcanberra which is
&lt;br&gt;already portable to whatever.
&lt;br&gt;&lt;br&gt;Anyway, my main point is this: the POSIX/X11 target isn't so much about
&lt;br&gt;making &amp;quot;GNOME, the desktop&amp;quot; run on POSIX/X11. It's about making apps
&lt;br&gt;*built* for &amp;quot;GNOME, the desktop&amp;quot;, e.g. apps using only the G stack (e.g.
&lt;br&gt;GLib / GTK+ / GStreamer / Clutter / Webkit / whatever) run on any random
&lt;br&gt;POSIX/X11 system. Or any random Win32 or OS X system.
&lt;br&gt;&lt;br&gt;In *addition* we could require that the basic desktop shell (core apps
&lt;br&gt;such as Nautilus, gnome-panel - gnome-shell in the future) needs to be
&lt;br&gt;pure apps - e.g. only rely on the G stack. We'd probably want that even
&lt;br&gt;if it means the basic desktop shell would run in degraded mode (e.g.
&lt;br&gt;missing functionality).
&lt;br&gt;&lt;br&gt;This would of course also means that some apps that people think of as
&lt;br&gt;&amp;quot;core GNOME apps&amp;quot;, such as gnome-power-manager wouldn't really be pure
&lt;br&gt;apps (only using the G stack) insofar they would have strong deps on
&lt;br&gt;things outside the G stack (e.g. devkit-power). Again, that's completely
&lt;br&gt;fine.
&lt;br&gt;&lt;br&gt;It's all about how we *frame* it
&lt;br&gt;&lt;br&gt;&amp;nbsp;- G Stack (runs on any target)
&lt;br&gt;&amp;nbsp; &amp;nbsp;- gtk+/glib/gstreamer/clutter/webkit/whatever
&lt;br&gt;&amp;nbsp;- G apps (can only depend on the G stack)
&lt;br&gt;&amp;nbsp; &amp;nbsp;- panel, file manager, desktop shell
&lt;br&gt;&amp;nbsp;- Value add apps (may be OS specific)
&lt;br&gt;&amp;nbsp; &amp;nbsp;- disk utility / formatting / etc.
&lt;br&gt;&amp;nbsp; &amp;nbsp;- power manager
&lt;br&gt;&amp;nbsp; &amp;nbsp;- volume control (highly OS specific)
&lt;br&gt;&lt;br&gt;In my view this is very close to how things actually work. If we made
&lt;br&gt;something like this official we wouldn't have to waste time arguing
&lt;br&gt;whether the volume control is depending on PulseAudio or not.... of
&lt;br&gt;course it would leave vendors not shipping PulseAudio in the cold, but
&lt;br&gt;then again, these vendors can just work on their own volume control (or
&lt;br&gt;take the GStreamer one) and do whatever they want. That's completely
&lt;br&gt;fine.
&lt;br&gt;&lt;br&gt;So all in all, this is basically proposing shifting more responsibility
&lt;br&gt;to the OS vendor. e.g. it would make it more difficult to get GNOME
&lt;br&gt;working out of the box unless you are willing to ship the latest bits.
&lt;br&gt;I, for one, think that is a *good* thing. Either you swim or you sink.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; David
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615935&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615935.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615894</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T15:13:45Z</published>
	<updated>2009-07-22T15:13:45Z</updated>
	<author>
		<name>Calum Benson</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Jul 2009, at 20:10, Colin Walters wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is really the *only* one I can think of. &amp;nbsp;TSOL vs SELinux isn't
&lt;br&gt;&amp;gt; really relevant here since GNOME core doesn't really do much with
&lt;br&gt;&amp;gt; SELinux currently.
&lt;br&gt;&lt;br&gt;(It does enough that we've had to patch bits out of the Nautilus file &amp;nbsp;
&lt;br&gt;properties GUI, in the past... don't know if that's currently the &amp;nbsp;
&lt;br&gt;case, though.)
&lt;br&gt;&lt;br&gt;Cheeri,
&lt;br&gt;Calum.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;CALUM BENSON, Usability Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; Sun Microsystems Ireland
&lt;br&gt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615894&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;calum.benson@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OpenSolaris Desktop Team
&lt;br&gt;&lt;a href=&quot;http://blogs.sun.com/calum&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/calum&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+353 1 819 9771
&lt;br&gt;&lt;br&gt;Any opinions are personal and not necessarily those of Sun Microsystems
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615894&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615415</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T14:36:58Z</published>
	<updated>2009-07-22T14:36:58Z</updated>
	<author>
		<name>Colin Walters</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 5:07 PM, David Zeuthen&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615415&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;I agree with a lot of what you say, except:
&lt;br&gt;&lt;br&gt;&amp;gt;  b. Everything in the core platform _needs_ to work on all three major
&lt;br&gt;&amp;gt;    platforms:
&lt;br&gt;&amp;gt;    - POSIX/X11
&lt;br&gt;&lt;br&gt;This isn't a platform really. &amp;nbsp;Which is really the entire debate here.
&lt;br&gt;&amp;nbsp;They're enough, along with maybe a file monitoring API, to write the
&lt;br&gt;classic &amp;quot;shared Unix server desktop, complete with file manager,
&lt;br&gt;clock, and panel&amp;quot;. &amp;nbsp;But beyond that - enterprise (let alone consumer)
&lt;br&gt;laptops in particular, no way.
&lt;br&gt;&lt;br&gt;If you guys working on DeviceKit-* are willing to have different
&lt;br&gt;backends, then that sounds fine. &amp;nbsp;It's not a complete answer, but it
&lt;br&gt;fills in the massive gap that removing HAL left. &amp;nbsp;If not, then we have
&lt;br&gt;to think about the story GNOME is going to tell here. &amp;nbsp;Maybe it just
&lt;br&gt;ends up being gnome-power-manager isn't even added to the session if
&lt;br&gt;there's no DK-power, and vendors have to fill in that gap on their
&lt;br&gt;own, i.e. it'd be renamed gnome-dk-power-manager, and someone else
&lt;br&gt;could come by and add a different daemon.
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615415&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615415.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615413</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T14:07:09Z</published>
	<updated>2009-07-22T14:07:09Z</updated>
	<author>
		<name>David Zeuthen</name>
	</author>
	<content type="html">On Wed, 2009-07-22 at 15:50 -0400, Colin Walters wrote: 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Jul 22, 2009 at 3:10 PM, Colin Walters&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615413&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;walters@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I think it makes sense to continue to have GNOME work in the basic
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;POSIX+X11&amp;quot; mode, i.e. gnome-power-manager just calls exit(0) if
&lt;br&gt;&amp;gt; &amp;gt; devicekit-power isn't running. &amp;nbsp;But beyond that is hard.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I should add that despite it being hard, the different interests here
&lt;br&gt;&amp;gt; should try to have a constructive conversation about it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Some of this is more easily divisible than others; nothing directly
&lt;br&gt;&amp;gt; depends on nm-applet, and most projects using say
&lt;br&gt;&amp;gt; org.freedesktop.NetworkManager already have it conditional, and it's
&lt;br&gt;&amp;gt; not hard to do. &amp;nbsp;For other things like detecting a webcam device and
&lt;br&gt;&amp;gt; using it...well...hard.
&lt;/div&gt;&lt;br&gt;Exactly.
&lt;br&gt;&lt;br&gt;FWIW, I've been advocating for a while that, for example, GStreamer
&lt;br&gt;should aim to provide everything an application needs - ie. a complete
&lt;br&gt;framework. This came up when Cheese was being ported from HAL to use
&lt;br&gt;libgudev for device discovery. Now, the actual device interaction
&lt;br&gt;already happened in GStreamer, e.g. you use the v4l source and pass it a
&lt;br&gt;device file. But device detection etc. was missing. Having all that in
&lt;br&gt;GStreamer will make Cheese easily portable to Solaris, Windows, OS X and
&lt;br&gt;so on (and AFAICT these changes are happening in GStreamer so kudos to
&lt;br&gt;these guys).
&lt;br&gt;&lt;br&gt;On a more general note, the way I'd like our platform story to end up is
&lt;br&gt;that GLib, GTK+ and GStreamer are the three only (sets of) libraries
&lt;br&gt;that people end up using. We're there already for storage/io devices
&lt;br&gt;(GVolumeMonitor) and networking (the networking/resolving bits that
&lt;br&gt;recently landed in GIO).
&lt;br&gt;&lt;br&gt;The way it works for storage/io is through GIO extension points:
&lt;br&gt;&lt;br&gt;&amp;nbsp;- The interface library (GIO) provides default implementations
&lt;br&gt;&amp;nbsp; &amp;nbsp;(GUnixVolumeMonitor, GWin32DirectoryMonitor for example)
&lt;br&gt;&lt;br&gt;&amp;nbsp;- Modern desktop operating systems can be replace implementations
&lt;br&gt;&amp;nbsp; &amp;nbsp;with in 3rd party packages. We do this in GVfs - there's a HAL
&lt;br&gt;&amp;nbsp; &amp;nbsp;based volume monitor that works on Linux, FreeBSD and Solaris.
&lt;br&gt;&lt;br&gt;In fact, thanks to this separation it was relatively straightforward to
&lt;br&gt;just make GIO use DeviceKit-disks instead of HAL. And Solaris and
&lt;br&gt;FreeBSD can keep using the HAL monitor while modern Linux distros switch
&lt;br&gt;to the DeviceKit-disks based on.
&lt;br&gt;&lt;br&gt;(In fact, if the Solaris folks don't want to go through the effort of
&lt;br&gt;porting DeviceKit-disks (it's *hard* to port right now, something I as
&lt;br&gt;the maintainer will need to be involved in fixing), they can simply just
&lt;br&gt;write their own GVolumeMonitor implementation.)
&lt;br&gt;&lt;br&gt;Another benefit of this separation is that we are less dependent on
&lt;br&gt;changes in one particular operating system. This is doubly-plus
&lt;br&gt;important in Linux where our current code depends on certain kernel
&lt;br&gt;API / details that are not stable. A concrete example is the proposed
&lt;br&gt;libata transition from the SCSI layer to the block layer. If each and
&lt;br&gt;every app had to look at sysfs themselves, we'd be in porting hell.
&lt;br&gt;&lt;br&gt;To sum up, I guess I'm trying to say a couple of things here
&lt;br&gt;&lt;br&gt;&amp;nbsp;1. We need to make our core libraries genuinely useful - e.g. we
&lt;br&gt;&amp;nbsp; &amp;nbsp; can't have them only do half of what apps need (e.g. Cheese)
&lt;br&gt;&lt;br&gt;&amp;nbsp;2. We need to actually have some documentation telling app developers
&lt;br&gt;&amp;nbsp; &amp;nbsp; _what_ the core platform is. We have some of this already but,
&lt;br&gt;&amp;nbsp; &amp;nbsp; at least in my eyes, there's still too many libraries of varying
&lt;br&gt;&amp;nbsp; &amp;nbsp; quality.
&lt;br&gt;&lt;br&gt;For 2., my view is very simple. 
&lt;br&gt;&lt;br&gt;&amp;nbsp;a. Our platform is GLib, GTK+ and GStreamer (and probably cool things
&lt;br&gt;&amp;nbsp; &amp;nbsp; like Clutter when it's 1.0)
&lt;br&gt;&lt;br&gt;&amp;nbsp;b. Everything in the core platform _needs_ to work on all three major
&lt;br&gt;&amp;nbsp; &amp;nbsp; platforms:
&lt;br&gt;&amp;nbsp; &amp;nbsp; - POSIX/X11
&lt;br&gt;&amp;nbsp; &amp;nbsp; - Windows
&lt;br&gt;&amp;nbsp; &amp;nbsp; - OS X
&lt;br&gt;&lt;br&gt;&amp;nbsp;c. Additional desktop integration is welcome (e.g. DeviceKit-disks
&lt;br&gt;&amp;nbsp; &amp;nbsp; based volume monitor) but things need to work without it
&lt;br&gt;&lt;br&gt;Now, GLib, GTK+ and GStreamer aren't yet complete enough to do a
&lt;br&gt;complete desktop. But if you look at what's going on the past few years
&lt;br&gt;we are definitely going in this direction:
&lt;br&gt;&lt;br&gt;&amp;nbsp;- GIO landed
&lt;br&gt;&amp;nbsp;- GNIO landed
&lt;br&gt;&amp;nbsp;- Discussion/concrete code for GConf replacement (GSettings in GLib)
&lt;br&gt;&amp;nbsp;- Discussion/concrete code for G-ish D-Bus library in GLib
&lt;br&gt;&amp;nbsp;- Some people want power management interfaces in GTK+ - again,
&lt;br&gt;&amp;nbsp; &amp;nbsp;this can already be done with extension points
&lt;br&gt;&amp;nbsp; &amp;nbsp;- (e.g. the POSIX/X11 would ENOTSUP, Linux would use devkit-power,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Win32 would use the Win32 API, OS X would use the OS X API)
&lt;br&gt;&lt;br&gt;and so on. Oh, and there are some loose ends here like authorization,
&lt;br&gt;keyring and so on - we'd need to figure out what to do with them. And
&lt;br&gt;someone probably would want a HTML/JS stack too (maybe add WebKit to the
&lt;br&gt;stack, I don't know).
&lt;br&gt;&lt;br&gt;So this is the vision: GLib/GTK+/GStreamer (and Clutter) is the proposed
&lt;br&gt;stack. And the proposal is that this stack runs on at least POSIX/X11,
&lt;br&gt;Win32, OS X. And that the stack is easily extensible so it works well
&lt;br&gt;under Linux, Solaris providing someone writes implementations of
&lt;br&gt;well-defined interfaces.
&lt;br&gt;&lt;br&gt;Again, all this is not really a radical _new_ idea - I mean, most of
&lt;br&gt;this is already happening. But I think it would be good to have a very
&lt;br&gt;clear and simple document saying this is where we are going. That is, if
&lt;br&gt;people agree with this vision (points a. through c. above).
&lt;br&gt;&lt;br&gt;Anyway, my couple of hundred cents on this.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;David
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615413&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615413.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24613391</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T12:54:15Z</published>
	<updated>2009-07-22T12:54:15Z</updated>
	<author>
		<name>Dan Winship-2</name>
	</author>
	<content type="html">On 07/22/2009 02:21 PM, Tristan Van Berkom wrote:
&lt;br&gt;&amp;gt; On Wed, Jul 22, 2009 at 7:50 AM, Christian Fredrik Kalager
&lt;br&gt;&amp;gt; Schaller&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24613391&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;uraeus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; So I would like to ask the GNOME release team to please come forward
&lt;br&gt;&amp;gt;&amp;gt; and clearly state that the future of GNOME is to be a linux desktop
&lt;br&gt;&amp;gt;&amp;gt; system as opposed to a desktop system for any Unix-like system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I dont think anyone wants to do that
&lt;br&gt;&lt;br&gt;I do.
&lt;br&gt;&lt;br&gt;&amp;gt; I wonder how much effort it would cost us to instate
&lt;br&gt;&amp;gt; a team responsible for tracking system specific bugs and then publishing
&lt;br&gt;&amp;gt; these on a wiki page, pretty much the same way we have translation
&lt;br&gt;&amp;gt; teams (a system could possibly only be &amp;quot;supported&amp;quot; when its blockers
&lt;br&gt;&amp;gt; are closed ?, while work is done &amp;quot;supporting&amp;quot; that system ?)
&lt;br&gt;&lt;br&gt;I think l10n in GNOME is a great model for how portability (p9y?) could
&lt;br&gt;work. Module maintainers are responsible for making their apps
&lt;br&gt;translatable, but are not responsible for actually translating them.
&lt;br&gt;Likewise, we could say that module maintainers are expected to make
&lt;br&gt;their modules &amp;quot;portable&amp;quot; (eg, isolating Linux-specific bits behind
&lt;br&gt;#ifdefs or abstractions or external dependencies), but would not be
&lt;br&gt;responsible for any actual *porting*--that would be the responsibility
&lt;br&gt;of the &amp;quot;porting team&amp;quot; for a given platform. And if a module didn't get
&lt;br&gt;ported to a given platform in time for a given release, that would not
&lt;br&gt;be the module maintainer's fault, and it wouldn't delay the release.
&lt;br&gt;&lt;br&gt;-- Dan
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24613391&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24613391.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615412</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T12:50:02Z</published>
	<updated>2009-07-22T12:50:02Z</updated>
	<author>
		<name>Colin Walters</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 3:10 PM, Colin Walters&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615412&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;walters@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think it makes sense to continue to have GNOME work in the basic
&lt;br&gt;&amp;gt; &amp;quot;POSIX+X11&amp;quot; mode, i.e. gnome-power-manager just calls exit(0) if
&lt;br&gt;&amp;gt; devicekit-power isn't running.  But beyond that is hard.
&lt;br&gt;&lt;br&gt;I should add that despite it being hard, the different interests here
&lt;br&gt;should try to have a constructive conversation about it.
&lt;br&gt;&lt;br&gt;Some of this is more easily divisible than others; nothing directly
&lt;br&gt;depends on nm-applet, and most projects using say
&lt;br&gt;org.freedesktop.NetworkManager already have it conditional, and it's
&lt;br&gt;not hard to do. &amp;nbsp;For other things like detecting a webcam device and
&lt;br&gt;using it...well...hard.
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615412&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615412.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615411</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T12:10:13Z</published>
	<updated>2009-07-22T12:10:13Z</updated>
	<author>
		<name>Colin Walters</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 10:31 AM, Calum Benson&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615411&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Calum.Benson@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It goes without saying that I'd be disappointed if GNOME were to take any
&lt;br&gt;&amp;gt; official Linux-only stance.  Sun has contributed a great deal to GNOME both
&lt;br&gt;&amp;gt; technically and financially over the years.
&lt;br&gt;&lt;br&gt;Definitely, Sun's contributions have been awesome.
&lt;br&gt;&lt;br&gt;&amp;gt; That said, many of the Sun team do seem to spend more time than they ought
&lt;br&gt;&amp;gt; to just to keep GNOME running on OpenSolaris on the various Sun platforms
&lt;br&gt;&amp;gt; these days.  They often have to deal with various Linux-isms at a code or
&lt;br&gt;&amp;gt; conceptual level, or with technologies that are coming late to Linux and are
&lt;br&gt;&amp;gt; implemented completely differently from the equivalent used by Sun (e.g.
&lt;br&gt;&amp;gt; RBAC v PolicyKit)
&lt;br&gt;&lt;br&gt;This is really the *only* one I can think of. &amp;nbsp;TSOL vs SELinux isn't
&lt;br&gt;really relevant here since GNOME core doesn't really do much with
&lt;br&gt;SELinux currently.
&lt;br&gt;&lt;br&gt;&amp;gt; Anyway, if anything, I guess I'd argue that it's time to actually reinforce
&lt;br&gt;&amp;gt; the notion that the GNOME desktop is intended for use on any Unix-like
&lt;br&gt;&amp;gt; system,
&lt;br&gt;&lt;br&gt;Here's the fundamental problem as I see it - GNOME filled the &amp;quot;Unix
&lt;br&gt;like system desktop&amp;quot; checkbox over 10 years ago, on top of POSIX, X11,
&lt;br&gt;and some random bits. &amp;nbsp;A lot of what we've been doing since is filling
&lt;br&gt;in the stuff for a *complete operating system*, because POSIX and X
&lt;br&gt;cover so little. Stuff like having USB devices work, power management,
&lt;br&gt;and networking are hard problems that cross every layer from the
&lt;br&gt;kernel to the desktop UI. &amp;nbsp;It's hard to build this kind of stuff upon
&lt;br&gt;what I think of as &amp;quot;towers of turtles&amp;quot; i.e. abstractions.
&lt;br&gt;&lt;br&gt;I think it makes sense to continue to have GNOME work in the basic
&lt;br&gt;&amp;quot;POSIX+X11&amp;quot; mode, i.e. gnome-power-manager just calls exit(0) if
&lt;br&gt;devicekit-power isn't running. &amp;nbsp;But beyond that is hard.
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615411&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615411.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615410</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T11:40:51Z</published>
	<updated>2009-07-22T11:40:51Z</updated>
	<author>
		<name>Jason D. Clinton</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Jul 22, 2009 at 10:27 AM, Calum Benson &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615410&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Calum.Benson@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
On 22 Jul 2009, at 15:56, Johannes Schmid wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
OK, I can install all those in a virtual machine but just the amount of&lt;br&gt;
work I had to put in for basic testing cannot be really done in my free&lt;br&gt;
time.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
That&amp;#39;s certainly true for many individual contributors, which is why I also said we ought to &amp;quot;to figure out how to better distribute the development and QA workload to make that happen&amp;quot;.&lt;br&gt;
&lt;br&gt;
However, for people who make their living developing GNOME software, IMHO it behooves them as professional open source software engineers to respect the requirements of the other people who will be using the code they write, insofar as those requirements are known up front.  And right now, every professional GNOME developer knows up front that GNOME isn&amp;#39;t confined to running on Linux, so that should figure fairly strongly into their design work.&lt;/blockquote&gt;
&lt;div&gt;&lt;br&gt;I am extremely grateful for all that Sun has done to move GNOME forward over the years--indeed much of that has benefited everyone including Linux. But, pardon me for pointing out the pink elephant in the room: why doesn&amp;#39;t Sun just admit that (Open)Solaris is a dead-end? &lt;br&gt;
&lt;br&gt;I mean, we all understood that Solaris was proprietary until recently. But now that Sun has admitted that wasn&amp;#39;t going to work, why not just go the next logical step? ZFS is nice and all but you *do* hold the copyright. If the right managerial decision were to be made--say tomorrow--we wouldn&amp;#39;t be having this conversation and Sun wouldn&amp;#39;t even be out any business. &lt;br&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615410&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615410.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615407</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T11:30:16Z</published>
	<updated>2009-07-22T11:30:16Z</updated>
	<author>
		<name>David Zeuthen</name>
	</author>
	<content type="html">On Wed, 2009-07-22 at 16:27 +0100, Calum Benson wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 22 Jul 2009, at 15:56, Johannes Schmid wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; OK, I can install all those in a virtual machine but just the amount &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; of
&lt;br&gt;&amp;gt; &amp;gt; work I had to put in for basic testing cannot be really done in my &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; free
&lt;br&gt;&amp;gt; &amp;gt; time.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; That's certainly true for many individual contributors, which is why I &amp;nbsp;
&lt;br&gt;&amp;gt; also said we ought to &amp;quot;to figure out how to better distribute the &amp;nbsp;
&lt;br&gt;&amp;gt; development and QA workload to make that happen&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, for people who make their living developing GNOME software, &amp;nbsp;
&lt;br&gt;&amp;gt; IMHO it behooves them as professional open source software engineers &amp;nbsp;
&lt;br&gt;&amp;gt; to respect the requirements of the other people who will be using the &amp;nbsp;
&lt;br&gt;&amp;gt; code they write, insofar as those requirements are known up front. &amp;nbsp; 
&lt;br&gt;&amp;gt; And right now, every professional GNOME developer knows up front that &amp;nbsp;
&lt;br&gt;&amp;gt; GNOME isn't confined to running on Linux, so that should figure fairly &amp;nbsp;
&lt;br&gt;&amp;gt; strongly into their design work.
&lt;/div&gt;&lt;br&gt;You know, maybe if the non-Linux platforms actually participated in
&lt;br&gt;_designing_ and _developing_ the core plumbing bits, threads like this
&lt;br&gt;wouldn't have to happen. 
&lt;br&gt;&lt;br&gt;My experiences from GIO, GVfs and HAL and other things pretty much sums
&lt;br&gt;up to this.
&lt;br&gt;&lt;br&gt;&amp;nbsp;1. We find out we need some new plumbing bits to enable some kind
&lt;br&gt;&amp;nbsp; &amp;nbsp; of new exciting feature in GNOME.
&lt;br&gt;&lt;br&gt;&amp;nbsp;2. Someone starts working on a Linux implementation of this. The
&lt;br&gt;&amp;nbsp; &amp;nbsp; interface is usually designed to be portable, but, hey, who
&lt;br&gt;&amp;nbsp; &amp;nbsp; knows.
&lt;br&gt;&lt;br&gt;&amp;nbsp;3. GNOME is ported to using this new plumbing bit. After a while the
&lt;br&gt;&amp;nbsp; &amp;nbsp; plumbing bit matures and the new feature is being ironed out.
&lt;br&gt;&amp;nbsp; &amp;nbsp; Much rejoicing.
&lt;br&gt;&lt;br&gt;&amp;nbsp;4. Someone from SUN finds out that the latest version of some GNOME
&lt;br&gt;&amp;nbsp; &amp;nbsp; doesn't compile on Solaris or work as advertised. Interesting bugs
&lt;br&gt;&amp;nbsp; &amp;nbsp; are filed.
&lt;br&gt;&lt;br&gt;&amp;nbsp;5. Some manager at SUN decides Solaris needs this feature too
&lt;br&gt;&lt;br&gt;&amp;nbsp;6. The &amp;quot;porting&amp;quot; effort is out-sourced to some group in SUN
&lt;br&gt;&amp;nbsp; &amp;nbsp; with people that are not really familiar with either a) the
&lt;br&gt;&amp;nbsp; &amp;nbsp; plumbing bits in question; b) desktop development or GNOME
&lt;br&gt;&amp;nbsp; &amp;nbsp; development in general
&lt;br&gt;&lt;br&gt;This may be harsh but it's pretty much how I feel it works.
&lt;br&gt;&lt;br&gt;It would be a lot better if non-Linux platforms, like Solaris is in this
&lt;br&gt;respect, actually started participating much earlier. You still have
&lt;br&gt;time for the DeviceKit-disks and DeviceKit-power stuff for example.
&lt;br&gt;&lt;br&gt;Anyway, if SUN started changing this behavior then maybe it would be a
&lt;br&gt;lot easier to not feel incredibly insulted by statements like &amp;quot;it
&lt;br&gt;behooves them as professional open source software engineers to respect
&lt;br&gt;the requirements&amp;quot;. Because right now it's the pot calling the kettle
&lt;br&gt;black.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;David
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615407&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615407.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24615406</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T11:21:48Z</published>
	<updated>2009-07-22T11:21:48Z</updated>
	<author>
		<name>Tristan Van Berkom</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 7:50 AM, Christian Fredrik Kalager
&lt;br&gt;Schaller&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615406&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;uraeus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; So I would like to ask the GNOME release team to please come forward
&lt;br&gt;&amp;gt; and clearly state that the future of GNOME is to be a linux desktop
&lt;br&gt;&amp;gt; system as opposed to a desktop system for any Unix-like system.
&lt;br&gt;&lt;br&gt;I dont think anyone wants to do that, as Matthias says we need to
&lt;br&gt;pave the way for a better future, and of course you cant do that without
&lt;br&gt;breaking a few eggs.
&lt;br&gt;&lt;br&gt;On the other hand, its possible we could do better tracking this stuff,
&lt;br&gt;is there a l.g.o. page that I can visit that shows me what are the blocker
&lt;br&gt;bugs in the platform for any given supported system ?
&lt;br&gt;&lt;br&gt;Considering that many people test out the GNOME platform on various
&lt;br&gt;systems already, I wonder how much effort it would cost us to instate
&lt;br&gt;a team responsible for tracking system specific bugs and then publishing
&lt;br&gt;these on a wiki page, pretty much the same way we have translation
&lt;br&gt;teams (a system could possibly only be &amp;quot;supported&amp;quot; when its blockers
&lt;br&gt;are closed ?, while work is done &amp;quot;supporting&amp;quot; that system ?)
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-Tristan
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24615406&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24615406.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24610286</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T09:55:40Z</published>
	<updated>2009-07-22T09:55:40Z</updated>
	<author>
		<name>Matthias Clasen-2</name>
	</author>
	<content type="html">On Wed, Jul 22, 2009 at 7:50 AM, Christian Fredrik Kalager
&lt;br&gt;Schaller&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24610286&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;uraeus@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; So I would like to ask the GNOME release team to please come forward
&lt;br&gt;&amp;gt; and clearly state that the future of GNOME is to be a linux desktop
&lt;br&gt;&amp;gt; system as opposed to a desktop system for any Unix-like system.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Why would we do that ? This is not a question about exclusion, it is a
&lt;br&gt;question about moving the platform forward that our desktop is
&lt;br&gt;standing on.
&lt;br&gt;&lt;br&gt;A desktop that is based on a stagnant, costly abstraction layer may be
&lt;br&gt;easier to get running on a large number of minority unixoid platforms,
&lt;br&gt;but the cost of that approach is that we are not going to be able to
&lt;br&gt;compete with other desktops that make the changes in the lower layers
&lt;br&gt;which are necessary to provide desktop features of 2010, rather than
&lt;br&gt;2000.
&lt;br&gt;&lt;br&gt;Matthias
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24610286&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24610286.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24608700</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T08:27:26Z</published>
	<updated>2009-07-22T08:27:26Z</updated>
	<author>
		<name>Calum Benson</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Jul 2009, at 15:56, Johannes Schmid wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; OK, I can install all those in a virtual machine but just the amount &amp;nbsp;
&lt;br&gt;&amp;gt; of
&lt;br&gt;&amp;gt; work I had to put in for basic testing cannot be really done in my &amp;nbsp;
&lt;br&gt;&amp;gt; free
&lt;br&gt;&amp;gt; time.
&lt;br&gt;&lt;br&gt;That's certainly true for many individual contributors, which is why I &amp;nbsp;
&lt;br&gt;also said we ought to &amp;quot;to figure out how to better distribute the &amp;nbsp;
&lt;br&gt;development and QA workload to make that happen&amp;quot;.
&lt;br&gt;&lt;br&gt;However, for people who make their living developing GNOME software, &amp;nbsp;
&lt;br&gt;IMHO it behooves them as professional open source software engineers &amp;nbsp;
&lt;br&gt;to respect the requirements of the other people who will be using the &amp;nbsp;
&lt;br&gt;code they write, insofar as those requirements are known up front. &amp;nbsp; 
&lt;br&gt;And right now, every professional GNOME developer knows up front that &amp;nbsp;
&lt;br&gt;GNOME isn't confined to running on Linux, so that should figure fairly &amp;nbsp;
&lt;br&gt;strongly into their design work.
&lt;br&gt;&lt;br&gt;Cheeri,
&lt;br&gt;Calum.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;CALUM BENSON, Usability Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; Sun Microsystems Ireland
&lt;br&gt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24608700&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;calum.benson@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OpenSolaris Desktop Team
&lt;br&gt;&lt;a href=&quot;http://blogs.sun.com/calum&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/calum&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+353 1 819 9771
&lt;br&gt;&lt;br&gt;Any opinions are personal and not necessarily those of Sun Microsystems
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24608700&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24608700.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24609364</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T07:56:51Z</published>
	<updated>2009-07-22T07:56:51Z</updated>
	<author>
		<name>Johannes Schmid-4</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;&amp;gt; Now, there's no denying that until fairly recently, it was hard for &amp;nbsp;
&lt;br&gt;&amp;gt; most non-Sun contributors to even test their stuff on Solaris, so you &amp;nbsp;
&lt;br&gt;&amp;gt; could argue we're reaping what we sowed to some extent on that front. &amp;nbsp; 
&lt;br&gt;&amp;gt; Nowadays, though, OpenSolaris comes on a LiveCD and runs in VirtualBox &amp;nbsp;
&lt;br&gt;&amp;gt; or in a dual-boot scenario pretty much as well as any Linux distro. &amp;nbsp; 
&lt;br&gt;&amp;gt; So it shouldn't be all that hard to at least check once in a while &amp;nbsp;
&lt;br&gt;&amp;gt; that whatever you're working on is at least going to build, preferably &amp;nbsp;
&lt;br&gt;&amp;gt; run, and ideally function in an OpenSolaris environment[2].
&lt;br&gt;&lt;br&gt;That's not in anyway Sun- or (insert-your-os-here)-specific. Say, I want
&lt;br&gt;to test my module against the most used os/platform, I would at least
&lt;br&gt;have to test (in no particular order):
&lt;br&gt;&lt;br&gt;* Ubuntu (ok, I tend to use that for work)
&lt;br&gt;* Fedora
&lt;br&gt;* OpenSuSE
&lt;br&gt;* Gentoo
&lt;br&gt;* FreeBSD
&lt;br&gt;* OpenBSD
&lt;br&gt;* NetBSD
&lt;br&gt;* OpenSolaris
&lt;br&gt;(to be continued)
&lt;br&gt;&lt;br&gt;OK, I can install all those in a virtual machine but just the amount of
&lt;br&gt;work I had to put in for basic testing cannot be really done in my free
&lt;br&gt;time.
&lt;br&gt;&lt;br&gt;I think downstream contributers simply have to test our alpha and beta
&lt;br&gt;versions and at least file bugs if they don't work. I am sure most
&lt;br&gt;maintainers will happily fix them or apply patches.
&lt;br&gt;&lt;br&gt;In addition, we should start some discussion before introducing a new
&lt;br&gt;technologie with at least *Linux, *BSD and *Solaris if this technologie
&lt;br&gt;works for them or can be made work.
&lt;br&gt;&lt;br&gt;But this shouldn't stop us on the other hand to deliver the user the
&lt;br&gt;latest and best features for her desktop because she simply doesn't care
&lt;br&gt;about the technologies used.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Johannes
&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609364&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24609364/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24609364.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24609361</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T07:37:29Z</published>
	<updated>2009-07-22T07:37:29Z</updated>
	<author>
		<name>Paul Cutler-3</name>
	</author>
	<content type="html">From a user perspective, and I know this is a very tiny sample, but out of the 230 responses to the Friends of GNOME survey of those who gave money, 30% indicated that they use GNOME applications on multiple platforms.  That&amp;#39;s a significant percent of those who responded to they survey - just something to think about.&lt;br&gt;
&lt;br&gt;Paul&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Jul 22, 2009 at 9:31 AM, Calum Benson &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609361&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Calum.Benson@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
On 22 Jul 2009, at 12:50, Christian Fredrik Kalager Schaller wrote:&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
So I would like to ask the GNOME release team to please come forward&lt;br&gt;
and clearly state that the future of GNOME is to be a linux desktop&lt;br&gt;
system as opposed to a desktop system for any Unix-like system.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
This is by no means an &amp;quot;official Sun response&amp;quot; to this proposal, just the thoughts of somebody who&amp;#39;s worked on GNOME at Sun for the past 9 years or so...&lt;br&gt;
&lt;br&gt;
It goes without saying that I&amp;#39;d be disappointed if GNOME were to take any official Linux-only stance.  Sun has contributed a great deal to GNOME both technically and financially over the years, and although there aren&amp;#39;t nearly as many familiar Sun faces on the GNOME mailing lists and IRC channels as there used to be (or, indeed, as I&amp;#39;d like), there&amp;#39;s still a good-sized team of GNOME development and QA folks working here and contributing upstream as and when we can.  (FWIW, in addition to sponsoring the event again this year, a dozen or so of us made the trip to Gran Canaria this month, which, bar a couple of exceptions, is about the same or more as we&amp;#39;ve sent to every previous GUADEC.)&lt;br&gt;

&lt;br&gt;
That said, many of the Sun team do seem to spend more time than they ought to just to keep GNOME running on OpenSolaris on the various Sun platforms these days.  They often have to deal with various Linux-isms at a code or conceptual level, or with technologies that are coming late to Linux and are implemented completely differently from the equivalent used by Sun (e.g. RBAC v PolicyKit, Trusted OpenSolaris v SELinux), or with performance or scalability issues that don&amp;#39;t affect the average Linux desktop or enterprise user, but that would make GNOME unusable on the hundreds of thousands[1] of Sun Ray thin clients out there.&lt;br&gt;

&lt;br&gt;
All that tends to leave us less time to make the larger-scale contributions that we used to make to GNOME and its related projects.  Historically, that included things like implementing multi-head support for gtk, designing and implementing the original accessibility framework, writing and reviewing large chunks of user documentation, collaborating on regular HIG updates, performing UI reviews and usability studies, etc.  All these things would probably have been gotten around to eventually, but at the very least, I think it&amp;#39;s fair to say these sorts of contributions from the non-Linux side of the fence got GNOME to where it is today a good deal quicker than would otherwise have been the case.&lt;br&gt;

&lt;br&gt;
Now, there&amp;#39;s no denying that until fairly recently, it was hard for most non-Sun contributors to even test their stuff on Solaris, so you could argue we&amp;#39;re reaping what we sowed to some extent on that front.  Nowadays, though, OpenSolaris comes on a LiveCD and runs in VirtualBox or in a dual-boot scenario pretty much as well as any Linux distro.  So it shouldn&amp;#39;t be all that hard to at least check once in a while that whatever you&amp;#39;re working on is at least going to build, preferably run, and ideally function in an OpenSolaris environment[2].&lt;br&gt;

&lt;br&gt;
Anyway, if anything, I guess I&amp;#39;d argue that it&amp;#39;s time to actually reinforce the notion that the GNOME desktop is intended for use on any Unix-like system, and to figure out how to better distribute the development and QA workload to make that happen, so that non-Linux contributors have more chance to make significant contributions upstream again instead of spending most of their time treading downstream water.&lt;br&gt;

&lt;br&gt;
Cheeri,&lt;br&gt;
Calum.&lt;br&gt;
&lt;br&gt;
[1] Okay, I don&amp;#39;t actually have any idea how many Sun Ray clients are out there, but I&amp;#39;m guessing the order of magnitude is roughly correct.  If anything, it&amp;#39;s probably an underestimate.&lt;br&gt;
&lt;br&gt;
[2]  Or indeed any other non-Linux environments that you might wish to explore to expand your technological horizons in your copious free time :)&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;
-- &lt;br&gt;
CALUM BENSON, Usability Engineer       Sun Microsystems Ireland&lt;br&gt;
mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609361&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;calum.benson@...&lt;/a&gt;            OpenSolaris Desktop Team&lt;br&gt;
&lt;a href=&quot;http://blogs.sun.com/calum&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/calum&lt;/a&gt;             +353 1 819 9771&lt;br&gt;
&lt;br&gt;
Any opinions are personal and not necessarily those of Sun Microsystems&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
desktop-devel-list mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609361&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;desktop-devel-list@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/desktop-devel-list&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/desktop-devel-list&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609361&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24609361.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24607597</id>
	<title>Re: GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T07:31:07Z</published>
	<updated>2009-07-22T07:31:07Z</updated>
	<author>
		<name>Calum Benson</name>
	</author>
	<content type="html">&lt;br&gt;On 22 Jul 2009, at 12:50, Christian Fredrik Kalager Schaller wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; So I would like to ask the GNOME release team to please come forward
&lt;br&gt;&amp;gt; and clearly state that the future of GNOME is to be a linux desktop
&lt;br&gt;&amp;gt; system as opposed to a desktop system for any Unix-like system.
&lt;br&gt;&lt;br&gt;This is by no means an &amp;quot;official Sun response&amp;quot; to this proposal, just &amp;nbsp;
&lt;br&gt;the thoughts of somebody who's worked on GNOME at Sun for the past 9 &amp;nbsp;
&lt;br&gt;years or so...
&lt;br&gt;&lt;br&gt;It goes without saying that I'd be disappointed if GNOME were to take &amp;nbsp;
&lt;br&gt;any official Linux-only stance. &amp;nbsp;Sun has contributed a great deal to &amp;nbsp;
&lt;br&gt;GNOME both technically and financially over the years, and although &amp;nbsp;
&lt;br&gt;there aren't nearly as many familiar Sun faces on the GNOME mailing &amp;nbsp;
&lt;br&gt;lists and IRC channels as there used to be (or, indeed, as I'd like), &amp;nbsp;
&lt;br&gt;there's still a good-sized team of GNOME development and QA folks &amp;nbsp;
&lt;br&gt;working here and contributing upstream as and when we can. &amp;nbsp;(FWIW, in &amp;nbsp;
&lt;br&gt;addition to sponsoring the event again this year, a dozen or so of us &amp;nbsp;
&lt;br&gt;made the trip to Gran Canaria this month, which, bar a couple of &amp;nbsp;
&lt;br&gt;exceptions, is about the same or more as we've sent to every previous &amp;nbsp;
&lt;br&gt;GUADEC.)
&lt;br&gt;&lt;br&gt;That said, many of the Sun team do seem to spend more time than they &amp;nbsp;
&lt;br&gt;ought to just to keep GNOME running on OpenSolaris on the various Sun &amp;nbsp;
&lt;br&gt;platforms these days. &amp;nbsp;They often have to deal with various Linux-isms &amp;nbsp;
&lt;br&gt;at a code or conceptual level, or with technologies that are coming &amp;nbsp;
&lt;br&gt;late to Linux and are implemented completely differently from the &amp;nbsp;
&lt;br&gt;equivalent used by Sun (e.g. RBAC v PolicyKit, Trusted OpenSolaris v &amp;nbsp;
&lt;br&gt;SELinux), or with performance or scalability issues that don't affect &amp;nbsp;
&lt;br&gt;the average Linux desktop or enterprise user, but that would make &amp;nbsp;
&lt;br&gt;GNOME unusable on the hundreds of thousands[1] of Sun Ray thin clients &amp;nbsp;
&lt;br&gt;out there.
&lt;br&gt;&lt;br&gt;All that tends to leave us less time to make the larger-scale &amp;nbsp;
&lt;br&gt;contributions that we used to make to GNOME and its related projects. &amp;nbsp; 
&lt;br&gt;Historically, that included things like implementing multi-head &amp;nbsp;
&lt;br&gt;support for gtk, designing and implementing the original accessibility &amp;nbsp;
&lt;br&gt;framework, writing and reviewing large chunks of user documentation, &amp;nbsp;
&lt;br&gt;collaborating on regular HIG updates, performing UI reviews and &amp;nbsp;
&lt;br&gt;usability studies, etc. &amp;nbsp;All these things would probably have been &amp;nbsp;
&lt;br&gt;gotten around to eventually, but at the very least, I think it's fair &amp;nbsp;
&lt;br&gt;to say these sorts of contributions from the non-Linux side of the &amp;nbsp;
&lt;br&gt;fence got GNOME to where it is today a good deal quicker than would &amp;nbsp;
&lt;br&gt;otherwise have been the case.
&lt;br&gt;&lt;br&gt;Now, there's no denying that until fairly recently, it was hard for &amp;nbsp;
&lt;br&gt;most non-Sun contributors to even test their stuff on Solaris, so you &amp;nbsp;
&lt;br&gt;could argue we're reaping what we sowed to some extent on that front. &amp;nbsp; 
&lt;br&gt;Nowadays, though, OpenSolaris comes on a LiveCD and runs in VirtualBox &amp;nbsp;
&lt;br&gt;or in a dual-boot scenario pretty much as well as any Linux distro. &amp;nbsp; 
&lt;br&gt;So it shouldn't be all that hard to at least check once in a while &amp;nbsp;
&lt;br&gt;that whatever you're working on is at least going to build, preferably &amp;nbsp;
&lt;br&gt;run, and ideally function in an OpenSolaris environment[2].
&lt;br&gt;&lt;br&gt;Anyway, if anything, I guess I'd argue that it's time to actually &amp;nbsp;
&lt;br&gt;reinforce the notion that the GNOME desktop is intended for use on any &amp;nbsp;
&lt;br&gt;Unix-like system, and to figure out how to better distribute the &amp;nbsp;
&lt;br&gt;development and QA workload to make that happen, so that non-Linux &amp;nbsp;
&lt;br&gt;contributors have more chance to make significant contributions &amp;nbsp;
&lt;br&gt;upstream again instead of spending most of their time treading &amp;nbsp;
&lt;br&gt;downstream water.
&lt;br&gt;&lt;br&gt;Cheeri,
&lt;br&gt;Calum.
&lt;br&gt;&lt;br&gt;[1] Okay, I don't actually have any idea how many Sun Ray clients are &amp;nbsp;
&lt;br&gt;out there, but I'm guessing the order of magnitude is roughly &amp;nbsp;
&lt;br&gt;correct. &amp;nbsp;If anything, it's probably an underestimate.
&lt;br&gt;&lt;br&gt;[2] &amp;nbsp;Or indeed any other non-Linux environments that you might wish to &amp;nbsp;
&lt;br&gt;explore to expand your technological horizons in your copious free &amp;nbsp;
&lt;br&gt;time :)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;CALUM BENSON, Usability Engineer &amp;nbsp; &amp;nbsp; &amp;nbsp; Sun Microsystems Ireland
&lt;br&gt;mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24607597&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;calum.benson@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OpenSolaris Desktop Team
&lt;br&gt;&lt;a href=&quot;http://blogs.sun.com/calum&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/calum&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+353 1 819 9771
&lt;br&gt;&lt;br&gt;Any opinions are personal and not necessarily those of Sun Microsystems
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24607597&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24607597.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24609355</id>
	<title>GNOME and non-linux platforms (release team please stand up)</title>
	<published>2009-07-22T04:50:12Z</published>
	<updated>2009-07-22T04:50:12Z</updated>
	<author>
		<name>Christian Fredrik Kalager Schaller-3</name>
	</author>
	<content type="html">A topic that was discussed in the hallways in Gran Canaria is the fact
&lt;br&gt;that GNOME has gone from not letting non-linux platforms hold back
&lt;br&gt;development of features (ie. introduction of HAL) to making choices that
&lt;br&gt;basically means we are abandoning any attempts of allowing GNOME to run
&lt;br&gt;on non-linux platforms.
&lt;br&gt;&lt;br&gt;The switch from HAL to udev is maybe the clearest one, but the push
&lt;br&gt;towards PulseAudio for a lot of things have the same effect, as I think
&lt;br&gt;Lennart has said multiple times that none of the non-linux systems like
&lt;br&gt;Solaris or FreeBSD got a sound system capable of supporting PulseAudio.
&lt;br&gt;&lt;br&gt;Personally I don't necessarily object to this choice, as giving 95% of
&lt;br&gt;our userbase a better and more competitive experience critical for
&lt;br&gt;future growth, and trying to come up with lowest common denominator
&lt;br&gt;abstractions might be a hindrance for that, but I do object to the fact
&lt;br&gt;that we are making this choice without actually having made it.
&lt;br&gt;&lt;br&gt;So I would like to ask the GNOME release team to please come forward
&lt;br&gt;and clearly state that the future of GNOME is to be a linux desktop
&lt;br&gt;system as opposed to a desktop system for any Unix-like system.
&lt;br&gt;&lt;br&gt;Christian
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24609355&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNOME-and-non-linux-platforms-%28release-team-please-stand-up%29-tp24609355p24609355.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24312269</id>
	<title>Re: GTK+ 2.16.4 released (Action Required)</title>
	<published>2009-07-02T11:58:30Z</published>
	<updated>2009-07-02T11:58:30Z</updated>
	<author>
		<name>Olav Vitters</name>
	</author>
	<content type="html">On Wed, Jul 01, 2009 at 04:00:09PM -0700, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24312269&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;postmaster@...&lt;/a&gt; wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; This message serves as notification that you will not receive any more courtesy notices 
&lt;br&gt;&amp;gt; &amp;nbsp; from our members for two days. Messages you have sent will remain in a lower 
&lt;br&gt;&amp;gt; &amp;nbsp; priority queue for our member to review at their leisure.
&lt;br&gt;&lt;br&gt;Don't enable such broken crap if you want to stay subscribed on any
&lt;br&gt;GNOME mailing list.
&lt;br&gt;&lt;br&gt;I've unsubscribed you from gtk-app-devel-list. Please resubscribe after
&lt;br&gt;disabling above.
&lt;br&gt;&lt;br&gt;[ cc'ing gnome-hackers so others understand ]
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Regards,
&lt;br&gt;Olav
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24312269&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-GTK%2B-2.16.4-released-%28Action-Required%29-tp24309870p24312269.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24309870</id>
	<title>Re: GTK+ 2.16.4 released (Action Required)</title>
	<published>2009-07-01T16:00:09Z</published>
	<updated>2009-07-01T16:00:09Z</updated>
	<author>
		<name>postmaster-952</name>
	</author>
	<content type="html">

&lt;html&gt;
&lt;body&gt;
&lt;div style=&quot;width:500px;font-size:13px;font-family:'Lucida Grande', Helvetica, Arial, sans-serif;&quot;&gt;


  &lt;p style=&quot;margin-bottom:7px;&quot;&gt;
    Hello Matthias Clasen,
  &lt;/p&gt;


    &lt;p style=&quot;margin-bottom:7px;&quot;&gt;This message serves as notification that you will not receive any more courtesy notices 
    from our members for two days. Messages you have sent will remain in a lower 
    priority queue for our member to review at their leisure.&lt;/p&gt;

    &lt;p style=&quot;margin-bottom:7px;&quot;&gt;
        Future messages will be more likely to be viewed if you are on our member's priority Guest List.    &lt;/p&gt;



 &lt;p style=&quot;margin-bottom:7px;&quot;&gt;Thank you,&lt;br /&gt;
   &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24309870&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alviskoon@...&lt;/a&gt;
 &lt;/p&gt;


&lt;p style=&quot;margin-bottom:7px;margin-top:20px;&quot;&gt;&lt;strong&gt;About this Notice&lt;/strong&gt;&lt;br /&gt;
This courtesy notice is part of a free service to make email more
reliable and useful.  Boxbe (&lt;a href=&quot;http://www.boxbe.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.boxbe.com&lt;/a&gt;)
uses your existing social network and that of your friends to keep your
inbox clean and make sure you receive email from people who matter to you.
&lt;/p&gt;

&lt;p style=&quot;margin-bottom:10px;&quot;&gt;
&lt;a style=&quot;margin-bottom:8px;&quot; href=&quot;http://www.boxbe.com/how-it-works?tc=188431329_2030282535&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;img style=&quot;border:none;&quot; src=&quot;http://www.boxbe.com/images/boxbe.gif?tc=188431329_2030282535&quot; alt=&quot;Boxbe&quot;&gt;&lt;/a&gt;&lt;img src=&quot;http://www.boxbe.com/stfopen?tc=188431329_2030282535&quot; /&gt;&lt;br /&gt;
Say Goodbye to Email Overload&lt;br /&gt;
&lt;a href=&quot;http://www.boxbe.com/how-it-works?tc=188431329_2030282535&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.boxbe.com&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24309870&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (311 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24309870/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-GTK%2B-2.16.4-released-%28Action-Required%29-tp24309870p24309870.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24309868</id>
	<title>problem with $HOME/.dmrc permissions</title>
	<published>2009-07-01T14:56:27Z</published>
	<updated>2009-07-01T14:56:27Z</updated>
	<author>
		<name>Peter Williams-16</name>
	</author>
	<content type="html">&lt;br&gt;Hi All,&lt;br&gt;&lt;br&gt;       I was playing about with the permissions of my $home folder the other day, and accidently I created a problem which occurs each time I log in.&lt;br&gt;&lt;br&gt;--- Warning Window ---&lt;br&gt;&lt;br&gt;&amp;quot;User&amp;#39;s $HOME/.dmrc file is being ignored. The prevents the default session and language from being saved. File should be owned by user and have 644 permissions. User&amp;#39;s $HOME directory must be owned by user and not writable by other users.&amp;quot;&lt;br&gt;
&lt;br&gt;[OK]&lt;br&gt;&lt;br&gt;       What steps do I need to correct this problem?!? I&amp;#39;ve checked and yes, there is indeed a file named &amp;quot;.dmrc&amp;quot; in my $HOME folder. See attached 1KB file.&lt;br&gt;&lt;br&gt;       My OS is Linux Mint 5 with a menu named &amp;quot;Elyssa&amp;quot;. I&amp;#39;m still only a newbie at this -- so I&amp;#39;d appreciate step-by-step instructions.&lt;br&gt;
&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;Fond Regards,&lt;br&gt;Peter Eric (aka &amp;#39;pew&amp;#39;) WILLIAMS &lt;br&gt;from Hobart, Tasmania, Australia -- phone (03) 6236-9675&lt;br&gt;&lt;br&gt;My free website is: &lt;a href=&quot;http://pewtas.googlepages.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pewtas.googlepages.com&lt;/a&gt;  (or) &lt;a href=&quot;http://tinyurl.com/yuyejs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tinyurl.com/yuyejs&lt;/a&gt;&lt;br&gt;
&lt;br&gt;(please visit my free website and let me know what you think about it.)&lt;br&gt;&lt;br&gt;
&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24309868&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;.dmrc&lt;/strong&gt; (40 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/24309868/0/.dmrc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/problem-with-%24HOME-.dmrc-permissions-tp24309868p24309868.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24223887</id>
	<title>RELEASE: MOAP 0.2.7 'MMM...'</title>
	<published>2009-06-24T13:33:10Z</published>
	<updated>2009-06-24T13:33:10Z</updated>
	<author>
		<name>Thomas Vander Stichele</name>
	</author>
	<content type="html">This is MOAP 0.2.7, &amp;quot;MMM...&amp;quot;.
&lt;br&gt;&lt;br&gt;Coverage in 0.2.7: 1424 / 1899 (74 %), 109 python tests, 2 bash tests
&lt;br&gt;&lt;br&gt;Features added since 0.2.6:
&lt;br&gt;- Added moap vcs backup, a command to backup a checkout to a tarball that
&lt;br&gt;&amp;nbsp; can be used later to reconstruct the checkout. &amp;nbsp;Implemented for svn.
&lt;br&gt;- Fixes for git-svn, git, svn and darcs.
&lt;br&gt;- Fixes for Python 2.3 and Python 2.6
&lt;br&gt;&lt;br&gt;Bugs fixed since 0.2.6:
&lt;br&gt;- 263: broken changelog unit test
&lt;br&gt;- 267: a man page
&lt;br&gt;- 270: cl find completely busted
&lt;br&gt;- 275: cl prepare --ctags failure with exuberant ctags 5.7
&lt;br&gt;- 257: ImportError: No module named moap.util
&lt;br&gt;- 258: git-svn support
&lt;br&gt;- 259: bzr diff patch
&lt;br&gt;- 266: svn:ignore property not well parsed
&lt;br&gt;- 273: DEP: RDF, Fedora release 7 (Moonshine)
&lt;br&gt;- 277: &amp;quot;changelog prepare&amp;quot; doesn't list changed functions in C++ files.
&lt;br&gt;- 281: changelog prepare -c crashes with &amp;quot;not a ctags line&amp;quot;
&lt;br&gt;- 282: make install fails
&lt;br&gt;- 284: not full change detected on svn move file
&lt;br&gt;- 286: [svn] propedit on externals is not recognized as a change
&lt;br&gt;- 239: warn if ChangeLog has not been saved
&lt;br&gt;- 260: Add changelog grep command
&lt;br&gt;- 261: Option to make 'changelog diff' include differences in ChangeLog file
&lt;br&gt;- 262: changelog find: fix for multiple search terms
&lt;br&gt;- 264: Make changelog find case insensitive by default
&lt;br&gt;- 265: git diff should show staged changes
&lt;br&gt;- 271: trailing spaces in date/name/address line for entry break parsing
&lt;br&gt;&lt;br&gt;Contributors to this release:
&lt;br&gt;- Arek Korbik
&lt;br&gt;- Jelmer Vernooij
&lt;br&gt;- Jonny Lamb
&lt;br&gt;- Rob Cakebread
&lt;br&gt;- Thomas Vander Stichele
&lt;br&gt;&lt;br&gt;WHAT IT IS
&lt;br&gt;----------
&lt;br&gt;MOAP is a swiss army knife for project maintainers and developers.
&lt;br&gt;It aims to help in keeping you in the flow of maintaining, developing and
&lt;br&gt;releasing, automating whatever tasks can be automated.
&lt;br&gt;&lt;br&gt;It allows you to parse DOAP files and submit releases, send release mails,
&lt;br&gt;create iCal files and RSS feeds, maintain version control ignore lists,
&lt;br&gt;check in based on the latest ChangeLog entry, and more.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;For more information, see &lt;a href=&quot;http://thomas.apestaart.org/moap/trac/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thomas.apestaart.org/moap/trac/&lt;/a&gt;&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24223887&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/RELEASE%3A-MOAP-0.2.7-%27MMM...%27-tp24223887p24223887.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23614156</id>
	<title>Re: gnome-hackers moderation</title>
	<published>2009-05-18T14:50:26Z</published>
	<updated>2009-05-18T14:50:26Z</updated>
	<author>
		<name>Ruben Vermeersch-2</name>
	</author>
	<content type="html">On Mon, 2009-05-18 at 22:01 +0200, Michael Schumacher wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Christian Rose wrote:
&lt;br&gt;&amp;gt; &amp;gt; Someone recently asked why his subscription request to the
&lt;br&gt;&amp;gt; &amp;gt; gnome-hackers list was still pending.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I answered that besides his request, there are currently 24 other
&lt;br&gt;&amp;gt; &amp;gt; pending subscription requests to the gnome-hackers list.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I know of no list policy for subscriptions to the gnome-hackers list,
&lt;br&gt;&amp;gt; &amp;gt; other than the fact that the gnome-hackers list is not an open list
&lt;br&gt;&amp;gt; &amp;gt; and the list subscription is moderated.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Now that is funny. I do not recall to ever having been subscribed to
&lt;br&gt;&amp;gt; this list, but I do receive messages from it.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Could it be that the list of subscribers is not actually moderated, but
&lt;br&gt;&amp;gt; edited manually by someone who wants to maintain an inner circle of
&lt;br&gt;&amp;gt; GNOME developers? And why did I end up on this list then?
&lt;/div&gt;&lt;br&gt;Same thing here, always been curious who subscribed me :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Ruben Vermeersch (rubenv)
&lt;br&gt;&lt;a href=&quot;http://www.savanne.be/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.savanne.be/&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23614156&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnome-hackers-moderation-tp23544255p23614156.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23604436</id>
	<title>Re: gnome-hackers moderation</title>
	<published>2009-05-18T13:01:01Z</published>
	<updated>2009-05-18T13:01:01Z</updated>
	<author>
		<name>Michael Schumacher</name>
	</author>
	<content type="html">Christian Rose wrote:
&lt;br&gt;&amp;gt; Someone recently asked why his subscription request to the
&lt;br&gt;&amp;gt; gnome-hackers list was still pending.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I answered that besides his request, there are currently 24 other
&lt;br&gt;&amp;gt; pending subscription requests to the gnome-hackers list.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I know of no list policy for subscriptions to the gnome-hackers list,
&lt;br&gt;&amp;gt; other than the fact that the gnome-hackers list is not an open list
&lt;br&gt;&amp;gt; and the list subscription is moderated.
&lt;br&gt;&lt;br&gt;Now that is funny. I do not recall to ever having been subscribed to
&lt;br&gt;this list, but I do receive messages from it.
&lt;br&gt;&lt;br&gt;Could it be that the list of subscribers is not actually moderated, but
&lt;br&gt;edited manually by someone who wants to maintain an inner circle of
&lt;br&gt;GNOME developers? And why did I end up on this list then?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Michael
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; &amp;nbsp; GIMP &amp;gt; &lt;a href=&quot;http://www.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gimp.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; | IRC: irc://irc.gimp.org/gimp
&lt;br&gt;&amp;nbsp; &amp;nbsp; Wiki &amp;gt; &lt;a href=&quot;http://wiki.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.gimp.org&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;| .de: &lt;a href=&quot;http://gimpforum.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://gimpforum.de&lt;/a&gt;&lt;br&gt;Plug-ins &amp;gt; &lt;a href=&quot;http://registry.gimp.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://registry.gimp.org&lt;/a&gt;&amp;nbsp;|
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23604436&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnome-hackers-moderation-tp23544255p23604436.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23582914</id>
	<title>Re: gnome-hackers moderation</title>
	<published>2009-05-17T05:33:35Z</published>
	<updated>2009-05-17T05:33:35Z</updated>
	<author>
		<name>Vincent Untz</name>
	</author>
	<content type="html">Le jeudi 14 mai 2009, à 21:40 -0400, Gregory Leblanc a écrit :
&lt;br&gt;&amp;gt; What is the plan for handing security type messages that currently
&lt;br&gt;&amp;gt; show up to a private mirror of the gnome-hackers subscribers list?
&lt;br&gt;&amp;gt; Err, I guess if you're unfamiliar with how it works, that might not
&lt;br&gt;&amp;gt; make sense. &amp;nbsp;Should I post a refresher explanation here, for the folks
&lt;br&gt;&amp;gt; who may have forgotten?
&lt;br&gt;&lt;br&gt;FWIW, I still think that security-type messages should go to some
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23582914&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;security@...&lt;/a&gt; alias, where people would forward the issue to the
&lt;br&gt;relevant maintainers -- this was already discussed in the past.
&lt;br&gt;&lt;br&gt;And you get a nice bonus that this new alias (or private mailing list,
&lt;br&gt;if you prefer) has an explicit name that outsiders can easily find.
&lt;br&gt;&lt;br&gt;Vincent
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Les gens heureux ne sont pas pressés.
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23582914&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnome-hackers-moderation-tp23544255p23582914.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23576938</id>
	<title>Re: gnome-hackers moderation</title>
	<published>2009-05-16T12:19:46Z</published>
	<updated>2009-05-16T12:19:46Z</updated>
	<author>
		<name>Behdad Esfahbod-3</name>
	</author>
	<content type="html">On 05/14/2009 09:40 PM, Gregory Leblanc wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What is the plan for handing security type messages that currently
&lt;br&gt;&amp;gt; show up to a private mirror of the gnome-hackers subscribers list?
&lt;br&gt;&amp;gt; Err, I guess if you're unfamiliar with how it works, that might not
&lt;br&gt;&amp;gt; make sense. &amp;nbsp;Should I post a refresher explanation here, for the folks
&lt;br&gt;&amp;gt; who may have forgotten?
&lt;br&gt;&lt;br&gt;Count me one. &amp;nbsp;By the main question is: has this mechanism been of any use 
&lt;br&gt;recently?
&lt;br&gt;&lt;br&gt;behdad
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Greg
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23576938&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnome-hackers-moderation-tp23544255p23576938.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23571888</id>
	<title>Re: gnome-hackers moderation</title>
	<published>2009-05-14T18:40:13Z</published>
	<updated>2009-05-14T18:40:13Z</updated>
	<author>
		<name>Gregory Leblanc-2</name>
	</author>
	<content type="html">On Thu, May 14, 2009 at 5:47 PM, Behdad Esfahbod &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23571888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;behdad@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On 05/14/2009 05:42 PM, Rodrigo Moya wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Thu, 2009-05-14 at 17:59 +0200, Christian Rose wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Someone recently asked why his subscription request to the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; gnome-hackers list was still pending.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I answered that besides his request, there are currently 24 other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; pending subscription requests to the gnome-hackers list.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I know of no list policy for subscriptions to the gnome-hackers list,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; other than the fact that the gnome-hackers list is not an open list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and the list subscription is moderated. But nowhere does it, to the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; best of my knowledge, say *how* subscription requests should be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; moderated and treated. This is why I leave the gnome-hackers list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; subscription request moderation for others to decide, in contrast to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; message moderation to the list. There are two other list admins who
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; perhaps know more than me about the gnome-hackers subscription
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; moderation policy.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; gnome-hackers has always been this way, since it was the private forum
&lt;br&gt;&amp;gt;&amp;gt; for hackers when it was created. Not sure if that still applies, since
&lt;br&gt;&amp;gt;&amp;gt; it is not used that much lately, so not sure what we should do.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi everyone,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We talked about it during the board meeting today.  We feel that the best
&lt;br&gt;&amp;gt; action at this point is to shut down gnome-hackers and tell everyone to
&lt;br&gt;&amp;gt; subscribe to the open desktop-devel-list instead.  Shout if you object, or
&lt;br&gt;&amp;gt; we'll go forward with this plan next week.
&lt;/div&gt;&lt;br&gt;What is the plan for handing security type messages that currently
&lt;br&gt;show up to a private mirror of the gnome-hackers subscribers list?
&lt;br&gt;Err, I guess if you're unfamiliar with how it works, that might not
&lt;br&gt;make sense. &amp;nbsp;Should I post a refresher explanation here, for the folks
&lt;br&gt;who may have forgotten?
&lt;br&gt;&amp;nbsp; &amp;nbsp; Greg
&lt;br&gt;_______________________________________________
&lt;br&gt;gnome-hackers mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23571888&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnome-hackers@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gnome-hackers&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gnome-hackers&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnome-hackers-moderation-tp23544255p23571888.html" />
</entry>

</feed>
