Page 1 of 2

1.0 + Joscar + Bonjour

Posted: Mon Apr 10, 2006 3:25 pm
by benjamindaines
When can we expect Joscar to implement file and image transfer over Bonjour?

Posted: Mon Apr 10, 2006 4:05 pm
by Crypt
not to be mean in any way, so i am not accused of like others recently, please search the forums before you post. There are quite a few threads about Joscar that probably contain information aboout this.

Posted: Mon Apr 10, 2006 4:13 pm
by benjamindaines
Crypt wrote:not to be mean in any way, so i am not accused of like others recently, please search the forums before you post. There are quite a few threads about Joscar that probably contain information aboout this.
I searched with the keywords "bonjour" "file" and "transfer"

Posted: Mon Apr 10, 2006 4:20 pm
by cbarrett
joscar has nothing to do with Bonjour, as Bonjour is not based on AIM.

See this blog entry for more information on what joscar is.

Posted: Mon Apr 10, 2006 6:47 pm
by benjamindaines
cbarrett wrote:joscar has nothing to do with Bonjour, as Bonjour is not based on AIM.

See this blog entry for more information on what joscar is.
Well, when is Bonjour planned to have filetransfer and image transfer?

Posted: Mon Apr 10, 2006 6:53 pm
by Catfish_Man
benjamindaines wrote:
cbarrett wrote:joscar has nothing to do with Bonjour, as Bonjour is not based on AIM.

See this blog entry for more information on what joscar is.
Well, when is Bonjour planned to have filetransfer and image transfer?
Whenever libezv implements it. Joscar isn't "magic make things work potion" it's "fix AIM".

Posted: Mon Apr 10, 2006 9:52 pm
by zaudragon
Catfish_Man wrote:
benjamindaines wrote:
cbarrett wrote:joscar has nothing to do with Bonjour, as Bonjour is not based on AIM.

See this blog entry for more information on what joscar is.
Well, when is Bonjour planned to have filetransfer and image transfer?
Whenever libezv implements it. Joscar isn't "magic make things work potion" it's "fix AIM".
libezv should get it anyways, eventually ;)

Posted: Mon Apr 10, 2006 9:56 pm
by evands
zaudragon wrote:libezv should get it anyways, eventually
Only if someone writes the code. Any volunteers?

Posted: Mon Apr 10, 2006 10:21 pm
by zaudragon
evands wrote:
zaudragon wrote:libezv should get it anyways, eventually
Only if someone writes the code. Any volunteers?
Like for anything, I can try, but I’ll probably fail within an hour ;)

Posted: Tue Apr 11, 2006 6:31 pm
by cshbell
evands wrote:Only if someone writes the code. Any volunteers?
Is libezv an Adium library, or sourced from somewhere else?

It seems as though Bonjour support has been pretty well abandoned, for the short term at least, seeing as how #177 hasn't seen any attention in a while. I do understand, though, that the devs are busy and that, strictly speaking, Bonjour support isn't a make-or-break issue for Adium right now. Has there been any internal discussion on Bonjour, lately?

Posted: Tue Apr 11, 2006 7:07 pm
by yelly
some work on Bonjour could be nice... (although I see why this would not be a priority, it being a very restricted protocol, but doesn't OS X deal with a lot of the bonjour crap for you? and isn't it really well documented?)

Posted: Tue Apr 11, 2006 10:42 pm
by evands
libezv is a BSD licensed library written by Andrew "proton" Wellington, whom some of you might recognize as a Proteus developer (contributor, then lead developer, now contributor/retired/something). I've fixed some crash-bugs in the code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)

Posted: Wed Apr 12, 2006 1:18 pm
by cshbell
evands wrote:I've fixed some crash-bugs in the [Bonjour] code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)
Is there anything we can do to help if we don't know ObjC? Donate money for a bounty?

Posted: Wed Apr 12, 2006 1:30 pm
by Tipo 61
cshbell wrote:
evands wrote:I've fixed some crash-bugs in the [Bonjour] code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)
Is there anything we can do to help if we don't know ObjC? Donate money for a bounty?
http://www.adiumx.com/

Bottom left corner, "Donate to Adium" button :)

Posted: Wed Apr 12, 2006 2:23 pm
by evands
cshbell wrote:
evands wrote:I've fixed some crash-bugs in the [Bonjour] code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)
Is there anything we can do to help if we don't know ObjC? Donate money for a bounty?
That's a good idea. We don't have a formal bounty system set up (that's something I've been thinking might be a good idea once we have 1.0 out the door, as I think Adium's visibility will go up and we'll be able to shift focus away from cleaning up the current code for a release back to working on new features and expanding our ability to bring in new coders), but if you'll drop me or feedback@adiumx.com a note to specify that the donation should be for a specific bounty I'll happily keep track of it.

Posted: Wed Apr 12, 2006 2:24 pm
by yelly
evands wrote:libezv is a BSD licensed library written by Andrew "proton" Wellington, whom some of you might recognize as a Proteus developer (contributor, then lead developer, now contributor/retired/something). I've fixed some crash-bugs in the code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)
well, I am teaching myself Obj C at a surprising rate, is that language of any use to Adium? (i.e., how much of Adium is in Obj C?)

Posted: Wed Apr 12, 2006 2:28 pm
by bgannin
No rough numbers, statistics are made up but I'd say 75-80% (?) [or higher]

Gaim and the protocol related items are in C, and there's some Carbon C code, but most of Adium is Objective C.

Posted: Wed Apr 12, 2006 3:31 pm
by ofri
yelly wrote:
evands wrote:libezv is a BSD licensed library written by Andrew "proton" Wellington, whom some of you might recognize as a Proteus developer (contributor, then lead developer, now contributor/retired/something). I've fixed some crash-bugs in the code, but nobody on the team is actively doing major development on it, and I don't think Andrew is giving it any attention. Want to pick it up? :)
well, I am teaching myself Obj C at a surprising rate, is that language of any use to Adium? (i.e., how much of Adium is in Obj C?)
We also need more hands with ChatKit which is also about 90%+ (currently it's pure ObjC, but when joscar will get in it'll change :-P) ObjC/Cocoa. If you're interested, visit our channel (#chatkit) or drop me an email ;)

Posted: Wed Apr 12, 2006 8:41 pm
by Spartan
How hard is it to pick up Obj-C if one knows some Java?

Posted: Wed Apr 12, 2006 8:49 pm
by bgannin
It's not terribly hard. I went from no programming -> Java -> Objective C several years ago and haven't went back :lol: