Daily Scrum M2 11-7
今天在即将开会的时候被mentor召唤走,结果放了大家鸽子,很是抱歉。不过说起来大家入职了几个月之后已经不像刚来的第一个月那样经常无所事事闲得蛋疼了,除了ASE之外都有自己group里的事情要忙,各种各样的会要开,要找到每个人都available的时间还不是一件很容易的事情呢。
于是今天在收缩树枝方面有了一些进展,由于底层接口的实现和根据动作的具体调用由不同的人负责,所以大家花了一些时间进行交接,接下来应该能够按照预定的想法进行动画的实现了。当然这里面一定也有很多的未知数。。
在树枝的移动上今天也有了一些尝试,但是结果还不是很好,有一些卡顿的情况。说到卡顿在M1中的滚动功能中也有类似的情况出现,只是那个时候由于时间关系大家都没有怎么care。但是最终这应该是一个需要优化的环节,不然每次拖动树枝都要“卡”一下的话绝对不会算是一种好的体验。因此还需要进一步的尝试。
节点上今天设计出了special node的节点配色,但是由于和folding功能有一些耦合,现在还无法集成到一起。
数据方面发现了时区上的一个问题,通过RSS获得的新闻事件都是按照美国的时区,因此需要根据用户本地的locale做一些adaptation,这样才能显示出正确的时间。
最后大家又提到了透明窗口的问题,在M1中我们使用了一张图片作为背景,但是最终我们希望这个东西能够和用户的桌面很好地结合到一起,因此我们就需要一个透明的窗体。不过引入透明窗体之后很有可能带来许多问题,譬如透明窗体可能无法响应某些事件,这样就会导致一些窗体的时间可能会无法响应,如果我们对其中的某些事件有依赖的话,就会导致麻烦。但总之还是需要先尝试一下再做决定。
继续难点与重点:
1、叶子节点:目前普通叶子节点(normal node)已经有了两套配色方案,特殊叶子节点(special node)已经有了一套配色方案,算是满足基本需求,剩下的是丰富样式和改进现有配色,这个比较繁琐,但难度不大,优先级也不高。估计本周不会有人继续在这上面花时间了。
2、搜索框:目前搜索框功能基本是完善的,不过还缺少点动态效果。我们的初步计划是做得和Win8那个搜索的出现形式差不多。不过这不是现在的重点,明天看看有没有Dev有时间开发,没有就算了,可以推后。
3、Bing数据获取:这部分基本能正常工作。但莫名其妙断开连接导致异常抛出的原因依旧没有找到。目前我们采用的方案是捕捉异常,然后如果有异常抛出就重建连接。这种做法目前来看可以解决问题,但不怎么优雅。不过既然能工作了,估计这部分代码以后也没什么改动了。唯一要解决的问题是时区对时间的影响,不过估计只是半小时就能搞定的事情。
4、树枝:树枝的重构已经完成,明天应该可以正式开工新特效。目前生长的问题即将解决,接下来的重点应该是树的收缩。难点在于怎么让树的缩放更自然点。我们觉得旋转并缩放应该会比较好看,现在来看旋转效果并不是很难实现,缩放效果也不是很难,可能比较麻烦的是如何把这两种效果合理结合起来。先试试再说。另外一个问题是,树的移动目前挺卡的,这感觉好没道理的说,毕竟WPF是靠GPU来渲染的,所以应该不会有计算资源耗尽的问题,只能明天让各位Dev再仔细调试找出原因。
周四开始将会有人陆续地回到学校处理事情,又将迎来人员的缺失。阿门。
Working on | Related Item No. | Todo | Todo Item No. | Comments | |
Xiong Zhang | 组织Scrum,Scrum总结 | ||||
Jun Guo | special node设计,Save/Load | 1539 | 尝试透明窗体 | 1639 | |
Shuangzhi Wu | 树枝Folding功能整合 | 1572,1611,1612 | 树枝Folding功能整合 | 1572,1611,1612 | |
XIchao Yang | RSS数据处理 | 1573 | 时区适配 | 1640 | |
Li Zhong | 树枝Folding功能整合 | 1572,1611,1612 | 树枝Folding功能整合 | 1572,1611,1612 | |
Xiao Li | 移动树功能尝试 | 1511 | 移动树功能改进 | 1511 |
Burndown & Burnrate
不过貌似这个并非最新的状况,不过TFS的更新并非实时的就是了。
以上。