DrupalSH Meetup -- Jan.9, 2013

Events happening in the community are now at Drupal community events on www.drupal.org.
skyredwang's picture
Start: 
2013-01-09 19:00 - 21:30 Asia/Shanghai
Organizers: 
Event type: 
User group meeting

Drupal meetup, compared to Drupal Happy hour, is more structured. Please see the agenda for the coming meetup. Going forward, we will host the meetup on the second Wednesday evening of every month.

1.) Self-introduction:
We let everyone to introduce themselves, talking about what they do with Drupal, and why they come to this meetup. Also, we will pick one simple question related to Drupal for that particular meeting, and expect people to offer their own experience or opinions.

2.) Lighting Rounds:
Have a topic you can present in 5 minutes (with 5 more minutes for questions)? The basic idea is there are patterns for developing sites the "drupal" way ("what would drupal do? etc."). Tell us a quick 5 minute recipe for how to put the Drupal "bricks" together. Theming techniques or other things may also be appropriate. Propose it below. Make sure you mention it is for the "lightning round" otherwise it might get confused with a longer presentation.

  • Intro to Lookup browse Module ----ramseyfeng
  • Intro to Gmap Module ----Jerenus
  • Open Slot, Please propose

3.) Presentations:
In this section, we will let people to do a 30-minutes presentation on their own topics.

  • Collaboration in the Drupal Community ----DYdave
  • DrupalCampChina preparation meeting

4.) Job Affairs and Open Discussion
In this section, we will let people talk about their job openings or their looking for new opportunities. Then, we open the discussion to the floor.

If you have have any ideas or proposals for lightning round topic or presentation, please leave your proposal in the comments. If other people express enough interest in your topics, I will update the list above, and mark you down as the speaker.

Meeting Location: 中山北路900号(近普善路)加禾商务中心2号楼311室

Please register an account on groups.drupal.org and sign up for this event.

以后我们将于每月第二个周三的晚上举行相同的Drupal Meetup聚会。请看有关这次聚会的议程。

第1环节,自我介绍:
届时我们将请每位演讲嘉宾介绍他们自己,比如说,他们在Drupal界的职业以及他们参加此次聚会的原因。此外,我们将会挑选一个有关Drupal的小话题,希望每位来宾分享他们的经验或者建议。

第2环节,“闪谈”:
你能在5分钟内呈述一个话题(并且用另外5分钟回答大家的提问)么?基本的想法是,在运用Drupal技术开发网站时,它有其独特的方式。演讲嘉宾有5分钟左右的时间告诉我们,如何整合这些独特的模块。与此同时,Theming技术和其他相关的经验技术同样都是值得期待的话题。只是有一个小建议,那就是,所有的话题都要遵循“闪谈”的要求,但是要把所呈述的话题说清楚,说明白;要不然整个环节就会变得枯燥冗长了。
“闪谈”的 话题

  • Lookup browse模块介绍 ----ramseyfeng
  • 介绍Gmap模块 ----Jerenus
  • 暂时空缺,请提出建议

第3环节,演讲

在这个环节,每位演讲嘉宾有30分钟的时间,来阐述他自己的话题。

  • Drupal社区协同工作 ----DYdave
  • DrupalCampChina准备会议

第4环节,工作事宜及公开讨论
接下来,我们将有请在场的朋友谈谈他们对外招聘的职位或是寻找新工作的意向,除此以外大家可以畅所欲言自己关心的话题。

如果你有任何关于“闪谈”和演讲话题的主意或者建议,请将意见留在下面留言里。只要感兴趣的人足够多,我会更新上述议程,并且将你的名字和话题记录在议程中。

会议地址: 中山北路900号(近普善路)加禾商务中心2号楼311室
在参加活动之前,你需要到groups.drupal.org注册一个帐号并且在次页面上报名这次活动(点击此页面的sign up)。

Comments

闪谈一个自己开发的project

ramseyfeng's picture

我想通过几分钟闪谈一个自己开发的module,项目小而实用

skyredwang's picture

请你稍微具体描述一下,这样我把你的信息更新到日程上。

