GSoc : Better Buddy Search.
ssatthy at gmail.com
Sun Apr 28 02:10:01 EDT 2013
Can we add a feature that will notify buddies if their message has been
like in the facebook chat.
On Sun, Apr 28, 2013 at 11:35 AM, Sathyavarathan Sivabalasingam <
ssatthy at gmail.com> wrote:
> Thanks Michael.
> so can i add the features u mentioned?
> 1. extending search for buddies not in the list
> 2. search chat history.
> 3. directly adding jabber id
> one clarification that
> when u say buddies who are not in the list, do you mean offline buddies?
> and one more feature that i have.
> In the chat window, can we have a frame for advertisement. that frame will
> contain ads that are relevant to their chat content.
> eg. like gmail, Ads that relevant to the user's inbox content will be
> thank you.
> On Sat, Apr 27, 2013 at 2:46 PM, Michael Zangl <pidgin_m at fam-zangl.de>wrote:
>> It is a good start that you searched your way throgh the source code.
>> However, the "is it enough" question can be easilly answered: No. You would
>> just have to do the Steps 3 and 4 you mentioned, both are not that much
>> work to do.
>> If you want to do a GSoC project, you should think about something that
>> really fills a summer. You might add more features to the search, like also
>> including search options for buddies not on the list, for chats or for
>> other features like directly adding a buddy when entering a valid jabber id.
>> When you have done that, you should think about how much time each
>> feature needs and see if it fills a whole summer. If it does and you were
>> honest, it is a sufficient GSoC project and you can write an application.
>> If it does not, find some more features, they might also be protocol
>> specific. Don't just adjust the times you got.
>> Am 27.04.2013 06:54, schrieb Sathyavarathan Sivabalasingam:
>>> As i went through the code, the buddy search is done by a function called
>>> "pidgin_blist_search_equal_**func" which will call another function
>>> "pidgin_tree_view_search_**equal_func" and some other.
>>> so as i understood, thes functions are to be modified to get a better
>>> search results.
>>> this would be like this flow....
>>> 1. user press CRL+F, as it is already a small search field wil show up.
>>> 2. user enters some strings
>>> 3. the default buddy list will be replace by a temporary GtkTreeModel to
>>> show only the contacts that our algorithm finds.
>>> 4.and hilight entered string in all matching buddy lebels (if lebel
>>> contains the entered string)
>>> 5. from the new temporary list that matches entered string, user can
>>> selected one of buddy in the list.
>>> 6. then as usual new chat window will open.
>>> did i get it correct?
>>> and is this sufficient enough to be a project in GSoc.
>>> Thank you.
>>> On Thu, Apr 25, 2013 at 9:54 PM, Ethan Blanton <elb at pidgin.im> wrote:
>>> Sathyavarathan Sivabalasigam spake unto us the following wisdom:
>>>>> Please somebody reply me
>>>> It's been only a few hours, you obviously haven't read up on either
>>>> Google Summer of Code in general or Pidgin's Google Summer of Code
>>>> information, and you didn't ask a question taht can be usefully
>>>> answered. This is not a good first impression.
>>>> I suggest that you read up on SoC and Pidgin's SoC pages, and come
>>>> back with more specific questions that we might be able to help you
>>>> -----BEGIN PGP SIGNATURE-----
>>>> Version: GnuPG v1.4.10 (GNU/Linux)
>>>> -----END PGP SIGNATURE-----
>>> Devel mailing list
>>> Devel at pidgin.im
>> Devel mailing list
>> Devel at pidgin.im
> Undergraduate (BSc Engineering)
> Department of Computer Science and Engineering
> University of Moratuwa
> Sri Lanka.
Undergraduate (BSc Engineering)
Department of Computer Science and Engineering
University of Moratuwa
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Devel