ElastosOrgIntroduction - Elastos

Download Report

Transcript ElastosOrgIntroduction - Elastos

Jenny
Tongji University
2013.8.21
Elastos.org…
Elastos.org…
An Operating
System
Elastos is an operating system we
invented as a base for these software
defined computers.
The core of Elastos is built on
component technology with reflection
capabilities.
Elastos.org…
Combined with
the 13 years experience
of Kortide members in system software
development projects led by Chen Rong
and the experience in the latest
international operational open source
software operation.
Elastos.org provides a communication
platform for the development of Elastos,
including:
Elastos.org…
1) Source Management
2) Task management, bug
management, development schedule
management
3) Data writing, collating, disseminating
4) Development, testing, project
management and personnel exchanges,
the exchange of users and developers
Server software…
Elastos.org Community Server Software Composition
Contents
Server software…
Gerrit: Git version
Wordpress
TestLink
Gerrit
elFilder
Elastos.org
Jenkins
Redmine
Mediawiki
Postfix
Webdav
control server; review
R
edmine: Project
management
Management System
based on task and bug
Mediawiki:A web
application which allows
people to add, modify, or
delete content in a
collaboration with others.
Webdav:A set of
extensions to the HTTP
protocol which allows
users to collaboratively
edit and manage files on
remote web servers.
Server software…
Wordpress:
BuddyPress and openID
services on Blog
community; Community
Portal
Wordpress
TestLink
Gerrit
elFilder
Elastos.org
Jenkins
Redmine
Mediawiki
Postfix
Webdav
Server software…
TestLink:A web-based
test management
software that facilitates
software quality
assurance
Wordpress
TestLink
Gerrit
elFilder
Elastos.org
Jenkins
Redmine
Mediawiki
Postfix
Webdav
Server software…
ElFinder: A file manager
for web, written in
JavaScript using jQuery
UI, it just work's in any
modern browser.
Wordpress
TestLink
Gerrit
elFilder
Elastos.org
Jenkins
Redmine
Mediawiki
Postfix
Webdav
Server software…
Wordpress
TestLink
Jenkins: An open
Gerrit
elFilder
source continuous
integration tool written in
Java
Elastos.org
Jenkins
Redmine
Mediawiki
Postfix
Webdav
Server software…
Wordpress
TestLink
Gerrit
elFilder
Elastos.org
Postfix:mail.elastos.org
system
Jenkins
Redmine
Mediawiki
Postfix
Webdav
Server software…
Service
Process
Contents…
Elastos.org Community Server Software Composition
Contents
Contents…
Project
Code Review
Test & Requirements
Documentation
Download
Community
1
Project…
1
Project…
This website is for Elastos open source OS
project and its sub projects. This is the online
issue management system supported by
Redmine.
Elastos Project
Management
System
Project…
The system has the fllowing features:
 Multiple projects support
 Flexible role based access control
 Flexible issue tracking system
 Gantt chart and calendar
 Per project wiki
 Per project forums
 Time tracking
 User self-registration support
Elastos Project
Management
System
1
Project…
You should have an ElastosID first, then
register for an account here and then:
1) Browse the issue list and post a few
updates on the issues
2) Try out the Wiki pages on a project
Elastos Project
Management
System
1
Code Review…
Project
Code Review
Test & Requirements
Documentation
Download
Community
2
Code Review…
Code Review…
Gerrit - wokeflow
Code Review…
All: Open;
Merged;
Abandoned
My: Changes;
Drafts;
Draft Comments;
Watched Changes;
Starredd Changes
Code Review…
Projects: List
People: List Groups
Documentation: Index;
Searching;
Uploading;
Access Controls;
REST API
Test& Requirements…
Project
Code Review
Test & Requirements
Documentation
Download
Community
3
Test&Requirements…
Test&Requirements…
Testlink
Current Test Plan
Test Project:
Test
Keyword Management
Specification:
Browse Test Cases
Search Test Cases
Documentation
Test Execution:
Execute Tests
Test Cases Assigned to Me
Test Reports and Metrics
Metrics Dashboard
Test&Requirements…
Testlink
TestLink is a web-based test
management software that facilitates
software quality assurance.
It is developed and maintained by
Teamst.
The platform offers support for test
cases, test suites, test plans, test
projects and user management, as
well as various reports and statistics.
Documentation…
Project
Code Review
Test & Requirements
Documentation
Download
Community
4
Documentation…
Elastos
Organization
Wiki
Documentation…
Elastos
Organization
Wiki
A wiki is usually a web application which
allows people to add, modify, or delete
content in a collaboration with others.
Wikis have little implicit structure, allowing
structure to emerge according to the needs
of the users.
Documentation…
Elastos
Organization
Wiki
These pages
describes how we use this
web site, including the following several
aspects:
1) How we get started
2) CAR Programming Step by Step
Documentation…
Elastos
Organization
Wiki
3) CAR & C++
4) Projects
5) Rerferences
6)ElastosOrg World Organization
7) Team
Download…
Project
Code Review
Test & Requirements
Documentation
Download
Community
5
Download…
Download…
There are nearly 50 master papers, coming
from the TongJi students.
Also, there are many Software installation
packages, for example: DevelopmentTools,
GDB,RaspberryPi and so on
Community…
Project
Code Review
Test & Requirements
Documentation
Download
Community
6
Community…
Community…
Member: Here we can find all the
members in the community and our friends.
Activity:
Here we can know what
everyone has done in the community
Groups: Different groups in the community
Social
Network
System
Community…
Blogs: Everyone's bolg
Froums: All forums in the community order
by pubtime
Question2Answer: Recent
questions and answers, every
question can have different
answers with different votes.
Social
Network
System