Skip to content

Commit 6d768a2

Browse files
author
rayzhou2017
authored
Merge pull request #28 from lijiangsheng1/master
add new main web page.
2 parents 8d99b32 + 4133471 commit 6d768a2

File tree

7 files changed

+125
-9
lines changed

7 files changed

+125
-9
lines changed

archetypes/blog.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: ""
3+
author: ""
4+
date: {{ .Date }}
5+
categories:
6+
- 日志
7+
- OpenPitrix
8+
tags:
9+
- Markdown
10+
- TeamBuild
11+
- Softskill
12+
- Microservice
13+
---

content/_backgroud.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
----
2+
3+
## Motivation
4+
5+
The project originates from [QingCloud AppCenter](https://appcenter.qingcloud.com) which helps developers to create cloud-based enterprise applications in a few days and sell them on the center. In addition, the learning curve of how to [develop such applications](https://appcenter-docs.qingcloud.com/developer-guide/) is extremely low. Usually it takes a couple of hours for a developer to understand the working flow. Since QingCloud AppCenter was launched, many customers and partners have been asking us if it supports IaaS other than QingCloud such as AWS, Vmware. That is where the project comes from.

content/_contributing.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
----
2+
3+
## Contributing to the project
4+
5+
All [members](https://github.com/openpitrix/openpitrix/blob/master/docs/members.md) of the OpenPitrix community must abide by the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md). Only by respecting each other can we develop a productive, collaborative community.
6+
7+
You can then check out how to [setup for development](https://github.com/openpitrix/openpitrix/blob/master/docs/development.md).

content/_design.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----
2+
3+
## Design
4+
5+
Basic idea is to decouple application repository and runtime environment. The runtime environment that an application can run is by matching the labels of runtime environment and the selector of the repository where the application is from. Please check out how to [design the project](https://github.com/openpitrix/openpitrix/blob/master/docs/design/README.md).

content/_index.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,28 @@ title: Home
66

77
# OpenPitrix
88

9-
OpenPitrix is an open platform to package and deploy applications into multiple cloud environments such as QingCloud, AWS, Kubernetes etc. Pitrix _['paitriks]_ means the matrix of PaaS and IaaS which makes it easy to develop, deploy, manage applications including PaaS on various runtime environments, i.e., Pitrix = **P**aaS + **I**aaS + Ma**trix**. It also means a matrix that contains endless (PI - the Greek letter "π") applications.
9+
OpenPitrix is an Open-source framework for package, deployment, orchestration and management enterprise applications into multiple cloud environments including QingCloud, AWS, OpenStack, Kubernetes and etc.
1010

11-
----
11+
Pitrix [‘paitriks] means the matrix of PaaS and IaaS which makes it easy to develop, deploy, manage applications including PaaS on various runtime environments, i.e., Pitrix = PaaS + IaaS + Matrix. It also means a matrix that contains endless (PI - the Greek letter “π”) applications.
1212

13-
## Motivation
1413

15-
The project originates from [QingCloud AppCenter](https://appcenter.qingcloud.com) which helps developers to create cloud-based enterprise applications in a few days and sell them on the center. In addition, the learning curve of how to [develop such applications](https://appcenter-docs.qingcloud.com/developer-guide/) is extremely low. Usually it takes a couple of hours for a developer to understand the working flow. Since QingCloud AppCenter was launched, many customers and partners have been asking us if it supports IaaS other than QingCloud such as AWS, Vmware. That is where the project comes from.
14+
##Why OpenPitrix?
1615

17-
## Design
16+
In the Cloud era, all enterprise applications should be run on different cloud computing platforms, no matter the traditional or the microservice applications. OpenPitrix is born for resolving this problem.
1817

19-
Basic idea is to decouple application repository and runtime environment. The runtime environment that an application can run is by matching the labels of runtime environment and the selector of the repository where the application is from. Please check out how to [design the project](https://github.com/openpitrix/openpitrix/blob/master/docs/design/README.md).
18+
## OpenPitrix Features
2019

21-
## Contributing to the project
20+
* Compatible with Most Applications
21+
By adopting the distributed configuration management and abstracting the meta configuration information, OpenPitrix is compatible with most applications, including the monolithic, distributed, microservice and etc.
2222

23-
All [members](https://github.com/openpitrix/openpitrix/blob/master/docs/members.md) of the OpenPitrix community must abide by the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md). Only by respecting each other can we develop a productive, collaborative community.
23+
* Support Multiple Cloud Platforms
24+
Adopting the plug-in style development framework to abstract the interface of current mainstream cloud platform, reducing the complexity for developers.
25+
Public cloud platforms supported: AWS, GCE, Azure, QingCloud and etc.Private cloud platforms supported: Kubernetes, OpenStack, QingCloud and etc.
2426

25-
You can then check out how to [setup for development](https://github.com/openpitrix/openpitrix/blob/master/docs/development.md).
27+
* Build with Microservice Architecture
28+
Use the microservice architecture to break applications into more manageable pieces for faster deployment and update cycles. Smaller modules allow each application service to be deployed, updated and managed independently.
29+
30+
* Reduce Complexity
31+
Dramatically reducing the complexity of the cloud applications’ development, deployment and operation through the declarative template specifications.
32+
33+
Case Studies

content/blog/_introduce_slack.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: "Why use slack for our daily communications?"
3+
author: ""
4+
date: 2017-12-08T12:47:05+08:00
5+
categories:
6+
- 日志
7+
- OpenPitrix
8+
tags:
9+
- Markdown
10+
- TeamBuild
11+
- Softskill
12+
- Microservice
13+
---
14+
15+
## Why Slack?
16+
17+
first of all, Slack is cool.
18+
19+
Slack brings all your team's communication together, giving everyone a shared workspace where conversations are organized and accessible.
20+
21+
Across your team, there's a range of things people need to communicate about. Channels in Slack give everyone a way to organize all those conversations, while making sure the right people are involved at the right time.
22+
23+
Make a channel for a project, a topic, a team, or anything—everyone has a place to work and a transparent view of all that's going on.
24+
25+
You don’t have to go to every meeting to stay informed. Slack builds a searchable archive of your team’s conversations, decisions, and work — made more useful with machine learning — putting knowledge in everyone’s hands.
26+
27+
Slack integrates with nearly every enterprise and productivity product available, and you can also build your own with our open API. Adding apps to Slack keeps your team coordinated and working faster,all within the context to your converstations.
28+
29+
Slack’s growing ecosystem of 3rd party apps helps you integrate routine workflows into your team’s channels - from task management to expense reporting or running a team survey. Connecting these tools with Slack reduces context switching, letting people take action as the conversation moves forward.
30+
31+
especily your team use GitHub for development.It's great tool. just like this:
32+
33+
![](https://a.slack-edge.com/04589/marketing/img/referral/desktop/workflow-ui-1.png)
34+
35+
someone maybe said, Wechat or skype more popular. O, it's terrible for programer communication.if you use wechat, You will never focus to job.you just want to social and talk your old friends,or show your dinner.
36+
37+
38+
## How to join [OpenPitrix](http://openpitrix.slack.com) channel?
39+
40+
If you already use slack. welcome.
41+
42+
slack use "workplace" for organization, you want to join channel, you must select workplace. for example:
43+
44+
OpenPitrix have slack workplace - [OpenPitrix workplace](http://openpitrix.slack.com). and than you need enter you e-mail and setting a password. and after that you join workplace.
45+
46+
now you can choose which channel want to join. OpenPitrix have two channel now, one is for general talk .another one for developer—— openptirix-dev. you can choose one or both.
47+
48+
49+
## how to add new app?
50+
51+
Whatever client you use, Linux Mac or web brower. all support add app for workplace. just follow the process.
52+
53+
it's a lot of app. you find [more](https://openpitrix.slack.com/apps) for your personal or team needs.
54+
55+
## enjoy it.
56+
57+
tool just tool, never replace people. So slack is just tool.it can help you.

layouts/partials/foot_custom.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<main class="light-text">
2+
<!-- for documents.
3+
<nav>
4+
<a href="/docs/tutorials/stateless-application/hello-openpitrix/">Get Started</a>
5+
<a href="/docs/home/">Documentation</a>
6+
<a href="http://blog.openpitrix.io/">Blog</a>
7+
<a href="/partners/">Partners</a>
8+
<a href="/community/">Community</a>
9+
<a href="/case-studies/">Case Studies</a>
10+
</nav>
11+
-->
12+
<div class="social">
13+
<div>
14+
<a href="https://twitter.com/openpitrix" class="twitter"><span>twitter</span></a>
15+
<a href="https://openpitrix.slack.com/" class="slack"><span>Slack</span></a>
16+
<a href="https://www.reddit.com/user/openpitrix" class="reddit"><span>reddit</span></a>
17+
<a href="https://www.v2ex.com/member/OpenPitrix" class="v2ex"><span>V2ex</span></a>
18+
</div>
19+
</div>
20+
</main>
21+

0 commit comments

Comments
 (0)