<span style="font-family:arial,sans-serif;font-size:13px">1 - Stop using a model of all contacts to make combo boxes of Accounts.</span><br style="font-family:arial,sans-serif;font-size:13px"><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Done, needs review and ship. (just needs me to have a stable internet connection for a while!)</span></div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">2 - Port _all_ code away from using ContactsModelItem</span><br style="font-family:arial,sans-serif;font-size:13px">
</div><div><br></div><div>Massive pain. There's lots of it. But most of it is just </div><div>Tp::ContactPtr contact = data(ItemRole).contact();</div><div><br></div><div>which just needs changing</div><div>Tp::ContactPtr contact = data(ContactRole);</div>
<div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">3 - Make GroupsModel work without ContactModelItem</span><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div>
<div><span style="font-family:arial,sans-serif;font-size:13px">Done. Works for a list, not sure about a tree (yet). So good enough for a port.</span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">4-7 </span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Not started. </span></div>
<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Once I've pushed stage 1, it will be fairly iterative small steps up until step 6 (where everything explodes again)</span></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 2, 2012 at 5:30 PM, Dominik Cermak <span dir="ltr"><<a href="mailto:d.cermak@arcor.de" target="_blank">d.cermak@arcor.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Am Freitag, 19. Oktober 2012, 08:33:19 schrieb David Edmundson:<br>
<div class="im">> Below is my plan for updating the models in KTp, getting it _ready_<br>
> for the port to supporting metacontacts.<br>
><br>
> It should help my review requests make sense :). After each step, all<br>
> code should compile and work without any bugs.<br>
> By doing it in small steps it breaks everything into something easier<br>
> to manage, and should be easier to find bugs as they happen.<br>
><br>
> Please read through before the meeting on Thursday. So that in the<br>
> meeting we can start assigning tasks to help get this done faster.<br>
><br>
</div>> ...<br>
<br>
What's the status of this? Is there a step I can continue/start to work on to<br>
help you?<br>
<br>
Greetings Dominik<br>_______________________________________________<br>
KDE-Telepathy mailing list<br>
<a href="mailto:KDE-Telepathy@kde.org">KDE-Telepathy@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-telepathy" target="_blank">https://mail.kde.org/mailman/listinfo/kde-telepathy</a><br>
<br></blockquote></div><br></div>