Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduction of Bastion #3

Merged
merged 7 commits into from
Jun 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# Summary
# Bastion-rs

- [Bastion](./chapter_1.md)
[The Bastion project](title-page.md)
[Introduction](ch00-00-introduction.md)

## Getting started

- [Getting Started](ch01-00-getting-started.md)
- [Installation](ch01-01-installation.md)
- [Hello, world!](ch01-02-hello-world.md)
30 changes: 30 additions & 0 deletions src/ch00-00-introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Bastion

This book will introduce you to Bastion, a highly-available, fault-tolerant runtime system with dynamic, dispatch-oriented, lightweight process model.

It supplies actor-model-like concurrency with a lightweight process implementation and utilizes all of the system resources efficiently guaranteeing at-most-once message delivery.

## Discussion and Development

We use [**Discord**][Discord] for development discussions. Also please don't hesitate to open issues on [**GitHub**][GitHub], ask for features, report bugs, comment on design and more! More interaction and more ideas are better!

## Contributing to Bastion

All contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome.

A detailed overview on how to contribute can be found in the [**CONTRIBUTING guide**][contribution] on GitHub.

Like bastion, this book is open-source. If you find something wrong or a typo, [**send us a pull request!**][book-repo]

## License

Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.

[Discord]: https://discord.gg/DqRqtRT
[GitHub]: https://github.com/bastion-rs/bastion
[contribution]: https://github.com/bastion-rs/.github/blob/master/CONTRIBUTING.md
[book-repo]: https://github.com/bastion-rs/book
1 change: 1 addition & 0 deletions src/ch01-00-getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Explain first section
1 change: 1 addition & 0 deletions src/ch01-01-installation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
How to install bastion
1 change: 1 addition & 0 deletions src/ch01-02-hello-world.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The classical and unavoidable hello, world!
3 changes: 0 additions & 3 deletions src/chapter_1.md

This file was deleted.

3 changes: 3 additions & 0 deletions src/title-page.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Bastion

## Highly-available Distributed Fault-tolerant Runtime