Folklishing?
Inspired by the effect of folkosonomy, we need a new term to define the new category of blogging, wiki and other social social(partly of their posting functions). I call it “Folklising”, it’s not formal and intitutional method of traditional publishing. The words, ideas and memes flow anywhere under this type of publishing. Thus the knowledge can be weaved in a more comlicated and well connected way. Just like Dupon’s new material, it’s more flexible, extensible and plastical. Thus there are some new researchers study the expansion of content on web via Google to explore the semantic relationship of words. The more folklized, the accurate they can find on real world language.
有人写信来问,为什么要开发Wego,是为了重新发明轮子,再搞一个网志工具吗?
当然不是!
在今天和一些开发者的交流中,我们谈到了社会性软件(Social Software)的独特性,大部分的社会性软件都有公开性(Publicity),所以能够在实体的基础上有互联性和边界扩展能力,让我们看到里面有网络化的人群,而且越来越多。虽然不同的社会性软件处理不同的实体,但是它们都产生了类似“胶水”的作用,让人们基于这些实体建立累积的信任(社会性资本)。
今天的社会性软件很好,激发了公开性的部分,但是并没有解决个人的问题。可以说大部分的社会性软件(无论是文字、图片、网址、音乐….)大大提升了个人发布(Publishing)的能力,而在管理知识的能力方面则不足,可以说并未能够有突破。Wego的大部分工具都有一个Publishing的方法,但是更强调本地的管理。当你在Wego中写网志,你会发觉自己更自由,想到什么就写什么,而在发布的时候则要“当心”一点,你可以选择发布,或者犹豫一下,不要发布。总之,你已经记录下来,它,没有丢失。同样的规则适用于网址、图片、日历、音乐、联系人…..
所以,Wego是We+Ego,实际上应当是先有Ego,然后是We,先有My Learning,然后才有We Learning。这个时候,“创作共用”的光谱才有意义:我自己的作品先创作出来,然后确定哪些愿意“共同使用”。“个人的才是社会的”,我们看到了社会性的价值和效应,才更要看到只有个人的知识管理质量提高,才会有下一波的社会性效应。
亏得有Internet Archive的WayBack服务,让我们有可能回头看看一个网站在许久前曾经的样子。这个非营利组织要致力成为全球最大的网络档案和数字图书馆,不但让很多经典媒体得以保存(文本、图像、声音、视频,以及一些软件),还用WayBack项目保存了大量公开站点的历史状态,让研究者有据可查,也让普通用户摆脱了自己存档的技术麻烦。与Google不同,WayBAck不提供搜索,只是按图索骥,让你找到历史各个阶段的快照。
我差点忘了,isaacmao.com 的主页在2002年10月是这样的,各个阶段的存档纪录形成了一条清晰的轨迹。有巨大的Petabox服务,这些站点应当可以在百年后也能访问到吧。
Google Toolbar的新测试版中增加了对网页内容的控制能力(Autolink),虽然只是把地址自动加入链接,指向新收购的地图系统,还是引起很多争议。当年微软试图在IE 5中增加的Smart Tag功能最后未果,也是因为对网页内容的“智能篡改”涉嫌垄断。Google虽然短期还没有捆绑的嫌疑,但被草根闲言看中,也说不定有一天得过堂一两次。
数不清IE或者Firefox中如今有多少Toolbar,关心网站排名的人会安装Alexa的工具栏,关心搜索的人会安装Google的工具栏。微软虽然有天然的优势,但是被多次杯葛之后,也只能眼睁睁看着别人一点点入侵桌面,更不用说还有Firefox等开源浏览器。
Wego的一些内部功能(例如,网页文摘)也许要Toolbar的支持,由用户来决定?
终于盼到一个PC上的”SubEthaEdit”工具,虽然说不上朝思暮想,总算看到了有人在做这样的努力和尝试,迫不及待加入美味书签,然后下载来玩。一下子没有找到合适的协作者,于是就“左右互博”,两台电脑一个为isaac@home 另一个为isaac@work ,交替输入编辑同一个文档。不出所盼,MoonEdit的功能和SubEthaEdit的早期版本已经很类似,可以做到多人同时在线编辑一个文档。这样我快速完成一个文档,说明自己的第一次体验,我的左手还替右手修改了两处拼写错误,分别从不同的颜色可以看到。在截图中,我没有列出的好处(Pros)还有一个:那就是可以通过一个Histry Slidebar跟踪整个编辑过程。好玩,好玩,一定可以应用到很多在线协作的情境中,甚至是结对编程。

前两天正碰到和同事分别在两地复查一份文件,两个人Skype来去两个多小时(亏得还有免费的Skype),还是无法高效修改,最后各自打印两份后碰头修改完成,效率根本无从谈起。可惜MoonEdit晚到两天…
不过特别“遗憾”的是,MoonEdit还不支持中文输入。这是字母文字开发者的思维局限,何不从开始就准备国际化呢?当然,代码如果开放,也会少一些类似问题,至少可以鼓舞不同地区的人自己重新构造,参与就是接纳的开始。
使用CherryPy的多线程,或者Python的内置线程技术都可能帮助实现前后台的平衡,以及最佳的用户体验和性能。使用Python的线程,应当能够实现很多后台的高计算量操作,例如新闻聚合,存档,多向发布等。而利用CherryPy本身的线程技术,应当可以实现客户端的多样性数据表现,也有助于数据应用的性能提高。
另外,还要添加客户端的异步调用能够,让用户获得更佳的使用体验。例如在主页或者其他特殊的页面,可以直接调用XML-RPC的接口,实现一些数据的自动更新(例如,日历和工作日程),或者能够随时修改、添加或者删除一些微内容。这也同样得益于面向对象的设计和RPC的好处。