Hi folks,

On March 25 - 26, Sun China Engineering & Research Institute and Peking
University has co-hosted the OpenSolaris Curricula Workshop in Peking
University. The topics of this workshop are how to integrate the
OpenSolaris Plugin materials into the Operating System curricula in
China universities. It's the kick-off of OpenSolaris Curricula Workshop
at 6 cities in China. During the two-day workshop, totally 27 professors
from 19 universities has participated in the discussions. You could get
known of them in the all-hands photo. It's impressive is that 5
professors attended the workshop from Shanghai, Guangzhou, Xi'an and
ShanDong, which is far away from Beijing. More details of the workshop
please go to my blog <http://blogs.sun.com/roller/page/JoeyGuo/20060328>.

During the workshop, 10 professors presented on the kernel modules of
OpenSolaris w/ the Plugin materials which they prepared. In the course
of each presentation, we have a heated discussion on the OS concepts,
mechanisms and how Solaris implements. Certainly we have collected a
bunch of questions on each kernel module.

Some highlights:
o 11 universities has committed to use OpenSolaris Plugin at Spring semester
o To cover all the Plugin materials, all committed universities will
teach the compulsory 11 chapters, and the optional chapters will be
distributed into 8 universities for trial lecturing
o Some good suggestions on integrating OpenSolaris into University
Curricula, please see below

Prof. Chen of Peking University has hosted the Saturday morning's
session. At the keynotes speech, Jason Tong has delivered the speech on
Open Source, Open Standards and Education Innovation. And Prof. Chen has
reported the overall OpenSolaris Plugin work with demonstrating how to
use the available Lecturing Plugin and Lab Plugin include MDB
instructions and DTrace courses toolkits. In the panel discussion, the
professors has proposed some pretty good ideas to integrate the
OpenSolaris Plugin into the current courseware: a). Distribute the
Plugin trial usage in a host of universities in three semester: Spring
of CY06, Fall of CY06 and Spring of FY07; b). Open the OS advanced
Course for postgraduate students to introduce Solaris/OpenSolaris only;
c). Open some optional courses on Solaris administration or application
development so that courses could broaden the audience in students; d).
Give students the curriculum pass diplomat signed by Sun; e). Build up a
Open Courseware website for OpenSolaris curricula; f). Start more online
discussion on OpenTech.org.cn <http://opentech.org.cn>;

At the Saturday afternoon's session hosted by Prof. Xiang of Tsinghua
University, 4 professors have presented on Scheduling, Device Drivers
and Process fork/exec. In discussing about the Solaris scheduling,
professors argued about the pros and cons of 1:1 process model and LWP,
also they are not sure about the relationship between 6 scheduling
types. In the Device Driver discussion, we have realized that shortage
of the documents on Solaris Device Management like the specfs and devfs,
both in Solaris Internals and Writing Device Driver, but most professors
are willing to introduce the Solaris Device Management if they could
access some documents on it. One more interesting note is that they
think the Solaris Interals Overview chart is lacking of description on
cross-modules relationships, esp. the Resource Management modules. In
the discussion of fork/exec, they are not sure about the semantic of vfork.

In the afternoon's panel discussion, we have come to unanimous decision
on distributing the trial lecturing the OpenSolaris Plugin. In the
meeting, professors from 11 universities has committed to use the Plugin
materials in Spring semester (More universities will be added into the
list after we have the OpenSolaris Curricula workshop at Shanghai,
Guangzhou, Xi'an, Chengdu and Dalian in April) . In the spreadsheet of
the Plugin materials, all universities committed to use the OpenSolaris
Plugin materials will teach the compulsory 11 chapters, and the optional
chapters will be distributed into 8 universities for trial lecturing.

Prof. Zhao of Peking University has hosted the Sunday morning's session.
At the beginning, I have presented and demonstrated the ZFS. And most
professors are interested in the innovations of ZFS. During the
presentation, I answered bulks of questions page by page, like the
difference between Raid-Z and Raid 5, DMU and the Page management in VM
and the ZIL. After ZFS, I also demonstrated the BrandZ, they are
interested in trying it in the labs. During the discussion of kernel
services, some questions are on the interrupt handling of the clock
interrupt lock, lostticks.

In the afternoon's session hosted by Prof. Chen of Tsinghua University,
we have discussed about the Virtual Memory. The notable discussion is
that we have picked out the errors in the new version Solaris Internals
books in P31 of chpt_memoryarch.pdf: Swapfs_putpage has changed for
swap_putpage in the source code.

To sum up, as Prof. Liang from Shanghai JiaoTong University said,
OpenSolaris will truly be popular in China universities if we could keep
up the discussion for a period of time and IF Linux companies could
provide such kind of communication platform before, Linux might have
become far more prosperous in China, esp. in China universities. As you
know, most professors have thought of such kinds of questions for about
4-5 years and even longer in the teaching experience, and after the
discussion, they have come to understanding better and emphasizing the
discussed points. As well, to continue the discussion, the professors
are suggesting that they could discussion on the online discussion forum
on the OpenTech.org.cn <http://opentech.org.cn>.

We will continue the OpenSolaris Curricula Workshop at Shanghai, Xi'An,
Chengdu, Guangzhou and Dalian. Please stay tuned.

Thanks & Regards,

-- 
Joey Guo, University Program Manager
Sun China Engineering & Research Institute
http://eri.prc.sun.com/wiki/univ
http://blogs.sun.com/JoeyGuo
Tel:    (86)10-82618200-82245
Mobile: (86)13391817372

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/edu-discuss/attachments/20060328/d6524d04/attachment.html>

Reply via email to