elastos5 - ElastosOrg

tearfuloilΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

152 εμφανίσεις

陈艳毓

2013.8.6

Elastos.org


W
e define the term "
S
oftware
D
efined
C
omputer
" as a computing environment
which conceptually executes programs
from a
p
ersonal

c
loud

drive on a client
device.


U
nder this definition,
E
lastos

is an
operating system we invented as a base
for these software defined computers.





An
O
perating

S
ystem

for
Software
Defined
Computers

Elastos.org


T
he
core

of
E
lastos

is built on
component technology with reflection
capabilities.



O
ur engineers rewrote the Android
Framework using the
E
lastos
R
untime

to maintain
Android

JAVA apk
compatibility while improving it in four
aspects:

An
O
perating

S
ystem

for
Software
Defined
Computers

Elastos.org


(1)
M
anaging security end
-
to
-
end, from
memory, hard
-
drive, and network
protocols to the cloud
-
drive’s portal;


(2)
C
rossing CPU architectures in native
code;


(3)
C
oping with different hardware
profiles, e.g., phone, tablet, PC, TV, etc.,
with a built
-
in browser;


(4)
S
haring apps, as well as data media,
via social networks.



An
O
perating

S
ystem

for
Software
Defined
Computers

Elastos.org


E
lastos
is a
development framework
.


I
t allows developers to write
differentiated applications for
A
ndroid
,
and provides
dynamic content
to the
mobile devices industry.


A
pplications can be connected and can
take advantage of
modern data

connection channels.





An
O
perating

S
ystem

for
Software
Defined
Computers

Elastos.org


T
he programming idea of

CAR

is the
essence

of Elastos, running through its
entire system implementation.


I
n Elastos, both the
operating system

kernel

and the
component library

provided by the Elastos platform are
implemented using CAR technology.



An
O
perating

S
ystem

for
Software
Defined
Computers

Elastos.org


T
he Elastos project has been going on
in China for the past
13 years
. The
(open)
source code

of Elastos is
available at
elastos.org
.



An
O
perating

S
ystem

for
Software
Defined
Computers

Community...


Elastos.org Community Introduction


Elastos.org Community Server Software Composition


Contents

Community


website


elastos.org

C
ombined

with the 13 years
experience of Kortide members in
system software

development projects
led by
C
hen
R
ong
and

the
experience
in the
latest international
operational
open source

software

operation
.


Community


website


elastos.org

I
ncluding:


1)
S
ource

Management

2)
T
ask

management,
b
ug

management, development
s
chedule

management

3)
Data
writing, collating,

disseminating

4)
Development, testing, project

management and personnel
exchanges, the exchange of users and
developers

Server
software



Elastos.org Technical Community Introduction

Elastos.org Community Server Software Composition


Contents

Server
software


1) W
ordpress
:
BuddyPress
and
openID

services on Blog community;
Community
Portal


2) G
errit
: Git
version control
server;
review
management


3) R
edmine
: Project Management
System based on task and bug


4) M
ediawiki
:Documents
released

Portal




Server
software


5) W
ebdav
:
Shared
Content Services


6) P
ostfix
:mail.elastos.org system


7) J
enkins
:
Automatic

Build System


8) E
lFinder
: Online
File

Manager


9)
T
estLink

Server
software


Service Process

Server
software



Elastos.org Technical Community Introduction

Elastos.org Community Server Software Composition



Contents

Contents




Project

Code Review

Test & Requirements

Documentation

Download

Community

1

T
his website is for
E
lastos open source

OS
project and its sub projects. This is the
online
issue

management system supported by
R
edmine
.


T
he 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


1

E
lastos

Project
M
anagement
System

Y
ou should have an
Elastos
ID

first, then
register for an account here and then:


1)
B
rowse

the issue list and post a few
updates on the issues


2) Try out the
W
iki pages

on a project



Project


1

E
lastos

Project
M
anagement
System

Code Review




Project

Code Review

Test & Requirements

Documentation

Download

Community

2

Code Review


A
ll
:
O
pen;


M
erged;


A
bandoned


M
y: Changes;


Drafts;



Draft
C
omments;



Watched Changes;


Starredd Changes


Code Review


P
rojects: List


P
eople: List Groups


D
ocumentation: Index;


Searching;



Uploading;


Access Controls;


REST API


Test&
Requirements



Project

Code Review

Test & Requirements

Documentation

Download

Community

3

T
estlink

Test&Requirements


C
urrten

Test Plan

T
est
Project


Keyword Management

T
est
Specification



Browse Test Cases


Search Test Cases

D
ocumentation

T
est
Execution


Execute Tests


Test Cases Assigned to Me


Test Reports and Metrics


Metrics Dashboard





T
estlink

Test&Requirements


T
estLink is a web
-
based test
management software that facilitates
software quality

assurance.



I
t is developed and maintained by
Teamst.



T
he 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

T
hese 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


E
lastos
O
rganization
W
iki

3) CAR &
C++


4)

Projects


5)
R
erferences


6)Elastos
Org

World
O
rganization


7)
T
eam

Documentation


E
lastos
O
rganization
W
iki

Download




Project

Code Review

Test & Requirements

Documentation

Download

Community

5

T
here are nearly 50
master
papers
, coming from the TongJi
students.


A
lso, there are many
Software
installation packages
, for
example: DevelopmentTools,
GDB,RaspberryPi and so on

Download


Community…


Project

Code Review

Test & Requirements

Documentation

Download

Community

6


M
ember:
Here we can find all the
members in the community and our friends.



A
ctivity:

Here we can know what
everyone has done in the community



Community


S
ocial
N
etwork
S
ystem

G
roups:
Different groups in the community



B
logs:
Everyone's bolg



F
roums:
All forums in the community order
by
pubtime

Community


S
ocial
N
etwork
S
ystem