文档章节

Smart 官网项目规划

黄勇
 黄勇
发布于 2014/05/04 10:50
字数 1218
阅读 4556
收藏 30

记得在 2013 年 9 月 1 日,我初次来到开源中国(OSC),写了我生命中的第一篇博文《Smart - 轻量级 Java Web 开发框架》。当初我只是想利用自己的闲暇时间,做一个小框架玩玩,并非是为了推广,因为那时还没有一行代码,说实话,最终能不能成功,我还捏了一把汗。我告诉自己,如果失败了,顶多以后就不在 OSC 上混了,从此隐姓埋名。

可是,让我做梦都没想到的是,在短短几个月内,我在 OSC 上竟然得到了将近 1000 名朋友们的关注,QQ 群的人数也超过了 300 人,让我不得不坚持将 Smart 进行到底!

目前,Smart 已经发布到 2.2 版本了(2014 年 4 月 23 日),同时进入了 Maven 中央仓库,框架代码依然保持在 3000 行左右,得到了许多朋友们的代码贡献,让 Smart 框架有了一个较为全面的体系。但我依然认为,这只是刚刚开始,后面要做的事情还有很多。

此外,Smart 有了自己的域名(smart4j.org),现在是时候建设 Smart 官网(www.smart4j.org)了,我认为它应该是一个以 Smart 教程为主、交流互动为辅的社区网站。大体上包括以下主要内容:

1. Smart 入门教程

在 Smart 官网上,您可以通过一系列的教程,快速了解 Smart 的使用方法。教程是采用多章节方式编写的,尽量保证每篇教程的内容短小精悍、字字玑珠,从而节省您宝贵的学习时间。

此外,您可在每篇教程后面发表自己的评论,其他网站用户或管理员可对评论进行回复。网站管理员有权对不恰当的评论进行删除,可针对某篇教程禁止评论,也可针对所有教程完全禁止评论。只有您登录后才能发表评论,此外,您还可以通过 OSC 账号、QQ 账号、新浪微博账号来登录,当然,您也可在网站中自行注册。

当您注册成为网站的会员后,不仅可以下载教程的 PDF 版本,此外,还可在第一时间获取 Smart 的相关资讯,我们将以邮件的形式通知您,包括:新版本发布、新教程发布、您的评论有新回复等,当然,这些邮件通知都是可以订阅或退订的。

如果您认为某篇教程非常不错,可以将其“顶”起来,最受欢迎的教程会出现在网站首页上,也可以将其推荐到您的 OSC 动弹、腾讯微博、新浪微博。

总之,Smart 教程不再是一个单调而枯燥的使用说明,而是一个具有强烈的交流互动色彩的学习资料。

2. Smart 团队介绍

Smart 项目不是作者一个人战斗的成果,而是汇集了众多朋友们智慧的结晶。在 Smart 官网上提供了一个 Smart 所有开发者以及贡献者展示个人风采的舞台,只要您曾经为 Smart 提交过代码,哪怕是一个很微不足道的 Issue,您都可以站在这个舞台上充分展现您自己。

展现形式非常简单,包括:您的 OSC Git 账号、您的姓名(或昵称)、一张您的靓照(或头像)、一段自我介绍、您曾经为 Smart 所做的贡献、您的联系方式(可选)。当然,也允许您为自己的个人网站或博客做一个广告。可以在网站上以表单的形式提交以上信息,经管理员审核通过后,即可出现在网站上,最新的团队成员也会出现在网站首页上。

同样,这里也是具有互动性的。网站用户可向任何 Smart 团队成员提问,Smart 团队成员可回复朋友们的问题,网站用户可根据回复进行评价,这个评价将影响到 Smart 团队成员的在 Smart 官网中的个人威望(这仅仅是一个象征而已)。

如果您也想成为 Smart 团队的一员,不妨先给 Smart 项目提几个有建设性的 Issue 吧,当然,如果还能得到您所贡献的代码那就更好了。

Smart Issue:http://git.oschina.net/huangyong/smart/issues


Smart 官网要做的远远不止这些,期待您的宝贵建议!Smart 官网决定使用 Smart 框架来开发,更详细的设计文档后续将以博文的方式与您见面,欢迎您投身到 Smart 团队中来,相信我们一定可以做成一件非常有意义的事情!

Smart 系列博文:http://my.oschina.net/huangyong/blog/158380

© 著作权归作者所有

黄勇

黄勇

粉丝 6611
博文 121
码字总数 216155
作品 1
浦东
CTO(技术副总裁)
私信 提问
加载中

评论(17)

曾超伟
这段时间闲下来了,没什么开发任务,看了楼主写的书,感觉挺入门的,但还是有我所遗漏的,温故而知新。
Dukegong
Dukegong
楼主
进展淡淡
感谢勇哥的smart-framework项目.跟着成长13
genericyzh
genericyzh
哈哈,刚刚打开smart4j.org,发现还木有上线呢~关注一记!
黄勇
黄勇 博主

引用来自“勇哥哥”的评论

进展如何了,项目死了? smart4j.org 无法访问
一直想搞,但一直都没时间搞,项目还在,心还在……
勇哥哥
勇哥哥
进展如何了,项目死了? smart4j.org 无法访问
黄勇
黄勇 博主

引用来自“Nakupanda”的评论

官网还没上吗?现在还打不开。

正在准备中呢,感谢您的关注!
N
Nakupanda
官网还没上吗?现在还打不开。
账号已注销_
账号已注销_
来顶一下勇哥!
Ken5233
Ken5233
学习任何一个“框架”,我们最终目的不是用好它 而是明白原理 设计 更深层次的,学会自己“造轮子”
smart-socket v1.3.11发布,国产 AIO 通信框架

smart-socket是一款国产开源的Java AIO框架,追求代码量、性能、稳定性、接口设计各方面都达到极致。如果smart-socket对您有一丝帮助,请Star一下我们的项目并持续关注;如果您对smart-socke...

三刀蜀黍
2018/06/04
749
1
IntelliJ IDEA最好的Java开发工具

一直以来,笔者从事Java开发使用的都是Myeclipse、Eclipse工具,因为Eclipse的开源免费加上之前其基金会每年都会安排同步发布新版本,其在05年之后逐步成为Java IDE界的扛把子,但令人失望的...

小暴说
2018/08/04
0
0
“ICO"1.0项目指南:手把手教你搭建一个ICO骗局

雷锋网AI金融评论按:本文译自Cointelegraph,作者Raoul Bova。雷锋网AI金融评论报道,如何搭建一个看起来煞有介事的ICO骗局?本文手把手教您如何从零起步,从设计自己的ICO项目名字开始,直...

吴阳煜
2017/12/02
0
0
共同编写 Smart 2.0 开发指南

1 工具 1.1 准备开发工具 描述开发 Smart 应用所需要的开发工具及其安装步骤,包括:IDE、JDK、Maven、Git 等。 有必要时可使用截图,但不要大量使用。 需突出开发工具的版本号,以免误导用户...

黄勇
2014/01/05
2.1K
13
作为一个 Java AIO 框架,API 可以怎样设计?

惯例开场白 smart-socket是一款国产开源的Java AIO框架,追求代码量、性能、稳定性、接口设计各方面都达到极致。如果smart-socket对您有一丝帮助,请Star一下我们的项目并持续关注;如果您对...

三刀蜀黍
2018/05/23
2.6K
10

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
242
4
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
10
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
6
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
7
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部