ylinux初到者的问题

11 views
Skip to first unread message

"F.E.星河"

unread,
Jun 14, 2010, 5:31:52 AM6/14/10
to yli...@googlegroups.com
Hi all,

在这里潜水了一段时间,现冒上来问两个问题:

1. ylinux.org的开发主目标是什么?一个基于Python + Django 的社区环境还是
一个自有的linux发行版,亦或两者均是?

2. Python的Web框架究竟是何概念?例如,假设我编写了一个基于Python +
wxPthon 的记事本程序,我可以使用Django将给程序移植成为B/S模型的web程序吗
(由wxPython实现的UI转而采用AJAX在浏览器端实现,但UI 无关的程序核心代码
可以复用或者仅做必要的修改)?

谢谢指教

Dongwu

unread,
Jun 14, 2010, 8:34:50 PM6/14/10
to ylinux
关于ylinux.org的前景,我想还需要进一步讨论。我个人认为,建立一个关于linux应用的论坛是目前比较实际的近期目标。是否开发自己的
distro要根据linux在国内的使用情况而定。

jiyax...@gmail.com

unread,
Jun 15, 2010, 1:53:08 PM6/15/10
to yli...@googlegroups.com, zengd...@hotmail.com
From: Dongwu <zengd...@hotmail.com>
Subject: [YLinux: 50] Re: ylinux初到者的问题
Date: Mon, 14 Jun 2010 17:34:50 -0700 (PDT)

> 关于ylinux.org的前景,我想还需要进一步讨论。我个人认为,建立一个关于linux应用的论坛是目前比较实际的近期目标。是否开发自己的
> distro要根据linux在国内的使用情况而定。
>
> --
> 这封邮件来自 YLinux Google 讨论组,非常高兴您订阅我们的邮件组!
>
> 要发表话题,请发送邮件到 yli...@googlegroups.com
> 退出这个讨论组,请发送邮件到 ylinux+un...@googlegroups.com
> 更多信息,请访问 http://groups.google.com/group/ylinux?hl=zh-CN
>
> 欢迎访问 YLinux 主页 : http://ylinux.org
确实应先建好社区,毕竟要开发新的发行版本不是建简单的事,单凭热情是不够
的。
最重要的是要有总体设想。现在国内外的发行版本够多的了,多数都雷同,是资
源浪费。总体设想就是要从大的方面考虑,如:面向的目标领域及对象?技术特
点是什么?先进性在哪里?这种智力投资的价值在哪里?能力能否达到?等——
先看好道,后拉车才是,才更有实际意义...

Jian Lee

unread,
Jun 16, 2010, 9:46:57 PM6/16/10
to yli...@googlegroups.com, jiyax...@gmail.com, zengd...@hotmail.com, fene...@gmail.com

单纯做一个发行版不是目的,也没有任何成就感,更是浪费时间。


首先,建立一个可供使用的社区,吸引有兴趣的爱好者。

其次,以创建一个发行版为一个实践内容,让大家能因 GNU/Linux 被吸引而来,
又能因构建 GNU/Linux 系统而团结在一起。


至于其他的事情,就由大家决定(由社区的所有人决定社区应该怎样发
展是我的最终目标,我坚信大多数人自由参加并讨论出的决定是正确的)
了。直到现在,我的想法(接下来会参与并努力去实现)
中有实际实现步骤的就上面两点。

--

Jian Lee http://jianlee.ylinux.org

Jian Lee

unread,
Jun 16, 2010, 10:06:58 PM6/16/10
to yli...@googlegroups.com, fene...@gmail.com
我只写过几行 wxPthon 示例教程中的代码, wxPython 是一个 UI 库的 Python 绑定。
此 UI 和 Web 设计中的 UI 概念是有很大不同的。

Django 是一个 Web 设计框架(开发 Web UI), 目前我还没有听说把
wxPython 的程序转换成 Django 架构里运行的做法。

但是你提到 AJAX ,这个我只听说,还不会用,我的理解是 JavaScript
的另外一种实现理念吧。如果单单想在客户的浏览器里点击“编辑”,弹出一个
记事本(样子和你用 wxPython 设计的记事本一样),这个是可以用 JavaScript
实现的。

