设为首页 收藏本站
查看: 707|回复: 0

[经验分享] Google summer of code 2008 部分项目

[复制链接]

尚未签到

发表于 2016-5-22 11:20:54 | 显示全部楼层 |阅读模式
  奖金很诱人,想找个能接手的,so stating search.....
  1、TUG的,Tex User Group,它有三个想法需要人:
  better unicode compiliance,要解决双向书写、断字等新问题
  texshow overhaul 基于网页的ConTeXt,要进一步完善
  MathTrans 基于JavaScript的,将Tex写的数学式子以图片形式显示到网页上,给了一个js例子,是调用服务器上的cgi,只要做一些底层的解析完了——没这么简单吧??
  2、pidgin,在Linux下用QQ的,它有很多想法需要人:
  native interface for microsoftwindows,原来的windows下的界面太丑,是基于gtk2的。换.Net也可以,只要是更漂亮,前提是使用libpurple
  XMPP transport ,一种传输协议??
  Yahoo!TLC
  ……
  3、CCAN,类似CTAN的一个C代码库,想要做一些功能:accept、judge、update、publish代码或代码包、反馈
  4、argoUML,做UML工具的,想要加一些功能
  5、ES operating System,要做的东西都狠艰巨:
  a pure component kernel
  a component binding runtime
  a html5 render engine integration
  TCP/IP stack implementation
  6、Kamaelia 用来简化对大规模媒体发布系统的协议进行创建和测试的过程
  Exemplar Related

In previous years we've taken a couple of different approaches to the ideas list. The first year was based around idea of distribution, (user) security and visual interfaces. That worked pretty well. Last year we really looked at an approach largely based around the idea of targetted simple thing which would make kamaelia useful in particular targetted ways, which achieved around 75% of our goals. This year though, we'd actually be much more interested in a systems view. ie rather than building small bits and pieces we'd be interested to see what you can build in 2-3 months of work that's a real living breathing system. For an idea of the sort of thing that that can entail, the visual system builder was around 4 weeks of work all told and the P2P whiteboard was actually around 2 -3 weeks all told. By contrast, Kamaelia Grey was literally a few days work.

This list of possible exemplars is still being fleshed out, but really interesting, useful exemplars are something that would get a high priority this time round. Suprise us with a really exciting idea of something you'd like to build, and we might surprise you by accepting it.


  • A neat exemplar of the multiprocess idea above would be a multiwindow pygame based paint program (or even post production tool). This could and should go to town in dealing with stacks of images. This could ideally build on the whiteboard, to the extent of allowing the simple creation of animated shorts.
  • Extend the ER modelling tool to be a full database front end for WSGI based web systems. (This would require the creation of components for managing databases of course)
  • Small children friendly version of Compose. At present a basic Kamaelia based Logo interpreter exists (with pygame interface). Extending this to be a full, reliable Logo interpretation capable of building basic kamaelia pipelines or even graphlines would be extremely awesome. This should include support for espeak (on linux), speak (on Mac OSX) and pyTTS (on windows) based speech synthesis for feedback. Bonus points would come from integrating with the gesture recognition code to allow usage without using the keyboard.
  • Extend the XMPP implementation code, documentation and example so that the core and some common XMPP extensions are implemented
  
Core project related


  • Extend & make more user friendly the Kamaelia Web Server, including WSGI compliance, to enable clientside mashups based around (say) django or pylons
  • A Testing Framework for Kamaelia Systems
  • Extend python pprocess to enable full duplex channel communications (or multichannel communications with processes) for multicore/multiprocess comms (eg 1, 2 )
  • Modify the co-ordinating assistant tracker to use the minimal STM code
  • Make co-ordinating assistant tracker environments inheritable
  • Change the topology visualiser to work in full 3D - this would relate to changing the implementation from using the pygame code and replacing it with open GL code. Most of the physics engine would still work. This would then turn into an exemplar you you extended to allow the construction of models this way.
  • Extend Kamaelia's Dirac support to include support for the optimsed version of Dirac called Schoedinger. (Rather amusingly you'd be working on schoedinger's cat (sorry))
  • Improve Kamaelia's support on Windows - come up with windows equivalents of the mega bundles or better the app bundles
  • See how much of Kamaelia can run on IronPython 2 (notably see how many tests can pass)
  7、bizFlag 做游戏的,想要做一个功能:防、global authentication、dead reckoning、modularization of game logic、enhancement of network、server list等等许多有趣的事情

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220286-1-1.html 上篇帖子: Microsoft Visual Studio 2008 各种语言版本的下载 下篇帖子: Visual Studio 2008/2010 下载(vs2008/vs20010)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表