破宝

我是一块破破烂烂的宝贝石头。
随笔 - 85, 评论 - 1279, 引用 - 54

导航

工具

关于

自选精华版 RECOMMENDATIONS
留言板 GUESTBOOK

本人 blog 文章、图片及其他资源等,除另有声明外,均遵循以下原则向全球(当然包括朝鲜、古巴、利比亚等国)共享:

1。欢迎转载、复制、传播、引用,但转载、复制(包括但不仅限于作为参考资料复制到本地)、传播、引用同时必须在显著位置注明作者(破宝/percyboy)和文章原始 URL 地址等信息。但商业转载、复制、传播(尤指用于图书、光盘等媒体的部分或全部),须事先征得本人的许可。

2。文章以“现状”提供,不为由于使用本站资源而造成的任何损失而负责,仅提供力所能及的咨询和参考意见。

3。关于修改:允许您将本 blog 中的资源作为参考资料复制时的一定修改,但仍须保留作者和出处信息;其他情况下的修改(包括修改后再发布),须和本人确认许可。
 

标签

每月存档

广告



访客

 

在 ndoc 的论坛上,有一个国外的朋友提供了一个信息:一个德国的站点上有一个 NDoc 2.0 Alpha 版本:

http://www.kynosarges.de/NDoc.html

据说这个版本是 Kevin 放弃开发之前,留下来的最后一个版本,提供了对 2.0 的支持,以及很多新的 features。不过很可惜的是,这个原本内部交流的 Alpha 2.0 版,没有附带源代码,只有 exes/dlls。而且只要无法联系上 Kevin,这份源代码就没有人可以得到了。

我使用 NinputerVBF 类库 初步测试,泛型支持看起来还不错,还支持 .NET 2.0 文档中新增的 J# 语法块,整体效果似乎不错!如果你只需要英文的文档,建议你试试这个版本。

其中包含的一份 ReadMe 文件描述了其新增的功能,有几项看起来很 cool 的功能,比如新增的 inheritdoc 标签,QA Log,Intellisense 文档引擎(用于在产品发布前,对编译器生成的 /doc XML 文件“瘦身”,删除其中多余的标签,删除其中对 private 成员的注释等等。比如 .NET Framework SDK 中那个 6.87MB 的 mscorlib.xml 文件“减肥”后,只剩下 203KB。),GUI 采用了 2.0 中新增的 Visual Studio 样式的菜单和工具条,等等。

因为无法得到源代码,既不能作为 NDoc Reloading 项目的起点,也不能翻译汉化。不过其中的一些 features 有可能在将来合并到 NDoc Reloaded 项目中来。

P.S. 今天访问不了 SourceForge.net 站点。经过我近期的观察,在公司一直访问没有问题,在家里则 80% 时间无法访问。公司用的是中国电信的网络,家里用的是中国网通的网络。在 Google 搜索“sourceforge 封杀”,会立刻让 Google “死”掉几分钟;在百度搜索这几个字,则看到了众多网友的抱怨。看来应该是网通单方面屏蔽了访问。

相关文章

Loading...

打印 | 张贴于 2006-09-10 17:00:00 | Tag:暂无标签

留言反馈

#回复: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
不错的好文章,看来我真的要好好学习一下啊!!!!!!!
2007-06-09 16:20:00 | [匿名用户:valentine]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
to Richard Lee:
那份代码我估计只有 Kevin 有。如果是两个或更多人一起开发,代码应该上传到 Sourceforge 的 CVS 服务器上才对。

另外,刚才发现 SourceForge 有 Project Takeover 的功能,可以申请成为 NDoc 的 Admin。我想等我的第一个版本出来之后,去试试 Takeover。
2006-09-14 09:14:00 | [匿名用户:破宝]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
嗯,那的确,机遇GPL程序修改的程序如果只是内部使用是不需要开源的,如果发布到public domain就必须发布源代码。

但是从这个包来看,他没有任何版权说明,也没有地方明确阻止我们做反向工程嘛。

从NDoc项目的协议来看,GPL也没有说不准对产品做反向工程(没有这样的需要,因为代码都公布了)。并且GPL允许其他人使用代码。

另外我看到NDoc有两个Admin,Kevin是一个,还有另外一个,可否尝试联系一下他呢?
2006-09-13 10:05:00 | [匿名用户:Richard Lee]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
to Richard Lee:
他不开放代码本身就违反了GPL啊。-> 这个版本并不是 Kevin 亲自发布的,版本号 Alpha 也表明这个版本只是个内部测试版本,并不是公开发布的版本,是从开发团队内部流传出来的。Kevin 似乎从网络中消失了,谁也联系不到他。可惜啊!
2006-09-13 00:23:00 | [匿名用户:破宝]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
他不开放代码本身就违反了GPL啊。
按照我的理解,如果NDoc的协议是GPL的,只要你做的咚咚也开放源码,就没有问题。
2006-09-12 18:02:00 | [匿名用户:Richard Lee]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
to Richard Lee:
我担心这样做是违反 GPL 协议的。有没有哪位对 GPL 协议非常熟悉?
2006-09-12 09:18:00 | [匿名用户:破宝]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
可否考虑使用reflector + FileDisassembler plugin把他的代码dump出来呢?
2006-09-11 15:52:00 | [匿名用户:Richard Lee]
#re: NDoc Reloading: Kevin 留给我们的 NDoc 2.0 Alpha 编辑
那帮子败家玩意儿又偷了sf上的什么项目?又封sf,晕死哦
2006-09-11 01:13:00 | [匿名用户:qqt]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode MVC Blogger System