41
Elastos. or g Br ief Introducti on ! Jenny Tongji University 2013.8.21

Elastos.org Brief Introduction ! Jenny Tongji University 2013.8.21

Embed Size (px)

Citation preview

Elastos.org

Brief

Introduction

!

Jenny Tongji University2013.8.21

Elastos.org…

Elastos.org…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.

An Operating

System

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 pl

atform for the development of Elastos, including:

characteristics

Elastos.org…1) Source Management

2) Task management, bug managemen

t, development schedule management

3) Data writing, collating, disseminating

4) Development, testing, project management and personnel exchanges, the exchange of users and developers

characteristics

Server software…

Elastos.org Community Server Software Composition

Contents

Server software…

Elastos.org

Wordpress

Gerrit

Redmine

TestLink

Postfix Webdav

MediawikiJenkins

elFilder

Gerrit: Git version control server; review managementRedmine: Project Management System based on task and bugMediawiki:A web applic

ation 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…

Elastos.org

Wordpress

Gerrit

Redmine

TestLink

Postfix Webdav

MediawikiJenkins

elFilder

Wordpress: BuddyPress and openID services on Blog community; Community Portal

Server software…TestLink : A web-based test management software that facilitates software quality assurance

Elastos.org

Wordpress

GerritTestLink

Postfix Webdav

MediawikiJenkins

elFilder Redmine

Server software…

Elastos.org

GerritTestLink

Postfix Webdav

MediawikiJenkins

elFilder Redmine

ElFinder: A file manager for web, written in JavaScript using jQuery UI, it just work's in any modern browser.

Wordpress

Server software…

Elastos.org

Wordpress

Gerrit

Redmine

TestLink

Postfix Webdav

MediawikiJenkins

elFilderJenkins: An open source continuous integration tool written in Java

Server software…

Elastos.org

Wordpress

Gerrit

Redmine

TestLink

Postfix Webdav

MediawikiJenkins

elFilder

Postfix:mail.elastos.org system

Server software…

Service Process

Contents…

Elastos.org Community Server Software Composition

Contents

Contents… Project

Code Review

Test & Requirements

Documentation

Download

Community

1

Project…

1

Redmine

This website is for Elastos open source OS project and its sub projects. This is the online issue

management system supported by Redmine.

Project…

Elastos Project Management System

Redmine

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

Project…

1Redmine

Elastos Project Management System

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

Project…

1Redmine

Elastos Project Management System

Code Review… Project

Code Review

Test & Requirements

Documentation

Download

Community

2

Gerrit

Code ReviewCode Review…

Code Review…

Gerrit - wokeflow

Gerrit

Code Review

Code Review…

All: Open; Merged; Abandoned

My: Changes; Drafts; Draft Comments; Watched Changes; Starredd Changes

Gerrit

Code Review

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…

Testlink

Testlink

Test&Requirements…

Current Test Plan

Test Project : Keyword Management

Test Specification : Browse Test Cases Search Test Cases

Documentation

Test Execution : Execute Tests Test Cases Assigned to Me Test Reports and Metrics Metrics Dashboard

Testlink

Test&Requirements…

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

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

Documentation…

Elastos Organization Wiki

Download… Project

Code Review

Test & Requirements

Documentation

Download

Community

5

Download…elFinder

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

Download…

elFinder

Community… Project

Code Review

Test & Requirements

Documentation

Download

Community

6

Community…

Social Network System

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

Community…Social Network System

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.

Community…Social Network System

Thanks!