ramseyfeng's picture

其实是个非常小的module,提供一个帮助用户查找输入的功能,该module的实现主要是基于views。
该module已贡献到drupal.org(Lookup browse),因为头次写个开源module,肯定有很多的细节没考虑到。希望多给意见和建议。
具体信息请参考
http://drupal.org/project/1862848

neriodavid's picture

一般安排几个嘉宾谈啊?多的话,不是要到半夜了?

有没有可能安排在周末,白天?

我比较想谈 Drupal 项目实施 流程 和 项目管理, 还有 training方面的经验。

Drupal在线交流会

lugir's picture

26号的Drupal在线交流会会有Drupal项目实施流程方面的介绍,有兴趣可以参加:
http://www.drupalct.org/event/2013-01-26-drupal-online-meetup.html

Drupal社区团队

Life is a gift !

介绍如何使用Gmap模块+Location模块

jerenus's picture

我想花5-10分钟时间来简单地介绍下如何使用gmap模块。

I want to spend 5-10 minutes to briefly introduce how to use gmap module.

人人为我, 我为人人。

代码审查/Peers Code Review

dydave's picture

大家好!

新年的第一次Drupal Meetup,似乎不像以往的活动一样有较多人参加。

我决定加入ramseyfeng的行列一起破个冰,同大家分享更多关于如何与Drupal社区成员协同合作的话题。

大家都知道,协同合作可能是我们都乐意使用Drupal的最重要因素之一,尤其是Drupal强大且极具活力的社区有丰富的资源可供选择和利用。对于一个开源软件来说,开发者之间的合作广泛地依赖于同行代码审查这个基本准则。

如果尚不清楚这个概念,我会建议您从一个全球化的视角来看,它十分有益于

提高软件整体质量和开发者技能。

Drupal最大、最有价值的优点之一,也是成就它为比其他更高级、更健全的框架的因素之一,,即它已逐渐发展为一个由各种网站搭建工具和评审者组成的大社区,以及一个有稳固同业互查基础的组织

Drupal最大的一个优点就是与时俱进,拓展成了一个由审查者、工具和基础机构组成的社区。这也是Drupal众多优势中最有价值的一点,它让Drupal更高级、更完善

综览

我们将使用到的资源有:

显然,大家应该能意识到可能需要花很多时间一一阅读和理解这些不同的工具、概念和工作原理。我建议我们可以尝试把这个话题分成若干次交流,通过若干次Meetup来实现,给开发者更多时间自行学习探索这些工具。我们也有可能可以通过连续几次的meetup接触更多开发者,以防有些开发者可能漏掉其中的某场meetup。

我需要多一点的时间来作介绍,不是5分钟,而是10分钟,另外可能还需要增加5分钟互动环节进行问答。我会尽量保持介绍简短扼要,所以此次介绍将持续10到15分钟时间

我们的目标是什么?