UI 无关的代码当然可以复制,其实 Web 实际里的 UI 设计, 模块化原来越明显:
HTML(或者其他 HTML)+ CSS + 脚本语言(JavaScript) 。

Django 之所以称为轻量级的 Web 开发框架,是因为它实现目前 Web 开发的一个流行趋势: MVC 和 DRY 。

我也是想自己写 YLinux 社区的时候了解到 Django , 刚开始学习使用。 如果已有 Python 知识,
学起来是很简单的。 但是 Web 开发里面很多优秀并流行的技术,我正在慢慢学习, ;-)

"F.E.星河"

unread,
Jun 18, 2010, 4:08:52 AM6/18/10
to yli...@googlegroups.com
��л��λ�Ļظ���

����ʹ��������Ҳ����ǰһλ�������ԣ���Ҫ�ȿ��õ���Ȼ��������Linux
�ڹ�������ͬ��Ҳ�DZ�ؿ����������С�Ȩ����ȫ�������CU�� lupa���ÿ���
��־����ҵ�linuxpk�����������а���Ϊ���е�Fedora china, ubuntu cn �Լ�
���������ó���Դ����Ӧ�õ�oss,javaeye�ȵȣ�����С����ȱȽ��ǡ���
ylinux�Խ���һ��������Ϊ��չ��������Ӧ����ijЩӦ�þ߱�ǿ�ҵĵ����ԣ�
ר���ԣ���������һ��������ȫ������������������ȷ����Ƶ�CU��ǰ�������κ�
�ص�����ƽ�ʹ�û���������ͼ��չ��Ϊ���롣

�����޼�Ŀǰ����������Ӧ��������һ��������Ŀ��Ϊ���������ߺ��û���
ȹ����ϵ���Դ�Ϊ����������Ŀ�������չ��Ŀ���򣬽���һ�������û�
�桭�����ѭ��ֱ���������е��������������������չ������ʱ������
�ŷ���ɹ���

On 6/17/2010 10:06, Jian Lee wrote:
> ��ֻд���� wxPthon ʾ��̳��еĴ��룬 wxPython ��һ�� UI ��� Python �󶨡�
> �� UI �� Web ����е� UI �������кܴ�ͬ�ġ�
>
> Django ��һ�� Web ��ƿ�ܣ����� Web UI���� Ŀǰ�һ�û����˵��
> wxPython �ij���ת���� Django �ܹ������е�������
>
> �������ᵽ AJAX �������ֻ��˵���������ã��ҵ������ JavaScript
> ������һ��ʵ������ɡ�������ڿͻ���������������༭��������һ��
> ���±������Ӻ����� wxPython ��Ƶļ��±�һ������ǿ����� JavaScript
> ʵ�ֵġ�
>
> UI �޹صĴ��뵱Ȼ���Ը��ƣ���ʵ Web ʵ����� UI ��ƣ� ģ�黯ԭ��Խ���ԣ�
> HTML���������� HTML��+ CSS + �ű����ԣ�JavaScript�� ��
>
> Django ֮���Գ�Ϊ�������� Web ������ܣ�����Ϊ��ʵ��Ŀǰ Web ������һ���������ƣ� MVC �� DRY ��
>
> ��Ҳ�����Լ�д YLinux �����ʱ���˽⵽ Django �� �տ�ʼѧϰʹ�á� ������� Python ֪ʶ��
> ѧ�����Ǻܼ򵥵ġ� ���� Web ��������ܶ����㲢���еļ���������������ѧϰ�� ;-)
>
>
>
> �� ����һ 14 6�� 2010 17:31:52��F.E.�Ǻ� д����
>
>> Hi all,
>>
>> ������DZˮ��һ��ʱ�䣬��ð�������������⣺
>>
>> 1. ylinux.org�Ŀ�����Ŀ����ʲô��һ������Python + Django ����������
>> һ�����е�linux���а棬������߾��ǣ�
>>
>> 2. Python��Web��ܾ����Ǻθ�����磬�����ұ�д��һ������Python +
>> wxPthon �ļ��±������ҿ���ʹ��Django���������ֲ��ΪB/Sģ�͵�web������
>> ����wxPythonʵ�ֵ�UIת�����AJAX���������ʵ�֣���UI �޹صij�����Ĵ���
>> ���Ը��û��߽�����Ҫ���޸ģ���
>>
>> ллָ��
>>
>> --
>> ����ʼ����� YLinux Google �����飬�dz������������ǵ��ʼ��飡
>>
>> Ҫ���?�⣬�뷢���ʼ��� yli...@googlegroups.com
>> �˳���������飬�뷢���ʼ��� ylinux+un...@googlegroups.com
>> �����Ϣ������� http://groups.google.com/group/ylinux?hl=zh-CN
>>
>> ��ӭ���� YLinux ��ҳ �� http://ylinux.org
>>
>

