1.文本编辑器一个,qt外壳,lua扩展 2.rpm-spec插件一个(早期typescript/coffeescript,用在vscode/atom上) 3.zypper魔改:调整zypper rm自动指向zypper rm --clean-deps(默认删除依赖),并单独设定zypper rm -s(--simple)(只删除,不删除依赖),添加yum/dnf兼容层,仿照apt兼容层,使用perl编写 4.修订obs,方便项目使用 5.重写一个仿AUR的RUR(RPM User Repo),方便用户自动获得rpm的spec,读取spec,以获得源代码 6.另外写一个spec包管理器,用于用户获取RUR里面的包,自己打包成rpm 7.自制一个IRC,能传输图片与文字(后期加入语音,视频)支持群聊。(加密,一定要加密) 7.试试看自制一个类似于OpenWRT的路由器系统 8.自制一个桌面,要求:复古,轻量(一定要轻量,啥资源占用最少用哪个,可以用wayland) 9.自动化-perl5/perl6优先 10.全功能化(linux能干啥,我们就把这个功能塞进去,抄作业,改logo,本身不违反GPL/BSD,比如NAS系统,行星文件系统,ROS) 11.额外写个包管理器(可以在portage基础上修改,或者用portage模型),stage3->rpmspec建树->任何软件都需要获取源代码,获取spec与patch,编译成rpm并打包再安装,但中途可以自行修改spec