理想状态下,假以时日,我们可以建立起一个代码审查体系,为本地开发的模块或代码服务。这种情形下,任何人都可以参与代码审查,也可以贡献代码被他人审查。这将是代码审查活动最直接的方式,也是推动和快速吸引本地开发人员聚集起来进行分享的最佳途径。(例如:审查并验证客户使用的代码、产生直接收益

关于合作的讨论可以在IRC的#drupal-china频道开始,其他理想情况下,高级Drupal程序员可以在接下来的几场meetup中继续讨论

我想各位一定都有贡献代码、定制模块和主题的经验,或正在从事此项活动。如果你想让自己的代码由同行来审查,就勇敢地拿出来让大家剖析

为了让此项活动与Drupal社区的惯常活动保持一致,我们将尽力在本地社区、甚至更广泛的Drupal.org全球社区内,保持信息通畅,希望更多的开发者能够参与进来,合力壮大此项目,为第一期 DrupalCampChina开个好头。

此次讨论针对的人群?

如果您是开发者,并且:
- 拥有2年以上Drupal开发经验
- 没有参与过同行审查项目
- 没有Drupal GIT项目用户权利(审查过的GIT用户)
- 从未与他人合作共同维护过Drupal项目
- 对改善代码质量、稳健性、开发技巧感兴趣
我建议您一定要来参加这次讨论

如果您所在的公司/组织正在使用Drupal,我强烈建议您参加此次讨论或者邀请/建议/鼓励身边其他人或同事参加

如果您不是开发者,只是希望获取一项新技能或者验证代码有效性这些讨论会也会很适合

这将会是一场开放讨论的活动,欢迎各位提出各种意见、建议和反馈

有任何问题请务必告知,我十分乐意提供信息。
期待今年的第一场meetup。
感谢各位!


Hi guys,

For this first Drupal meetup in 2013, unfortunately it doesn't seem we've got a crowd of speakers lining up our lightning talks queue (unlike some past meetups).

So I decided to step in to break the ice and would like opening the year with more topics oriented towards working with the Drupal community.
As you all know, collaboration is probably the most essential reason for us to be working with Drupal and in particular the possibility of exploiting its great and vibrant community. In Open Source in general, the very foundation and roots of this collaboration process rely on a fundamental concept that is widely known among software engineers as Peers Code Review.

If you are not familiar with this concept yet, I would strongly recommend you start looking into it from a global standpoint, as it could greatly help

improving both the overall quality of software and the developers' skills

.
One of Drupal's greatest strengths, probably among its most valuable assets and what makes it a more advanced/evolved framework (compared to other systems) is that it grew over time an extensive community of reviewers, tools and a solid structure for Peer Reviews.

Overview

Here is a glimpse of the resources we will be looking at:

Obviously, I think you would all understand it could take a rather substantial amount of time to go through all these different tools, concepts and elements in depth. Therefore, I suggest we try breaking down this topic as a series of talks, throughout several meetups to give more time to developers to discover these tools and investigate further by themselves. It would also allow us to reach more developers through successive meetings, in particular the ones that missed an episode.

For this initial introduction, I am probably going to need more time so I would like to request for 10 minutes (instead of 5) and we'll probably need to save another 5 more minutes for questions and answers, since I would like to make this more lively and interactive. So overall, I'll try to keep this brief and this quick introduction should last between 10 to 15 minutes.

Where is all that going?

Ideally, down the road, we would be able to federate local initiatives around Code Reviews of our own modules, and the code that we all produce within our local community, that is to say: anyone who would like to participate to code reviews workshops and bring on code to be reviewed by others. This would be the most direct application for code reviews and the best way to involve local developers to share and gather around each one's immediate interest (for example, reviewing/validating code being used for a client generating direct income).

Collaborative discussions could go in #drupal-china IRC, for a start, and in the most ideal case, other senior Drupal developers could be able to follow up with the next talks in this series at the various following meetups.

I'm sure that all of you produce (or have produced) a lot of code, custom modules, themes, etc... if you would like to have the code reviewed by others (peers) in your industry, dare to put it on the table and let others dissect it.

Trying to keep our initiatives within the Drupal community frame and along its tracks, at all times, we will try bringing more adhesion/participation from the local community to the greater initiatives going on, on a much wider scale (drupal.org), steadily heading towards the first DrupalCampChina.

Who is this talk for?

If you are a developer:
- with less than 2 years experience working with Drupal
- never been through a project application process or any Peer Reviews
- without Drupal GIT project user rights (Vetted GIT user)
- never co-maintained a Drupal project
- generally interested in improving code quality, robustness or development skills

I would strongly recommend you attend this talk.

If your company or organization is using Drupal in any ways, at a programming level, I would strongly advise attending the talk or inviting/suggesting/motivating developers around you or within your organization to attend it.

If you are not a developer and would like to get counter expertise or code validated, I think this talk might be enlightening to you as well.

This has to remain, by all means, an open initiative and therefore, I would be delighted to hear your comments, advice, recommendations, of feedbacks.

Feel free to let me know if you would have any questions, comments or issues on any aspects or points suggested in this post, I would be very happy to provide more information.

I'm looking forward to this year's first meetup.
Thanks to all in advance!
Cheers!

Crazy day....

keesee's picture

I'll be late but I'm going to try to make it!!!!
HAPPY NEW YEAR everyone!

--
J.

我认为ramseyfeng

dydave's picture

我认为ramseyfeng 开发的模块是同行代码审查一个非常好的案例, 它已经通过了Drupal的 官方验证

项目申请的页面链接是Lookup browser。如果可能,ramseyfengJordan_Fei是否可以将这个模块作为具体案例,和大家分享下代码审核(review bonuses:帮助检查代码同样为检查者带来好处)和根据评论反馈改进代码的经验。

如果各位有代码审查方面的经验,不妨一起分享下,例如提示、技巧、特殊问题和走过的弯路等等。
期待更多的模块开发者参与进来!

I just wanted to mention quickly that ramseyfeng's module would also be a very good example for the Peer Code Review presentation, since it has recently been validated through Drupal's standard project application workflow.

The full project application is visible at: Lookup browser
and I would certainly be very happy to use this module as a concrete example to invite ramseyfeng and Jordan_Fei, if possible, to kindly share their experience going through code reviews (to get the review bonuses) and implementing review changes (based on others' comments).

Any feedback on your experiences would be highly appreciated, such as tips, particular issues met during the process, things you would not do the same if you had to do it again, etc...

Looking forward to hearing more about the module.
Cheers!

dydave's picture

谢谢大家昨天的精彩发言!

很高兴第一次在 meetup 遇到了ramseyfengJordan_Fei本人, 之前都只是在一些项目中看到他们发布的审查记录。

之前几次发帖和演说,我忘记告诉大家有一个中文的项目审查工具 (http://drupalstuff.cn/pareview/),跟 Ventral/PAReview 类似。这个工具还在持续不断的改进,目前编码标准自动审查功能已经稳定可以使用。欢迎大家使用来 自动验证/审查 任何可以使用git进行版本控制并且可读的drupal代码。

我们非常乐意回答 任何有关代码审查的问题 ,也可以为如何通过Drupal项目申请创建新项目提供 帮助和建议。我们会尝试在周末组织 workshop,目的是培训、实际参与代码审查和项目申请。

非常期待能够看到更多由Drupal上海社区贡献的代码,同样乐意参与您项目的代码审查 :)

Hi guys,

Thanks again to everyone for the very interesting presentations.

I was also glad to meet the drupalers ramseyfeng and Jordan_Fei new to our meetups, but that I had seen around in quite a few reviews in project applications.

A big thing I forgot in the previous posts and my presentation is about the Chinese version of the Project Application validation tool that we discussed yesterday, similar to Ventral/PAReview, but entirely translated to Chinese:
http://drupalstuff.cn/pareview/

It is still a work in progress and we will try to keep improving this tool, but at this stage the coding standards automated review tool is stable and ready for use.

Feel free to use this website to run an automated code validation/review on any of your Drupal code from any accessible GIT repository branch.

Lastly, I wanted to let everyone know we would surely be very happy to answer any questions related with Code Review, or helping/advising on how to smoothly go through the Drupal Project Applications process to obtain permissions to create new projects.
We will most likely try organizing some workshops over the weekend or so, for training purposes and real validation or processing of applications.

We're all very much looking forward to reviewing more of your contributed code.
Thanks again to all for your comments, answers and feedbacks.
Cheers!

看上去是一个很有用的中文工具。

alfababy's picture

看上去是一个很有用的中文工具。

dydave's picture

我想现在问这个问题可能有点晚了,但还是确认下,2013年新年法定假期(2月9日~2月15日)之后,是否2月份不安排 meetup 活动了?

如果 meetup 照常进行,我很乐意参加。
最后祝各位蛇年快乐吉祥!


I know it might be a little late to ask this question and given the official dates for the Chinese New Year in 2013 (from February 9 to 15), I had assumed there would not be any scheduled meetup in February 2013, but I just wanted to confirm and double check quickly on that with you.

Could you please let me know if anything is organized? I would most likely be able and glad to join.

Thanks in advance for your help.
Happy New Year of the Serpent to all!

Shanghai

Group organizers

Group categories

Topic

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week