jiyax...@gmail.com

unread,
Jun 18, 2010, 4:17:25 AM6/18/10
to yli...@googlegroups.com, fene...@gmail.com
From: ""F.E.星河"" <fene...@gmail.com>
Subject: Re: [YLinux: 55] ylinux初到者的问题
Date: Fri, 18 Jun 2010 16:08:52 +0800

> 感谢各位的回复。
>
> 不过,即使建设社区,也诚如前一位朋友所言,需要先看好道,然后拉车。Linux
> 在国内网络同样也是遍地开花,无所不有。权威而全面的例如CU、 lupa,用开放
> 杂志而起家的linuxpk,以主流发行板作为依托的Fedora china, ubuntu cn 以及
> 其他领域擅长开源交叉应用的oss,javaeye等等,诸多大小社区比比皆是。若
> ylinux以建立一个社区作为发展基础,看起来应当对某些应用具备强烈的导向性,
> 专有性,否则若是一个“泛而全”的社区,比起早已有先发优势的CU等前辈,无任何
> 特点的劣势将使得积累人气徐图发展成为空想。
>
> 个人愚见,目前若建设社区应当以至少一个既有项目作为基础建立开发者和用户的
> 裙带联系,以此为基础逐渐吸引更多的开发者拓展项目领域,进而进一步开拓用户
> 面……如此循环直至在社区环境中诞生的需求足以自领社区发展方向,那时社区建设
> 才方告成功。
>
> On 6/17/2010 10:06, Jian Lee wrote:
中国数量上不缺网站、linux等,缺的是质量、创新性、突破性、世界先进性的
东西。这些还真的与中国式的教育——应试教育有很大关系。中国人太不善于标新
立异,太过含蓄,太善于模仿,而市场真的不需要这些...不需要制造,需要的
创造和智造...

wsh H

unread,
Jun 18, 2010, 11:57:23 PM6/18/10
to yli...@googlegroups.com
为什么要建ylinux.org?

如Jian Lee所言:

          首先,建立一个可供使用的社区,吸引有兴趣的爱好者。其次,以创建一个发行版为一个实践内容,让大家能因 GNU/Linux 被                 吸引而来,又能因构建 GNU/Linux 系统而团结在一起。

但是,我们的目标是什么?是为了吸引linux爱好者,大家共同学习进步?还是有更长远的打算?

为什么要做发行版?去做给谁呢?做给我们自己玩?做给linux高手玩?还是做给人民大众玩?

Jian Lee

unread,
Jun 19, 2010, 10:46:16 PM6/19/10
to yli...@googlegroups.com, wsh H
我认为空想的共同面都是“想的很远,做的没有”。所以我通常只想两三步,

就 Ylinux.org 而言,我目前计划的第一、二步骤已经多次提及。


我想 houwsh 的疑问在于:“这两步都已经有人在做,而且做的很好了,为什么

我们还要再另起炉灶,另外造一个车轮子(可能车轮都算不上)?”


我分别解释一下我认为决不可少并很有必要的这两步:


一、建立一个 YLinux 交流社区。

拿中文社区来说,虽然现在有很多 wiki (ubuntu的wiki就很不错)、forum(ubuntu的也不错,linuxsir,

还有 CU 等很多老牌专业的社区)、maillist(很多中文maillist也很热闹)。还有类似 china-unix 这样的试验环境。

