媒体:Beagle的目标用户是谁?
Joe Shaw:Beagle既面向最终用户,也面向开发人员。对于开发人员,我们提供一些真正好用的API以扩展Beagle能索引到的数据类型和搜索到这些索引。这意味着开发人员能将索引和搜索整合到他们的应用中,或者围绕搜索构建全新的用户接口。
面向最终用户,Beagle的目标只是让发现数据变得更简单。对用户而言,文件系统就是一个必须要面对的神秘咒语,很多情况下人们是直接忽视它们了事。他 们只是将所有的文件放到“我的文档”文件夹。某种程度上我自己也是这样,我所下载的所有东西都放到一个指定的文件夹,日积月累,文件堆积如山,最终的情况 就变成如果你要找某个东西就像要从一个干草垛里找一根针那么困难。然后将邮件存档到文件系统或者一个服务器上,且只能通过邮件系统访问这些邮件。对地址簿 里的联系人或者日历事件也是一样。从前在Linux平台上,用户根本没有办法(非命令行)访问IM聊天日志。你的浏览器缓存了Web页,但你却基本上访问 不到。
通过一个图形的搜索界面,Beagle解决了这些问题,使得它们功能完备而且易于访问。你再也不需要浏览一层一层的文件夹,再也不需要在目录里面一个一个 地查找那些可能自己已经忘记名字的文档。你所有的邮件、IM日志、RSS种子、Web历史和地址簿联系方式和其他文件一起变得唾手可得。
当然,那是一个理想境界。有些人,比如我,因为组织能力不足,这样的工具对我就非常有帮助。而有些人,组织能力特别好,钟情于文件夹,那么桌面搜索也许对 他们完全是多余的。事实就是如此,Beagle不是针对所有人的。但是,在将来我们也许能看到一些基于桌面搜索的更多创新应用,对那些组织能力很强的个人 也非常有帮助,就像我刚才提到的Dashboard项目。
媒体:对Beagle的未来设想是什么?
Joe Shaw:总是有更多的数据需要索引,更多的性能优化需要处理等。那是一个令人头疼的未来:
除了上述的两点,我们正在计划增加网络搜索,这样你就可以在多台机器上允许搜索。在这儿我们想使用具有多点传输DNS和服务查找功能的Zeroconf, 使得用户能在不需要任何配置的情况下在本地网络上进行搜索。另外一个潜在的功能是通过对文档做一些状态分析,自动识别文档的语言……针对这些功能,我们会 提供一些补丁。
我乐意看到Linux桌面上的平台能扩展到用del.icio.us样式的标签标注所有数据,包括文件、邮件和网页等,使得这些数据让Beagle可以索 引到;我乐意看到更多的应用能够进步,不再固步自封,将数据开放给其他的应用,包括Beagle;我乐意看到应用能存储数据间固有的关系,比如当我保持一 个邮件附件的时候,能够在磁盘上存储发给我邮件的这个人的相关信息,从而使得Beagle能够索引得到;我乐意看到更多的应用将Beagle作为它们的内 部搜索引擎使用等。对Beagle自己来讲,所有的这些都不是必须要改变的,我们要做得是更好地提高用户的体验。
声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

迷你博客
日志
相册
群组
分享
电影
问答
停车游戏
奴隶游戏
开源大搜索
项目点评
礼品中心
职业评测
开源博客
新闻阅读
考试练习
LW3DK开发
开源论坛
下载频道



查看全部评论(2) 最新评论