Skip to content

Commit

Permalink
Fix markdown formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
evanphx committed Feb 18, 2014
1 parent 44f8584 commit e13751c
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,27 @@
== tachyon
## tachyon

Tachyon is an experimental port of anible to golang.

==== Ok.. why?
#### Ok.. why?

I find the best way to learn something is to try to implement it.
I'm curious about ansible's model for configuration management and
as a fun weekend project began this project.
as a fun weekend project began I this project.

==== Is this usable?
#### Is this usable?

If you need to run some yaml that executes commands via shell/command, sure!
Otherwise no. I'll probably continue to play with it, adding more functionality
and fleshing out some ideas I've got.

==== Oohh what ideas?
#### Oohh what ideas?

* Exploit golang's single binary module to bootstrap machines and run plays remotely.
* Use golang's concurrency to make management of large scale changes easy.
* Use github.com/evanphx/ssh to do integrated ssh
* Allow creation of modules via templated tasks


==== Is that a lisp directory I see?
#### Is that a lisp directory I see?

It is! ansible uses python as it's implementation lang and thus also uses it as
it's runtime eval language. Obviously I can't do that and I don't wish to runtime
Expand All @@ -36,7 +35,7 @@ action: shell echo wooooo!
when: $(== everything "awesome")
```
==== What should I do with this?
#### What should I do with this?
Whatever you want. Play around, tell me what you think about it. Send PRs for crazy ass
features!

0 comments on commit e13751c

Please sign in to comment.