但,目前的 wiki 写作多随意而为(兴尽即为,维护不力,更无严格审查,无方便的交流途径)。 forum 的现像

更是多而无类,广而不精; 问也无题, 答也无物。 maillist 亦难有作为。 其他形式想大家也难有好点的感受。

总之,目前没有一个社区可以提供一个良好的学习、交流环境。正因为如此,才有很多的个人 blog ,

很多的小社区。但是一个人去做很多事情(维护自己的 blog , 开发社区都是一些繁杂的工作), 比不上

很多人分别做不同事情,更专业、高效、有成就感(人在哲学上是群体动物,只有在群体中才能获得

最大的成就感)。


二、制作 YLinux 的发行版。

研究制作适合“自己”(我相信越来越多的人参与到 YLinux 社区,提出越来越多的“自己观点”,最终 YLinux

会是一个“大众” 版本) 的发行版,是 GNU/Linux 学习的“必经之路”, 也是唯一能全盘提高自身能力之路。

参与者可以学习锻炼,使用者可以享受到一个也许更合适自己的发行版。


Thanks,

Jian Lee

> 为什么要建ylinux.org?

>

> 如Jian Lee所言:

>

> 吸引而来,又能因构建 GNU/Linux 系统而团结在一起。

>

>

>


hou

unread,
Jun 20, 2010, 8:21:00 PM6/20/10
to ylinux
我解释一下。

说“为什么要建ylinux.org? ” 是为了明确建立社区的目的。我觉得明确的目的可以指引方向,可以给我们提供更理性的动力而不仅仅只靠一枪
热诚,这样的话,我觉得对ylinux的建立是有好处的。

说“为什么要做发行版?去做给谁呢?做给我们自己玩?做给linux高手玩?还是做给人民大众玩? ”是为了明白目标群体是什么,这样可以让我们更专注
并且做出更适合的东西来。倒是没有想过这样做有没有意义或者因为国内发行版已经很多这样的情况。因为从开始我就觉得做社区和发行版不论如何,对自己都是
一个很大的学习提高的机会。

谢谢jian lee的解释,让我等爱好者对ylinux有了更清晰的认识和定位。之所以写这个解释,是怕大家对我之前写的东西造成误解,认为我鄙视
ylinux,这样就悲剧了。

Jian Lee

unread,
Jun 20, 2010, 11:23:57 PM6/20/10
to yli...@googlegroups.com, hou
呵呵,我想没人感到“被鄙视”吧?


houwsh 何不帮助设计现在的社区? 我想这个过程中可以学到很多:
Python, Django , MVC(MTV)类型 web 开发, HTML/CSS/JavaScript 等等


另外,这些知识能在个人今后的职业生涯中多一份机遇的!

> 我解释一下。

> 热诚,这样的话,我觉得对ylinux的建立是有好处的。

> 并且做出更适合的东西来。倒是没有想过这样做有没有意义或者因为国内发行版已经很多这样的情况。因为从开始我就觉得做社区和发行版不论如何,对自己都是

> 一个很大的学习提高的机会。

>

> ylinux,这样就悲剧了。


Dongwu

unread,
Jun 21, 2010, 2:56:34 PM6/21/10
to ylinux
很高兴看到大家对ylinux开始积极的讨论。希望ylinux.org上面的wiki/forum能尽快开始使用。这样我们就可以把在学习
django过程中的体会(比如我曾经试图在RHEL5上安装django)放入自己的社区里,而不是通过这个google讨论组。我会尽快的加入到社
区的建设中来。

wsh H

unread,
Jun 21, 2010, 9:42:50 PM6/21/10
to ylinux
正在学习python中

F.E.Nebula

unread,
Jun 22, 2010, 1:30:20 AM6/22/10
to yli...@googlegroups.com
ͬ������Ϊ������������Դ������֪Ŀǰ������ϵͳ�����Ƿ���һ����ȷ��
Roadmap? ���⣬�����ڵ�����ǣ�ylinux�����ڴ���һ�����й�����Ʋ����ɶ�λ
����Э������ġ� Knowledge base����������


