zoukankan      html  css  js  c++  java
  • 有感于一个用户的留言

    今日有人在Discuz!NT官方论坛发帖,勾起了我许多想说的话。
    那位朋友的留言如下:
    Discuz!NT,我说两句。
    从Discuz
    !NT的测试版开始我便使用了她。已经1年多过去了。她的进步看在眼里,不足也放在心里。

    我起初是为了学习.NET技术而选择了Discuz
    !NT,因为其开源项目。但事与愿为,本人没有细心去研究Discuz!NT。而仅仅是从Discuz!NT了解了一些简单的。NET技术。在此我感谢Discuz!NT为我们提供的这个不错的产品。

    有些小想法也提提:
    1、Discuz!NT是个开源项目,但我从论坛各处难于找到对Discuz!NT源代码的讨论,网友也少有在公开场提供对Discuz!NT源码的分析。也许是我不够细心,我仅在博客园见到几篇 Discuz!NT小组成员写的文章。就此我希望Discuz!NT小组加大对源代码的讨论力度,即然是开源,我希望要起到作用。

    22.5版本已经在官方测试,很高兴,确实有了不少的改进。从“历史”来看我觉得Discuz!NT的新源代码会随正式版的稳定而送出。同样的也仅是源代码和相关的“开发文档”,也就是些类的中文说明。我想对于一个成功的开源项目,除了放出源代码,如果有详细的文档会是多少让人兴奋的事情。而Discuz!NT这一点做的并不尽人意。我不会用心去看Discuz!NT所提供的文档。也许是我水平不高,但我确实不觉得Discuz!NT提供的文档能对我有多大的帮助。我更希望看到的文档是构架的设计,各模块的详细设计,及一些新技术应用的目的和讲解。不知道这个是不是要求太高了???呵呵,或者是我说了些外行话!

    3、Discuz!对站长提供了一个不错的方案,就是界面层使用了HTML模板方式。这个不知道是否我表述不正确,大概就这个意思。这个方案不错,但有一点,让大部分站长去细心的调整模板我觉得也不是件让人开心的事情,小的改动易,大的改动刚不容易了。就此我是希望官方提供一些工具,提高开发效率,.NET是个集成开发环境,使用他就是为了提供生产力,你让一个原本提高生产力的东西回到了原始,确实有些不太合适!如果能解决这个问题,我想是个非常大的亮点。

    4、前面提到了Discuz!NT是个开源项目,但就目前而言,广大的开发者社区没有建立,而且我确实没有见到广大的开发人员为Discuz!NT的开源作出多少贡献,最多的也许就是插件了。而看看这些插件无非是别的论坛已经拥有了的,只是在Discuz!NT再实现而已。从这一点来看足以说明Discuz!NT社区对Discuz!NT项目的支持多么少。如果没有独特的东西?Discuz!NT以什么展示其优势呢?Discuz!NT感觉就好像是给人多了一个论坛的选择。而对于更多的站长来说于其用。NET,还不如用PHP。但然,这也许Discuz!NT有自己考虑,毕竟是用于商业才赚钱嘛。这又回到了话题,有必要开源吗?

    不写了,也许都是无用的话。期待2。5的发布。

    我的答复如下:

    首先感谢您的支持,我们特别欢迎向您这样的了解.net技术的朋友使用,分析,甚至修改我们的程序。
    您所提到的想法 也是我们经常思考的问题
    1  我自己也是一个写代码的人 ,我也关注一些开源项目,开源项目国内的少,国外的多一些, 我也希望这些开源项目有架构分析,有详尽开发文档英文的我也忍了。 但是有的少。  这是为什么呢?  时间 ,精力,能力 ,甚至是心情 都会影响到人们会不会去写这样的文档。国内的开发社区氛围怎么样您也一定很清楚 :)  当然,作为官方的我们 有义务做的更好一点, 我想说的是:我们一直在努力 ……  开发组成员在博客园写的文章 ,是一种很好的尝试。

    2  我们不是学院派,我们不会刻意的追求优美的架构,DNN架构不错, 但是慢。 我们的项目兼有两方面职责,
        
    1  提供安全,高效,稳定,易用,开放的社区软件
        
    2  给国内asp.net开发人员提供一个可以参考的项目。
        如果二者不能两全,那么我们优先考虑第一个职责,我们首先要保障广大站长的利益。你可以说我们做的不够好,但方向是明确的且从没有改变过。在保证第一个职责的前提下,通过不断的重构,来改善代码质量和架构。

    3  近期我们在塌心做Discuz!NT2.5版本的开发,该版本的目标是提供一个稳定版本,把以前由于赶功能造成的很多问题解决掉。这期间我们看到很多人造谣生事,无中生有。  在Discuz!NT官方论坛中 总有很强烈的声音要求我们开源,但我们发现有趣的是那些叫嚷的最厉害的人 从来没有给Discuz!NT贡献过什么, 没有开发过插件,没有向我们提出代码上的bug,没有给我们提供意见或者建议。我有个QQ群,邀请了使用Discuz!NT的一些开发人员加入,他们多数都是给论坛开发插件或者热心提供意见的朋友。我倒是没有发现他们天天叫嚷着开源。

    这位朋友,您的话绝对不是无用的话,您的话我们每句都认真的阅读。 别的不说了,希望你继续支持我们,谢谢。

    感慨良多啊 ……   朋友们 ,园子里的多是技术人员吧,真心的希望大家也能说说 ,批评也好,肯定也罢。希望言之有物
    本人不欢迎 未注册用户 的留言谩骂   本文仅代表笔者个人观点



  • 相关阅读:
    Team Foundation Sidekicks 2010
    Asp.net页面传值的方式汇总
    轻量级IOC框架Ninject使用
    AutoMapper使用简单总结
    页面请求的方式(Get与Post)
    总结2012 规划2013
    在reset css后两个input之间还是出现默认间隔的问题。
    js学习笔记事件委托
    程序猿工具——svn
    JS 事件添加onclick写法注意。
  • 原文地址:https://www.cnblogs.com/zjneter/p/1226876.html
Copyright © 2011-2022 走看看