[Adium-devl] Feedback on SoC proposal/ideas
Colin Barrett
timber at lava.net
Wed Mar 14 06:38:21 UTC 2007
Hey Eric, it looks good, and good job on getting this in early -- it's
a pretty big project!
Could you tell us a little bit more about yourself? What experience
have you had with Cocoa and Objective-C? Have you explored the Adium
code-base at all?
Unfortunately, the state of things internally in Adium is a bit of a
mess, so I expect you're going to have to do a lot of clean up. What
would be your approach to fixing up an API that's in need of a lot of
house-cleaning? I'm trying
I would say you should spend some time reading through the Adium
source code and trying to figure out how things currently "work." Feel
free to IM me with questions, my contact information is at http://trac.adiumx.com/wiki/cbarrett
, or ask on IRC.
Thanks so much for your interest! Your proposal is pretty ambitious,
but very welcome. Good luck to you!
-Colin
On Mar 11, 2007, at 2:16 PM, E. E. Beerepoot wrote:
> Hi everyone,
> My name is Erik Beerepoot and I'm interested in getting some
> feedback on some of my ideas for the SoC project. I'm very interested
> in advancing the current state of group chat in Adium, and would love
> to hear all your input. If you have any suggestions or must-do-
> additions, then please let me know. This list is basically my version
> of a prioritized list of the main features I personally see as
> important. However, some of you will have a better idea of what is
> important and what is not.
>
> Basically I plan on doing a few major things:
> 1. Implement seperate controller & view classes for Multi-user chats.
> In my mind, it would be beneficial to at least have an easily
> accessible, separate place for the mutli-user chat code. This would
> facilitate changes in the way chats are handled & changes in the
> interface.
>
> 2. Revise the Multi-User chat interface.
> Im sure it's not unreasonable to assume at least a few of you have
> seen ticket #3602. This ticket includes a mockup of a Multi-User chat
> interface. Personally, I really dig this look, although I would
> prefer the "sidebar"/splitview to be on the left. Anyway, I will
> implement this. (this is fairly trivial, and i'm pretty much there
> this moment). Any additions or comments on this?
>
> 3. Revise the multi-user chat dialog windows.
> There a few things lacking and a dozen or so bugs associated with
> these dialog windows. For example, there's no bookmarks, no room
> browser, etc. There's also no way to add a specific user to a
> specific multi-user chat. (matter of fact, due to the way multiple
> chats are handled in AIChatController, it's impossible to have
> multiple MUC's). Thus, there needs to be a new dialog window or pop-
> up menu that implements this, at the same time this would solve the
> problem of not being able to have multiple multi-user chats.
>
> 4. Add dragging support to MUC's.
> I once read that drag-and-drop was the staple of the mac. So why
> isn't his implemented? I feel this is a must, and is on my top
> priorities list.
>
> 5. Implement features & Fix bugs.
> There's lots of small bugs & features that need to be implemented,
> will take time to track down, are important, but 1. Are not
> significant enough by themselves to be mentioned here, 2. will
> probably come up more as the SoC goes on, & may be fixed as other
> features are implemented.
>
> So the plan is basically: get 1-4 done, add anything that's neccesary
> in between, then move on 5.
>
> Please, don't hold back on the comments/slack/flames/whatever. If you
> want to talk to me on IM, you can, erik006 on IRC (#adium-devl).
> Also, on Gtalk at ErikBeerepoot(at)gmail(dot)com
>
> Kind regards,
>
> Erik B.
>
>
>
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
More information about the devel
mailing list