On 6/21/2010 11:23, Jian Lee wrote:
> �Ǻǣ�����û�˸е��������ӡ��ɣ�
>
>
> houwsh �β�����������ڵ����� �����������п���ѧ���ࣺܶ
> Python�� Django �� MVC��MTV������ web ������ HTML/CSS/JavaScript �ȵ�
>
>
> ���⣬��Щ֪ʶ���ڸ��˽���ְҵ�����ж�һ�ݻ����ģ�
>
>
>
> �� ����һ 21 6�� 2010 08:21:00��hou д����
>
>
>> �ҽ���һ�¡�
>>
>
>> ˵��ΪʲôҪ��ylinux.org? �� ��Ϊ����ȷ���������Ŀ�ġ��Ҿ�����ȷ��Ŀ�Ŀ���ָ���򣬿��Ը������ṩ�����ԵĶ��������ֻ��һǹ
>>
>
>> �ȳϣ�����Ļ����Ҿ��ö�ylinux�Ľ������кô��ġ�
>>
>
>> ˵��ΪʲôҪ�����а棿ȥ����˭�أ����������Լ��棿����linux�����棿����������������棿 ����Ϊ������Ŀ��Ⱥ����ʲô��������������Ǹ�רע
>>
>
>> �����������ʺϵĶ�����������û�������������û�����������Ϊ���ڷ��а��Ѿ��ܶ�������������Ϊ�ӿ�ʼ�Ҿ;���������ͷ��а治����Σ����Լ�����
>>
>
>> һ���ܴ��ѧϰ��ߵĻ�ᡣ
>>
>
>>
>
>> ллjian lee�Ľ��ͣ����ҵȰ����߶�ylinux���˸��������ʶ�Ͷ�λ��֮����д������ͣ����´�Ҷ���֮ǰд�Ķ��������⣬��Ϊ�ұ���
>>
>
>> ylinux������ͱ����ˡ�
>>
>
>

F.E.Nebula

unread,
Jun 22, 2010, 2:23:32 AM6/22/10
to yli...@googlegroups.com
����ͬ����Ŀǰ��Python��Ϊ�������������ӹ���λ�ο���

��ľ��Python����
http://wiki.woodpecker.org.cn/moin/

BTW:����վ��ռ����̣����鿼�ǹ���VPS��

On 6/22/2010 02:56, Dongwu wrote:
> �ܸ��˿�����Ҷ�ylinux��ʼ������ۡ�ϣ��ylinux.org�����wiki/forum�ܾ��쿪ʼʹ�á��������ǾͿ��԰���ѧϰ
> django����е���ᣨ����������ͼ��RHEL5�ϰ�װdjango�������Լ������������ͨ�����google�����顣�һᾡ��ļ��뵽��
> ��Ľ���������
>
>

Jian Lee

unread,
Jun 27, 2010, 10:24:42 PM6/27/10
to yli...@googlegroups.com, F.E.Nebula
这样理解可以, ;-)

希望这能成为一个大 knowledge base (或者更进一步的含义--社区), 永远不能被“收购”, 一直保持自由。


在 星期二 22 6月 2010 13:30:20,F.E.Nebula 写道:
> 同样乐意为建立社区贡献资源,不过不知目前的社区系统开发是否有一个明确的
> Roadmap? 另外,我现在的理解是,ylinux致力于创建一个“有管理机制并且由多位
> 作者协力供稿的” Knowledge base,是这样吗?


>
>
> On 6/21/2010 11:23, Jian Lee wrote:

> 这封邮件来自 YLinux Google 讨论组,非常高兴您订阅我们的邮件组!
>
> 要发表话题,请发送邮件到 yli...@googlegroups.com
> 退出这个讨论组,请发送邮件到 ylinux+un...@googlegroups.com
> 更多信息,请访问 http://groups.google.com/group/ylinux?hl=zh-CN
>
> 欢迎访问 YLinux 主页 : http://ylinux.org

--

Jian Lee http://jianlee.ylinux.org

Reply all
Reply to author
Forward
0 new messages