Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
深度专访:深谈的故事
News
9977
views ·
20
replies ·
To
floor
Go
cxbii
deepin
2014-02-18 04:11
Author
Deepin-Talk.jpgDeepin Talk,中文名深谈,Linux Deepin团队正在开发的一款即时通讯软件,最早正式对外公布其消息时间为2012年Linux Deepin开发者与用户大会。此消息一放出立马激起了无数Linux爱好者的极大兴趣,Linux下从来不缺聊天软件,为何Linux Deepin团队依然宣布开发自己的聊天软件?深谈开发最新进度如何?深谈第一个版本有什么功能?
现在我们马上请出本期嘉宾,深谈软件作者——侯少辉,让我们一睹深谈风采!
点击链接查看视频:
http://player.youku.com/player.php/sid/ ... MzI4/v.swf
houshaohui.jpg
作者简介:
侯少辉,深之度开发部桌面应用开发组负责人。早期从事网络和运维相关工作, 后转职做开发, Python推广者, 擅长GUI编程和Web后端开发,深度音乐代码编写者,深谈代码编写者。
给大家打个招呼吧。
大家好, 我叫侯少辉, 我在08年从电脑报上了解到Linux, 高中毕业后, 在武汉的一个培训机构, 学习了大半年, 主要课程就是RedHat和Cisco, 之后就在武汉一家集成商工作, 接触过很多网络产品, 也是在那段时间开始使用Python来解决工作上的一些问题, 2011 DAU大会上认识到王勇, 不久就加入了Deepin团队, 我记得当时整个团队只有王勇一个开发者, 但是他能力非常强, 从学习Python到实现深度软件中心1.0只用了二个月的时间。 Linux下符合国人的应用软件太少了, 所以就决定开发一个类似千千静听的音乐软件, 主要解决Linux下播放器遇到的问题, 如中文乱码, 桌面歌词, 赏心悦目的UI界面, 在线音乐等。
那我们正式开始吧。首先Deepin团队为什么决定开展深谈这个项目?能和我们介绍下深谈项目的起源吗?
主要原因就是Linux没有好用的沟通工具, 我们需要一个能够视频, 语言, 发送图片, 发送文件的沟通工具, 而且还能跨平台使用。
为什么叫深谈这个名字?
关于名字内部有过讨论, 最后一致决定英文名叫Deepin Talk, 正式的中文名还没有确定,目前我们内部都叫它深谈,可能因为这个名字比较简洁吧,如果有比深谈更好的就会用其他的名字。
深谈为什么在2012年的DAU上放出消息和原型图后,一直到今天都没有开发出来?是遇到什么困难了吗?
从开发和设计角度来看, 沟通工具比音乐软件难度高很多, 设计也在开发过程中不断的修正, 要求设计上一定要有创意, 这一点很难, 内部也经常开会讨论, 在开发上也遇到不少问题, 图形库没有使用Deepin UI, 采用了Qt QML, 前期对它的评估不够, 开发过程中发现有内存泄露和界面闪烁两个严重的问题。
深谈与其他即时通讯软件有什么不同的地方?
深谈除了拥有一般的即时通讯工具的一般功能以外,更重要的是基于Linux Deepin系统的用户中心,作为一个枢纽型应用存在。用户可以通过深谈,向外界分享一切Linux Deepin应用、系统和娱乐信息。
1.跨平台
2.第三方帐号
3.更多娱乐功能
4.更in的视觉感受和交互体验
目前在聊天工具创新难度很大, 不过可以聊天窗口上做一些扩展, 如支持代码高亮, Markdown语法。
给大家简单的介绍一下深谈目前的开发进度吧。
深谈目前已经完成聊天的基本功能, 近期正在全力开发服务器端和帐户中心。
深谈预期实现的功能有什么呢。
深谈 1.0的功能
1. 单人聊天/群/讨论组的实现
2. 好友管理
3. 文件传输
4. 图片发送
5. 好友推荐
6. 遇见
7. 多处登录
深谈会支持多少通信协议?
深谈采用XMPP协议, 基于XMPP协议可扩展性, 我们做一些扩展即可, 我觉得你是想问深谈是否支持其它聊天帐号登录? 深谈不是聊天协议客户端(如pidgin), 为了完美的聊天体验深谈不支持其它帐号登录。
深谈会跨平台吗?有移动端的计划吗?
跨平台是必需的, 移动端将在桌面版之后发布, 桌面版支持Linux, Mac和Windows。
开发深谈的过程中使用了哪些技术?给我们透露一下技术细节吧!
深谈整个项目分成两个部分, 服务器端和客户端程序, 我主要负责客户端程序的开发,目前使用Python语言开发, 图形界面库采用Qt5.2的Quick技术, 它有完善的动画系统和粒子系统, 做出来的界面很炫酷, 采用MVC框架开发, 并由信号机制做辅助, 自己编写了ORM到Qt Model的动态绑定, xmpp负责向数据库里写入数据, 控制层将数据转换成Qt model传递给QML。
未来深谈会开放接口吗?会以怎么样的形式开放给其他开发者。
当然开放, 上面已经提到过聊天工具条已经做成插件形式, 比如支持语法高亮, Markdown等, 随着用户人数的增加我们将使用OAUTH开发用户资源。
在开发深谈的过程中有没有发生一些比较好玩的事情?
在开发的前期, 我使用Gtalk帐号做登陆测试, 需要不停的下线上线,Pidgin的用户状态提醒都把我的好友都弄疯了。
还有一次使用深谈做信息测试, 我把深谈设置为收到新的好友或者群信息,就马上给对方返回一条相同的信息,因为我一直在编写代码,没有注意到群信息,后面发现Gtalk群被我“机器人”的行为骚扰了一天,群里的人都郁闷了。
本次的专访到这里就告一段落了,猴哥你还有什么想和大家说的吗?
我给大家拜个晚年,祝大家新年快乐!身体健康!马上有一切!
另外我透露一下,深谈预计将在2014年5月份发布测试版, 大家期待一下吧!
经过以上精彩的问答,相信大家加深了对深谈的了解,在不久的将来,Linux Deepin团队一定能够如期的给广大Linux爱好者奉上深谈,以Linux Deepin团队一贯的高水准作风!深谈——你值得期待!
关注我们:官方网站 | 论坛 | 新浪微博 | Twitter | Facebook | Google+
via:http://planet.linuxdeepin.com/2014/02/17/deepin-talk/
Reply
Like 0
Favorite
View the author
All Replies
wuy069
deepin
2014-02-18 05:05
#1
先支持一个,再看视频。
Reply
Like 0
View the author
4***8@qq.com
deepin
2014-02-18 05:16
#2
太好了!支持你们开发出更多更好到软件来!
Reply
Like 0
View the author
cocoi
deepin
2014-02-18 05:30
#3
觉得支持第三方帐号登录确实给的用户自由度太大了,太多选择反而是不太好的.深谈用深谈的帐号邮箱比较统一.(主要是我想着以后有一个@linuxdeepin.com的邮箱,看着挺不错的)
当然支持开发团队.
Reply
Like 0
View the author
lxhsettle
deepin
2014-02-18 05:45
#4
支持
Reply
Like 0
View the author
wdwj111
deepin
2014-02-18 06:02
#5
顶一个,看着就挺好的。加油!!!!!
Reply
Like 0
View the author
coldlook
deepin
2014-02-18 16:48
#6
看起来挺简洁,目测功能以实用为主,暂缺表情和窗口抖动等娱乐功能。
Reply
Like 0
View the author
空山棋盘
deepin
2014-02-19 01:42
#7
看起来很强大,希望Linux deepin越做越好!
Reply
Like 0
View the author
dispensable
deepin
2014-02-19 03:36
#8
专门过来顶一下的。加油
Reply
Like 0
View the author
空山棋盘
deepin
2014-02-19 07:55
#9
期待中。。。
Reply
Like 0
View the author
3***9@qq.com
deepin
2014-02-20 23:14
#10
哇塞,居然还有视频
Reply
Like 0
View the author
158******30
deepin
2014-02-21 04:55
#11
耐心期待一下!!
Reply
Like 0
View the author
8400aa
deepin
2014-02-22 04:23
#12
请求支持同为xmpp协议的gtalk
Reply
Like 0
View the author
leader
deepin
2014-02-22 06:47
#13
大家都在等啊
Reply
Like 0
View the author
fredy4212
deepin
2014-02-22 07:08
#14
请求支持同为xmpp协议的gtalk
為了完美的體驗,深談不開放第三方協議,深談不是做平臺
且gtalk自從被hxxxxxx取代後也不是xmpp了
Reply
Like 0
View the author
molingjian
deepin
2014-02-23 06:18
#15
希望deepin与越来越好
做中国最好的自己的操作系统
Reply
Like 0
View the author
icefairy
deepin
2014-03-02 03:04
#16
啥时候可以发布啊
Reply
Like 0
View the author
xujian31415
deepin
2014-03-13 07:15
#17
经过来支持一下
Reply
Like 0
View the author
lirenjie17
deepin
2014-08-31 21:33
#18
噫?深谈出了吗?
Reply
Like 0
View the author
element
deepin
2014-09-12 23:04
#19
噫?深谈出了吗?
现在没有呢 估计下个版本吧 继续等
Reply
Like 0
View the author
jinmmd
deepin
2014-09-13 17:17
#20
今天刚刚新装了2014.1,找了半天没找到深谈,坐等啊,看视频觉得很棒。好东西值得等!!
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
BTRFS Multihead support
Popular Events
More
现在我们马上请出本期嘉宾,深谈软件作者——侯少辉,让我们一睹深谈风采!
点击链接查看视频:
http://player.youku.com/player.php/sid/ ... MzI4/v.swf
houshaohui.jpg
作者简介:
侯少辉,深之度开发部桌面应用开发组负责人。早期从事网络和运维相关工作, 后转职做开发, Python推广者, 擅长GUI编程和Web后端开发,深度音乐代码编写者,深谈代码编写者。
给大家打个招呼吧。
大家好, 我叫侯少辉, 我在08年从电脑报上了解到Linux, 高中毕业后, 在武汉的一个培训机构, 学习了大半年, 主要课程就是RedHat和Cisco, 之后就在武汉一家集成商工作, 接触过很多网络产品, 也是在那段时间开始使用Python来解决工作上的一些问题, 2011 DAU大会上认识到王勇, 不久就加入了Deepin团队, 我记得当时整个团队只有王勇一个开发者, 但是他能力非常强, 从学习Python到实现深度软件中心1.0只用了二个月的时间。 Linux下符合国人的应用软件太少了, 所以就决定开发一个类似千千静听的音乐软件, 主要解决Linux下播放器遇到的问题, 如中文乱码, 桌面歌词, 赏心悦目的UI界面, 在线音乐等。
那我们正式开始吧。首先Deepin团队为什么决定开展深谈这个项目?能和我们介绍下深谈项目的起源吗?
主要原因就是Linux没有好用的沟通工具, 我们需要一个能够视频, 语言, 发送图片, 发送文件的沟通工具, 而且还能跨平台使用。
为什么叫深谈这个名字?
关于名字内部有过讨论, 最后一致决定英文名叫Deepin Talk, 正式的中文名还没有确定,目前我们内部都叫它深谈,可能因为这个名字比较简洁吧,如果有比深谈更好的就会用其他的名字。
深谈为什么在2012年的DAU上放出消息和原型图后,一直到今天都没有开发出来?是遇到什么困难了吗?
从开发和设计角度来看, 沟通工具比音乐软件难度高很多, 设计也在开发过程中不断的修正, 要求设计上一定要有创意, 这一点很难, 内部也经常开会讨论, 在开发上也遇到不少问题, 图形库没有使用Deepin UI, 采用了Qt QML, 前期对它的评估不够, 开发过程中发现有内存泄露和界面闪烁两个严重的问题。
深谈与其他即时通讯软件有什么不同的地方?
深谈除了拥有一般的即时通讯工具的一般功能以外,更重要的是基于Linux Deepin系统的用户中心,作为一个枢纽型应用存在。用户可以通过深谈,向外界分享一切Linux Deepin应用、系统和娱乐信息。
1.跨平台
2.第三方帐号
3.更多娱乐功能
4.更in的视觉感受和交互体验
目前在聊天工具创新难度很大, 不过可以聊天窗口上做一些扩展, 如支持代码高亮, Markdown语法。
给大家简单的介绍一下深谈目前的开发进度吧。
深谈目前已经完成聊天的基本功能, 近期正在全力开发服务器端和帐户中心。
深谈预期实现的功能有什么呢。
深谈 1.0的功能
1. 单人聊天/群/讨论组的实现
2. 好友管理
3. 文件传输
4. 图片发送
5. 好友推荐
6. 遇见
7. 多处登录
深谈会支持多少通信协议?
深谈采用XMPP协议, 基于XMPP协议可扩展性, 我们做一些扩展即可, 我觉得你是想问深谈是否支持其它聊天帐号登录? 深谈不是聊天协议客户端(如pidgin), 为了完美的聊天体验深谈不支持其它帐号登录。
深谈会跨平台吗?有移动端的计划吗?
跨平台是必需的, 移动端将在桌面版之后发布, 桌面版支持Linux, Mac和Windows。
开发深谈的过程中使用了哪些技术?给我们透露一下技术细节吧!
深谈整个项目分成两个部分, 服务器端和客户端程序, 我主要负责客户端程序的开发,目前使用Python语言开发, 图形界面库采用Qt5.2的Quick技术, 它有完善的动画系统和粒子系统, 做出来的界面很炫酷, 采用MVC框架开发, 并由信号机制做辅助, 自己编写了ORM到Qt Model的动态绑定, xmpp负责向数据库里写入数据, 控制层将数据转换成Qt model传递给QML。
未来深谈会开放接口吗?会以怎么样的形式开放给其他开发者。
当然开放, 上面已经提到过聊天工具条已经做成插件形式, 比如支持语法高亮, Markdown等, 随着用户人数的增加我们将使用OAUTH开发用户资源。
在开发深谈的过程中有没有发生一些比较好玩的事情?
在开发的前期, 我使用Gtalk帐号做登陆测试, 需要不停的下线上线,Pidgin的用户状态提醒都把我的好友都弄疯了。
还有一次使用深谈做信息测试, 我把深谈设置为收到新的好友或者群信息,就马上给对方返回一条相同的信息,因为我一直在编写代码,没有注意到群信息,后面发现Gtalk群被我“机器人”的行为骚扰了一天,群里的人都郁闷了。
本次的专访到这里就告一段落了,猴哥你还有什么想和大家说的吗?
我给大家拜个晚年,祝大家新年快乐!身体健康!马上有一切!
另外我透露一下,深谈预计将在2014年5月份发布测试版, 大家期待一下吧!
经过以上精彩的问答,相信大家加深了对深谈的了解,在不久的将来,Linux Deepin团队一定能够如期的给广大Linux爱好者奉上深谈,以Linux Deepin团队一贯的高水准作风!深谈——你值得期待!
关注我们:官方网站 | 论坛 | 新浪微博 | Twitter | Facebook | Google+
via:http://planet.linuxdeepin.com/2014/02/17/deepin-talk/