免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: always8
打印 上一主题 下一主题

有没有人愿意参加这个项目(处理配制文件的C接口:libconf) [复制链接]

论坛徽章:
0
31 [报告]
发表于 2006-02-11 22:43 |只看该作者
如果xml schema好用,为什么大家都不用?

论坛徽章:
0
32 [报告]
发表于 2006-02-11 23:31 |只看该作者
原帖由 FH 于 2006-2-11 22:43 发表
如果xml schema好用,为什么大家都不用?


很简单,习惯。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
33 [报告]
发表于 2006-02-11 23:43 |只看该作者
原帖由 JohnBull 于 2006-2-11 22:39 发表
你们不如制定一个基于xml的配置文件的scheme,然后倡导所有软件的配置文件都采用统一的xml scheme来书写,只要你们的scheme制订得好,人家没有道理不愿意用。对于那些顽固不化的,就亲自把他们的配置文件用xml重写 ...

那岂不是很糟糕?

论坛徽章:
0
34 [报告]
发表于 2006-02-12 01:32 |只看该作者
呵呵,Linux 下面都是一群自负的家伙,谁都不服谁,否则为什么 gconf 那么好的东西,除了 Gnome 之外都没人用?

至于 httpd.conf。。。估计从 apache 源码就可以分析出解析部分。没去看过不过感觉如此而已……大爷们放小弟一马!

flw 老大:举了个相当极端的例子,是想说明“配置文件”所具有的多样性……

论坛徽章:
0
35 [报告]
发表于 2006-02-12 11:33 |只看该作者
问题是LZ想要做的是一个lib
让别人写,然后来调用它
并不是说针对某一个的conf来写的
换句话说
etc目录下的所有东西都应该包含吧
而且还要抽象出公共的部分
并且根据楼主的意思,这个libconf应该支持自动解析
就是说万一你的conf没有任何说明,它也能够自动分辨,
并且可以顺利的提供相应的API

这点感觉上难度比较大
因为我印象中很难抽出公共的部分吧
(别告诉我一种conf写一个API,那样的话,还不如自己手动配置)

论坛徽章:
0
36 [报告]
发表于 2006-02-12 12:16 |只看该作者
etc下的文件千奇百怪,谁也写不出通用的,因为没有任何东西可以作为格式的识别。

论坛徽章:
0
37 [报告]
发表于 2006-02-12 14:18 |只看该作者
原帖由 wolf0403 于 2006-2-11 21:31 发表
为什么有这么多的 GNU 项目却没有一个 libconf ?因为所有人都自傲,相信自己能写得更好:)

而且 有些程序的配置文件具有更复杂的内在结构和关联,典型例子如 /etc/profile 更可怕的例子是 sendmail.cf。 ...

同意。
1.5年前尝试做楼主要做的工作,是公司的项目不是练习,失败。不是没有可行性是自己功力还不够强。

论坛徽章:
0
38 [报告]
发表于 2006-02-12 14:21 |只看该作者
原帖由 FH 于 2006-2-12 12:16 发表
etc下的文件千奇百怪,谁也写不出通用的,因为没有任何东西可以作为格式的识别。

大侠你说的话也没啥格式,但我还是领会你要表达的意思。不是吗?

论坛徽章:
0
39 [报告]
发表于 2006-02-12 16:38 |只看该作者
LZ!听我的吧!我的方案(XML)更靠谱!

论坛徽章:
0
40 [报告]
发表于 2006-02-12 21:21 |只看该作者

我也要

本帖最后由 yanweihao 于 2013-10-13 11:43 编辑

编辑掉!!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP