<div dir="ltr">Dear list, Uri,<br><br>Like you said, Haggai, you prefer waiting until after Nux developers accept the patch.<br><br>I've commented in <a href="https://code.launchpad.net/%7Ehaggai-eran/nux/rtl-logical-packing/+merge/85526">the merge request</a> as well.<br>

<br>About changing the default: It should be done in a way that:<br><ol><li>Affects only users that have set their locale to an RTL one<br></li><li>Would be inplemented as a package upgrade in existing precise intallations</li>

<li>Would take into consideration encrypted homes</li><li>Would allow users with RTL localed to override and choose Unity proper</li><li>Requires minimum and clear changes to preferably one package so that it would actually be accepted into precise</li>

<li>Would be easily revertible with a package upgrade once Unity proper has the RTL support</li></ol><p>Haggai, I hope you'll be our savior and take it on :) and that my list of 6 requirements doesn't scare you off :) I don't want to sound like a boss but these really are the requirements I see before us for this approach.</p>

<p>And if you need a hint on where to start, even though I don't know the session startup process, I would look at the process that runs with the UID of the user at session startup and launches the shell. Looking at the process tree, it looks like lightdm, the greeter, starts gnome-session. I would assume that lightdm passes the choice of shell to gnome-session somehow. So perhaps gnome-session should be patched to choose Unity-2D for RTL locale users even when the choice passed to it was Unity proper. If this is all true and gnome-session can read the user's locale at that point...</p>

<p>If we find out that there's no good way to make Unity 2D launch instead of Unity proper, we could perhaps patch Unity proper to replace itself with Unity 2D when the locale is an RTL one.</p><p>I hope that helped.</p>

<p>Thanks and Blessings,</p><p>Shahar<br></p><p>On 20 February 2012 08:24, Haggai Eran <span dir="ltr"><<a href="mailto:haggai.eran@gmail.com">haggai.eran@gmail.com</a>></span> wrote:<br></p><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Hi,</p>
<p>The patch for mirroring in nux is waiting for review. I posted a comment today asking about the delay. After that patch is merged there is still a lot of work needed to be done with unity itself. If anyone wants to cooperate there, we can start working even before the patch is accepted, but I would still prefer waiting, since we would need to maintain our patches and merge unity updates until both the nux and unity changes are accepted.</p>



<p>Changing the default in precise seems like a good idea. My guess is that this should be done in the installer, but I'm not familiar with that area in Ubuntu.</p>
<p>Regards,<br>
Haggai</p>
<div class="gmail_quote">בתאריך <a href="tel:2012" value="+9722012" target="_blank">2012</a> 2 19 18:24, מאת "Shahar Or" <<a href="mailto:mightyiampresence@gmail.com" target="_blank">mightyiampresence@gmail.com</a>>:<br type="attribution">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<div dir="ltr"><font size="4">Dear Ones,<br><br>Uri Shabtay, you have sent a message with a call for help about the state o RTL in Ubuntu and more specifically in Unity.<br><br>Haggai, is there actually some work to be helped with? As I understand it, you mentioned that a patch to enable RTL in Nux, which is the kind-of-new toolkit that Unity is built upon, is being held up for some reason.<br>





<br>Would you brothers think, that it would be a good strategy to have Unity replace itself with Unity 2D for RTL locales? This would be until Unity has RTL support. If so, would anyone want to write such a patch and supply it to us or testing?<br>





<br>Blessings,<br>Shahar<br></font></div>
<br></div></div><span class="HOEnZb"><font color="#888888">--<br>
Ubuntu-RTL mailing list<br>
<a href="mailto:Ubuntu-RTL@lists.ubuntu.com" target="_blank">Ubuntu-RTL@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-rtl" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-rtl</a><br>
<br></font></span></blockquote></div>
<br>--<br>
Ubuntu-RTL mailing list<br>
<a href="mailto:Ubuntu-RTL@lists.ubuntu.com">Ubuntu-RTL@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-rtl" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-rtl</a><br>
<br></blockquote></div><br></div>