MultiGet调整征求意见!
- sysnotdown
- 帖子: 710
- 注册时间: 2006-09-24 22:43
MultiGet调整征求意见!
感谢大家关心和使用MultiGet。
做这个MultiGet我化了将近两个月的时间,现在是0.7.1版。最初只是出于学习的目的,后来我发现它也许对大家有点用处就发布出来了。但是因为从练习出发,设计就很不完善,虽然修修补补也能把功能做全面,但是代码可维护性太差,功能越多麻烦就越多,程序就越不稳定。
Linux下有许多下载器,各有其长,但都不能算完善。而现在我想做的是一个完善好用、功能全面的下载器。包括多址传送,ftp,http,ftps,https,rtsp,mms,甚至rsync等协议的支持,在现有的设计下复杂度很高很难完成,而且我自己也没有精力来写全rtsp和mms。
要做到这些几乎必然要采用模块化设计,可以变插件的都要变插件,然后一个个地稳定、合成、测试。系统架构和ftp,http两个基础件我可以做完,其他的协议支持插件可以让有兴趣的人来开发,也方便大家合作集成。这样的话我就要停止现有代码的升级,因为我知道下一代的开发结构一定会有大改,现在的代码很难在以后能用的上,可能是无用功。
所以问题就来了,我是不是要停止现在的代码重头来过?时间太紧,我需要在年底前完工。实际上现在的版本已经够我用了,剩下的代码对我没有太大意义,完全是细节。我个人倾向于停止现在版本的升级,重头来过,你们看呢?
做这个MultiGet我化了将近两个月的时间,现在是0.7.1版。最初只是出于学习的目的,后来我发现它也许对大家有点用处就发布出来了。但是因为从练习出发,设计就很不完善,虽然修修补补也能把功能做全面,但是代码可维护性太差,功能越多麻烦就越多,程序就越不稳定。
Linux下有许多下载器,各有其长,但都不能算完善。而现在我想做的是一个完善好用、功能全面的下载器。包括多址传送,ftp,http,ftps,https,rtsp,mms,甚至rsync等协议的支持,在现有的设计下复杂度很高很难完成,而且我自己也没有精力来写全rtsp和mms。
要做到这些几乎必然要采用模块化设计,可以变插件的都要变插件,然后一个个地稳定、合成、测试。系统架构和ftp,http两个基础件我可以做完,其他的协议支持插件可以让有兴趣的人来开发,也方便大家合作集成。这样的话我就要停止现有代码的升级,因为我知道下一代的开发结构一定会有大改,现在的代码很难在以后能用的上,可能是无用功。
所以问题就来了,我是不是要停止现在的代码重头来过?时间太紧,我需要在年底前完工。实际上现在的版本已经够我用了,剩下的代码对我没有太大意义,完全是细节。我个人倾向于停止现在版本的升级,重头来过,你们看呢?
-
- 帖子: 7
- 注册时间: 2006-04-14 23:26
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
同意楼上的,如果软件的架构不好的话,功能越复杂,以后修改起来越麻烦.
linux说实话缺少稳定好用的多线程下载工具,你这个很有前途.
linux说实话缺少稳定好用的多线程下载工具,你这个很有前途.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
- sysnotdown
- 帖子: 710
- 注册时间: 2006-09-24 22:43
- sysnotdown
- 帖子: 710
- 注册时间: 2006-09-24 22:43
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
我也觉得最好用gtk+或者用qt来写,wx的话很麻烦,有时候系统的库的版本跟开发的版本不一样,还要到处自己找.
我想如果有重新设计的新版本的话,可以考虑一下.wx在linux下面好像最终也是用的gtk+的.
我想如果有重新设计的新版本的话,可以考虑一下.wx在linux下面好像最终也是用的gtk+的.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- sysnotdown
- 帖子: 710
- 注册时间: 2006-09-24 22:43
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
软件是要推广的,你的这个东西出来也没有太久.你可以选择和hiweed,dubuntu等发行版合作,作为默认的下载工具.在一些专业的linux论坛开设专区,很快就有用户了.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
-
- 帖子: 335
- 注册时间: 2005-12-27 21:15
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