<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Feb 7, 2014 at 1:22 PM, Ankit Vani <span dir="ltr"><<a href="mailto:a@nevitus.org" target="_blank">a@nevitus.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

<div>Hi<br>
</div></blockquote><div><br><skip><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
For instance, in pidgin, we have a lot of our code in the 'Gtk' namespace<br>
(Gtk* structs and gtk_* functions), which introspection finds bad --<br>
putting things into gtk's namespace. We also have stuff in the 'Pidgin'<br>
namespace, which are not a problem (can be used as eg. Pidgin.StatusBox<br>
from other langs). There are some such problems with libpurple, libgnt and<br>
finch as well, but most of these issues are in pidgin. The nice solution<br>
to this would be to move everything to 'Pidgin' namespace, or, we could<br>
change it all into Gtk if you guys suggest so. This would require some big<br>
changes (basically just some global replacements, so shouldn't break<br>
anything major, if at all).<br>
<br><br></div></blockquote><div><skip><br><br></div><div>I am not sure I have understood the issue but AFAIK we have different namespaces<br></div><div>* Pidgin<br></div><div>* Purple <br></div><div>* Gnt<br></div>

<div>* Finch<br></div><div>each of them refering to the specific component.<br><br>The Gtk namespace is used most of the times when we write a gtkwidget which is not shipped by Gtk+ so we maintain it locally (gtkimhtml, as example)<br>

<br></div><div>The problem is to have this Gtk and Pidgin namespace together? I don't think they should be merged since one is referring to gtk widgets and the other one is Pidgin's API.<br></div></div><br><br clear="all">

<br>-- <br>Masca<br><br>A: Because it messes up the order in which people normally read text.<br>Q: Why is top-posting such a bad thing?<br>A: Top-posting.<br>Q: What is the most annoying thing on usenet and in e-mail?
</div></div>