Windows Live Messenger - What. How. Why.

Comment removed at user's request.
Sorry about the editing folks. It had to be done because DateTimes were mentioned, which, if you work in the industry, are far from static entities.
Of course I meant children in a positive way I love Niners!
If you want more questions answered, just ask here. I'm certain folks from the video will watch this thread unwind.
C
Comment removed at user's request.
jsampsonPC wrote:Yeah, I was wondering why the "Yahoo Interop" was followed by a deletion...The most alarming thing wasn't that the Yahoo section was cut-off, but that c9 actually edited a video
A very refreshing and lovely video.
I liked the team interview answering and questioning approach.
The sound was good as well.
I am off to a Dallas .net User Group meeting at Microsoft.
Comment removed at user's request.
Cool video, and WLM is a great product (something I'd love to work on too) - it is my social life
One thing I'd like to see, is now that we have custom emoteicons (well since 7.5) is an ability to back them up somehow.
On the Yahoo interop, I use both, Yahoo for mail alerts and when WLM is down. I've just signed up for the Yahoo beta to add WLM contacts, not tried it yet though.
W3bbo wrote:
jsampsonPC wrote:Yeah, I was wondering why the "Yahoo Interop" was followed by a deletion...The most alarming thing wasn't that the Yahoo section was cut-off, but that c9 actually edited a video
Watch the news, Windows Live Messenger will support Yahoo Messenger clients (or contacts) and vice-versa "soonish".
I'm still downloading the video, it's quite large.
Great Video! It's fun to see and hear the people that make a good app work.
I do have a few suggestions though;
1. It would be nice to be able to shrink the window smaller when IM'ing (like G Talk)
2. I have to agree with the prior post about the "lite" version. I really wont be visiting Ebay anytime soon from WLM.
In my business and in life, i try to live by the acronym, K.I.S.S. Sometimes less is more. You have a great product.. . Keep up the good work!
BTW, Leah- are you single? If so, how about a martini at Tini Bigs?
It's the first video I have seen on Channel9 and I liked very much although I have suggestions, ideas or just comments about it...
I saw somebody from the team replied here and what I want is to send a private message to her to tell some suggestions or comments...
Can I send a PM here, 'cause I don't see it anywhere..
Thanks!
AISBERG wrote:It's the first video I have seen on Channel9 and I liked very much although I have suggestions, ideas or just comments about it...
I saw somebody from the team replied here and what I want is to send a private message to her to tell some suggestions or comments...
Can I send a PM here, 'cause I don't see it anywhere..
Thanks!
Man, that already exists for the most part. It's called Windows Messengercain wrote:How about making a 'lite' version withoutLive messenger is great and out of all the messenger clients I've ever used it's definately my favourite. But it could be so much better without all that extra stuff. Simplicity and performance should be your two most important features.
- Sharing folders,
- All those things down the left side of the main messenger window (alerts, etc.),
- Contact Cards,
- Backgrounds,
- Winks,
- Dynamic Display Pictures,
- Ads
- Any of the other useless 'features' I missed.
LeahOnIm wrote:That's a good question. The answer is "yes-ish". We have people on our team dedicated to this very task. The first beta version of 8.0 had significantly worse performance than 7.5 - while the final version of 8.0, has accross the board, slightly better performance than 7.5, thanks to those folks.
The real issue is that we're getting bigger. As we do so, we continually make performance improvements on every piece, but we have more pieces so it adds up to something that looks like status quo. I guess that's not very comforting if you're hoping for drastic improvements, but perhaps be comforted in knowing this is an area we take seriously and pay close attention to.
Steev wrote:
cool the addin feature is great
but was the address to the blog were the apis were described? :O any sites with more info on the addins whould be cool
Charles,
Please don't take this the wrong way.
I believe everyone on this team at microsoft is intelligent. One of the wonderful things about the concept of channel 9, is that it is informal. The informal nature of this presentation means that it closely simulates how everyone interacts in real life. (On United Airlines, you can hear most communication, but if they are having a serious problem, I would not be surprised if they are able to cut the channel 9 feed, so I consider the channel 9 concept a simulation.) That being said, I believe this particular channel 9 entry closely simulates this teams' social interactions.
What I want to point out is a general observation. Microsoft suffers from a very weak concept of diversity. It is apparently subtle, but very common.
If you watch this video you will notice that each team member's demeanor is sort of equal. E.g., When they provide comments to Charles, they don't have to double check with anyone else about what they are saying. They each can confidently just say what they want to say. E.g., John didn't need to check with Leah about what he wanted to say.
However, when Arti finally has a chance to talk, intelligently, about what she's working on, unfortunately, the opposite team dynamics seem to go into effect. What I mean is, I noticed that only Arti had to double check with everyone else if she can say what she wanted to talk about.
This effect I'm describing is subtle but very common when you are not white at Microsoft. Arti is professional and should be commended for her poise. She is not the cause of the switch of team dynamics.
So Microsoft, don't take it the wrong way, just improve please.
jsholmes wrote:Hi dannyres.
Personally I think it's great for hackers/fans to play with and add on to our app. It's nice to know that hundreds of millions of people use and love the software I write. (I feel like one of those airline folks: "We know you have many choices in communications software...").
Shark_M - the MSDN docs need to be corrected...we ended up not being able to ship the VS template, but you can get started pretty easily using my blog:
https://blogs.msdn.com/katieblanch/
And you can use add-ins to implement your suggestions (update display name or picture on a timer).
Dannyres - Can you tell us more about the scenarios you'd like to implement? That really helps us with figuring out the priority of APIs we should add.
Also, there already is a OnStatusChanged and a OnMessageRecieved, etc. To set things, you just do m_client.AddInProperties.UserTile = new Bitmap(); or m_client.AddInProperties.PersonalStatusMessage = "whatever";
I think your main complaint is that you don't like the model of these properties being applied to the add-in, rather then the local user directly. The main thinking around this is that we want to expose add-ins in multiple ways. Right now, you can have these
applied to the local user by setting up the add-in as your agent. In the future, I'd like to see add-ins exposed as fake buddies in your buddy list as well, kind of acting like a local bot, but a bit more powerful then a server side bot because each user
can configure the add-in to behave how they'd like. Also, keep in mind...that add-ins are meant to be rather integrated into messenger so it's a different model then our other COM APIs that can be used to set/get these properties
Anyway, we've still got a lot to figure out around add-ins...I'd really appreciate it if you send me some email about your scenarios and we can work that into our planning.
-Katie
W3bbo wrote:
Actually, we don't really have a choice (well, not if we want to stay legit). MSN Messenger Service is the de-facto standard for IM in the UK so I need to use it if I want to stay in touch with less technologically "talented" friends and contacts of mine. If I had my own way we'd all be using Jabber clients.
Katie wrote:my blog: https://blogs.msdn.com/katieblanch/
Can you tell us more about the scenarios you'd like to implement? That really helps us with figuring out the priority of APIs we should add.
nektar wrote:<looong post>
you got some really odd crits there mate.. you want a faster, smaller, simpler app but you also want irc support(or friend finding features inside the app), scripting, more advanced file sharing and many other stuff
you want testing but seem to aruge that untested features should be released to everyone right away. thats why not all features are instantly translated you know.. it because they are beeing tested.
you demand open support for all im. sure that be great. sadly the architecture varies between clients and companies and its not just to open up the api.. to support all the diffrent apis whould also make the app bigger and more complex, someting you didnt want
there are however several other clients that support msn so it is clearly possibly to unify clients. the main problem is probobly legalities, not the lazyness of the msn team.
you seem to dismiss all visual features just because you peronally cant use them. most people can use them you know. and im my oppinion one should design software primarily for the main user group, not for a small minority. sure accessability is important.
but it shound not be the MAIN priority.
designwise it is proboly better to focus on one usergruop instead of multiple.. an im client that is actually designed to be accessible is surely better that some sort of hybrid.
you also ask why the old windows messenger is still around.. well you awnserd that question yourself. its small and light weight, it apparently has good screen reader support, it doesnt have many visual featuers to get in ones way
what bugs in msn are you talking about by the way? please be more spesific..
im sure the msn team like all crits tho.. contradictory ones as well
Jaz wrote:Watching/Listening to it now.
Whats intresting so far is the amount of women on the team. Are women more intrested in a "social networking" type program compared to "enterprise" type apps.
if you're watching this thread and if you'd like to answer, and you're a woman, what made you want to goto theMSNLive Messenger Team compared to theWinFS team.
For myself, I joined the messenger team about 10 mths ago, and before that I was working on the ".Net Compact Framework"...doing mostly low level work with the JIT and Com Interop. I really enjoyed the technical aspect of my work there, but I was itching to work on more of an end-user application. I'd see the applications our customers wrote (using our building blocks) and I'd get excited about the scenarios or the UI and really wanted to be closer to that action. I participated in an MS offsite event and realized that there's this social computing space where there's still tons of work to do, and the other thing I was interested in is games. The things that were attractive to me about Messenger were the scale and potential impact, the culture of the team, and the fact that I personally use the product.
And yes, I definitely noticed that there were somehow a ton of women over here, including female devs and a female dev lead. During my first 3 years at MS, I can't recall a time where I even interacted with another female dev . I think I pretty much
got used to the gender disparities back in college tho.
W3bbo wrote:At around 16:40 when they talk about Indigo someone plays the (rediculous "Laugh" Flash wink), perhaps they realise how annoying their product really is
Katie wrote:W3bbo wrote:At around 16:40 when they talk about Indigo someone plays the (rediculous "Laugh" Flash wink), perhaps they realise how annoying their product really is Actually - that was Charles' cell phone
Katie wrote:the MSDN docs need to be corrected...we ended up not being able to ship the VS template, but you can get started pretty easily using my blog: https://blogs.msdn.com/katieblanch/
One thing I'd love to see is a trouble-shooter for P2P. It's frustrating to take down my firewall, be directly connected to the internet, and still not being able to establish a direct connection (seemingly). Perhaps it fails once and won't retry. Will it
escalate to a better mode once a transfer has started? If I start sending a 10mb file through the server, then drop my firewall, it'd be nice to be able to see it transition into TCP. Uploading every second file I want to send to my webserver and messaging
links is annoying enough. Now some people are conditioned to assume link=virus so they wouldn’t even accept media that way. (And don’t get me started about messenger deleting .mp3 files for my protection when I click Open after they’ve downloaded… what is
going on there? Is that a plugin or is that actually what’s going on? After a 20 min send for a 3mb file through the relay from a friend in the dorm next door on our 10mbit connections… ahhhh! Sorry )
In regards to advertising, no one will ever be happy or comfortable with it shipping that way as part of windows. It seemed a little easier to justify when there was an ads-free windows messenger available. With the death of Windows Messenger, that will change.
I suppose the revenue is too much to ignore. If I was on the Messenger team, I'd be looking on ways to make the premium content more attractive as it doesn't seem to be doing as well as it could. But so long as the mess patch, etc can cleanly remove ads, their
inclusion shouldn't bother the power users much. Otherwise there really needs to be a premium no-ads mode somewhere. I use messenger far too much to allow it to subject me to constant advertisement. But thanks for keeping it minimally obtrusive.
That all said, Messenger is always going to be an exciting product. Keep pushing ahead. I like the balance you've all found in Live Messenger. With offline messages and multiple messages under a name, it's starting to feel like a far more mature product and
platform. Losing offline messages functionality has irked me since getting forced into switching from ICQ to MSN by market share. The only option has been to stay connected in away mode. I can almost bring myself to sign off from messenger now... well.. we'll
wait another year until everyone's upgraded
Final note, the team interview was hilarious. I loved all the funny "ummmms" and such when the common suggestions (more statuses, etc) came up. Gotta love being stuck with an architecture and some HCI reqs
Cheers
viper64 wrote:...This effect I'm describing is subtle but very common when you are not white at Microsoft. Arti is professional and should be commended for her poise. She is not the cause of the switch of team dynamics.
...
Personally, if we're just talking about the software itself, i think Messenger Plus! is rad - i'm totally impressed. The reservations i have are related to the same reason we don't officially support it. Many people who use it don't really know the difference.
Messenger Plus! doesn't go through the same testing & security & privacy passes that we do so we worrry that if there is a problem with the software 1) messenger plus! doesn't have the same resources/incentive to get it fixed and 2) many people who don't know
what's going on contact us for help, and we have a hard time helping them. But those are just byproducts of having mass-appeal, you end up with users who are less knowledgeable about what they're putting on their PC. Can't fault the Messenger Plus! guys
for having mass-appeal, they do some great work.
As for your second question - as I think Katie mentioned in the video - this is just V1 of APIs. I don't know what they're exploring specifically, but as long as the APIs are safe, i'm sure we'll look at ways to expose them.
mpspringer wrote:Great Video! It's fun to see and hear the people that make a good app work.
I do have a few suggestions though;
1. It would be nice to be able to shrink the window smaller when IM'ing (like G Talk)
2. I have to agree with the prior post about the "lite" version. I really wont be visiting Ebay anytime soon from WLM.
In my business and in life, i try to live by the acronym, K.I.S.S. Sometimes less is more. You have a great product.. . Keep up the good work!
BTW, Leah- are you single? If so, how about a martini at Tini Bigs?
LeahOnIm wrote:
mpspringer wrote: Great Video! It's fun to see and hear the people that make a good app work.
I do have a few suggestions though;
1. It would be nice to be able to shrink the window smaller when IM'ing (like G Talk)
2. I have to agree with the prior post about the "lite" version. I really wont be visiting Ebay anytime soon from WLM.
In my business and in life, i try to live by the acronym, K.I.S.S. Sometimes less is more. You have a great product.. . Keep up the good work!
BTW, Leah- are you single? If so, how about a martini at Tini Bigs?
Yup - a lite version would be nice. But then we have people who are say, using skype while they IM on Messenger because they don't know that Messenger has a calling service. We have to find a good way to expose people to our features while making those who know, but choose not to use them, happier. This is something we're looking at in our design.
BTW, nice try.
jsampsonPC wrote:
viper64 wrote: ... This effect I'm describing is subtle but very common when you are not white at Microsoft. Arti is professional and should be commended for her poise. She is not the cause of the switch of team dynamics.
...
You gotta be kidding? You really think Microsoft doesn't embrace diversity? I - not too long ago - posted a comment about how the vast majority of C9 videos are interviewing amazing programmers who have extremely difficult-to-understand accents, because so many of them come from some other country.
If anything, Microsoft hires more foreigners than locals it seems. And that isn't a bad thing, diversity is good - besides, those foreigners are hella-smart!
You can't really be serious that Microsoft has a problem with diversity, seriously. I am amazed when I see more than 2 americans in a single c9 interview (not counting Charles!).
But it doesn't bother me; these people are friggin brains!
Mia'cova, I'd love to hear more about your failures to connect directly when sending a file to someone on the same network. That really shouldn't happen and it's something we are quite motivated to fix (If you're sending the file through our servers, it's costing us money. If you're sending it over your ethernet, it's not.)
You can turn on a connectivity log under tools|options|connection|advanced that will contain a fair bit of the information I'd need to see what's up. If you could get the logs for both your machine and your buddy's machine I can have someone on my team take
a look. Heck, add me to your buddy list, set up a shared folder, and put the files in there. I'll look at them when I see the gleam.
viper64 wrote:
The question around funding was interesting, I understand that you guys need to get paid for the work, how about a pay version, I pay a subscription so I don’t get adds when I use the hotmail interface so why not the same with messenger, yes I’m another
Brit who hates advertising
how do I import my yahoo contacts ??
ive imported my messenger ones into yahoo
love it how about adding icq next
philsbbs wrote:is there anyway to export my msn contacts to csv or txt file, if so how.
I want to put in another vote for a subscription service sans ads. For me personally, it's not so much a blanket dislike of ads as it is a matter of appropriateness and efficacy.Skriker V1.0 wrote:The question around funding was interesting, I understand that you guys need to get paid for the work, how about a pay version, I pay a subscription so I don’t get adds when I use the hotmail interface so why not the same with messenger, yes I’m another Brit who hates advertising
cain wrote:How about making a 'lite' version withoutLive messenger is great and out of all the messenger clients I've ever used it's definately my favourite. But it could be so much better without all that extra stuff. Simplicity and performance should be your two most important features.
- Sharing folders,
- All those things down the left side of the main messenger window (alerts, etc.),
- Contact Cards,
- Backgrounds,
- Winks,
- Dynamic Display Pictures,
- Ads
- Any of the other useless 'features' I missed.
Great video!!! Thanks, you guys!
I prefer WLM than Windows Messenger, case it's really cool. The UI is neat and pretty cool! Keep it up, guys!
Besides the protocol, such as P2P or Messenge Services, I want to know the following parts:
1.Show us more background and mechanism of the Share Folders.
2.When will you guys support secure chat? E.g. encrypt/decrypt all outgoing/incomming messages?
3. Why not support P2P remote assistance?
Anyway, I love this video!
Top anti-virus, games,free software, social networking, windows, Linux and all the web apps available for free download .