├── varia ├── README.md └── tea-and-a-chatops-with-jackiebigshots │ ├── images │ ├── .directory │ ├── atomist-dialog-1.png │ ├── atomist-dialog-2.png │ ├── atomist-dialog-3.png │ ├── atomist-dialog-4.png │ ├── atomist-dialog-5.png │ ├── atomist-dialog-6.png │ ├── atomist-dialog-7.png │ ├── atomist-dialog-editors-1.png │ ├── atomist-dialog-editors-2.png │ ├── atomist-dialog-editors-3.png │ ├── atomist-dialog-editors-4.png │ ├── atomist-dialog-editors-5.png │ ├── atomist-dialog-editors-6.png │ ├── atomist-dialog-editors-7.png │ ├── atomist-dialog-editors-8.png │ ├── atomist-dialog-editors-9.png │ ├── atomist-dialog-editors-10.png │ ├── atomist-dialog-editors-11.png │ ├── atomist-dialog-editors-12.png │ ├── atomist-dialog-editors-13.png │ ├── atomist-dialog-editors-14.png │ ├── atomist-dialog-editors-15.png │ ├── atomist-dialog-editors-16.png │ ├── atomist-dialog-editors-17.png │ ├── atomist-dialog-editors-18.png │ ├── atomist-dialog-editors-19.png │ ├── atomist-dialog-editors-20.png │ ├── atomist-dialog-editors-21.png │ ├── atomist-dialog-editors-22.png │ ├── atomist-dialog-editors-23.png │ ├── atomist-dialog-editors-24.png │ ├── atomist-dialog-editors-25.png │ ├── atomist-dialog-editors-26.png │ ├── atomist-dialog-generators-1.png │ ├── atomist-dialog-generators-2.png │ ├── atomist-dialog-generators-3.png │ ├── atomist-dialog-generators-4.png │ ├── atomist-dialog-generators-5.png │ └── atomist-dialog-generators-6.png │ └── full-atomist-chatops-session.md ├── this-month-in-atomist ├── images │ ├── empty.txt │ ├── atomist-build.gif │ ├── farewell-DSL.png │ ├── hashicorp-tools.png │ ├── atomism-of-the-day-1.png │ ├── atomism-of-the-day-2.png │ ├── atomism-of-the-day-3.png │ ├── atomism-of-the-day-4.png │ ├── atomist-on-stackoverflow.png │ ├── atomist-github-issue-integration.png │ └── atomism-of-the-day-3-fries-with-that.png ├── this-month-in-atomist-2017-02.md ├── this-month-in-atomist-2016-11.md ├── this-month-in-atomist-2016-12.md ├── this-month-in-atomist-2016-10.md └── this-month-in-atomist-2017-01.md └── README.md /varia/README.md: -------------------------------------------------------------------------------- 1 | Various Things 2 | -------------------------------------------------------------------------------- /this-month-in-atomist/images/empty.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/.directory: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomist-build.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomist-build.gif -------------------------------------------------------------------------------- /this-month-in-atomist/images/farewell-DSL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/farewell-DSL.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/hashicorp-tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/hashicorp-tools.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomism-of-the-day-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomism-of-the-day-1.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomism-of-the-day-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomism-of-the-day-2.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomism-of-the-day-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomism-of-the-day-3.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomism-of-the-day-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomism-of-the-day-4.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomist-on-stackoverflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomist-on-stackoverflow.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomist-github-issue-integration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomist-github-issue-integration.png -------------------------------------------------------------------------------- /this-month-in-atomist/images/atomism-of-the-day-3-fries-with-that.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/this-month-in-atomist/images/atomism-of-the-day-3-fries-with-that.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-1.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-2.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-3.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-4.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-5.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-6.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-7.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-1.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-2.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-3.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-4.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-5.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-6.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-7.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-8.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-9.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-10.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-11.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-12.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-13.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-14.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-15.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-16.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-17.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-18.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-19.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-20.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-21.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-22.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-23.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-24.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-25.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-editors-26.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-1.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-2.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-3.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-4.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-5.png -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janekdb/awesome-atomist/HEAD/varia/tea-and-a-chatops-with-jackiebigshots/images/atomist-dialog-generators-6.png -------------------------------------------------------------------------------- /this-month-in-atomist/this-month-in-atomist-2017-02.md: -------------------------------------------------------------------------------- 1 | # This Month In Atomist - 2017 February 2 | 3 | ## News from the [Atomist Slack channels](https://atomist-community.slack.com) 4 | 5 | ### Atomism of the day: Absolutely! 6 | 7 | ![Atomism of the day](images/atomism-of-the-day-4.png) 8 | 9 | ## Now with REPL 10 | 11 | It became possible to start a REPL with this commit: https://github.com/atomist/rug-cli/commit/5d79ca22b86b0c9a8c4abec01f1ba89c5fe8ec72 12 | 13 | ## So Farewell then Rug DSL 14 | 15 | https://github.com/atomist/rug/issues/364 16 | 17 | ![Adieu, Bon Voyage, Sayonara, Zàijiàn](images/farewell-DSL.png) 18 | -------------------------------------------------------------------------------- /varia/tea-and-a-chatops-with-jackiebigshots/full-atomist-chatops-session.md: -------------------------------------------------------------------------------- 1 | ## A full chatops session with Atomist 2 | 3 | Extracted from https://atomist-community.slack.com/messages/mucon-demo/ 4 | 5 | ### Project Creation 6 | 7 | ![Step 1](images/atomist-dialog-generators-1.png) 8 | 9 | ![Step 2](images/atomist-dialog-generators-2.png) 10 | 11 | ![Step 3](images/atomist-dialog-generators-3.png) 12 | 13 | ![Step 4](images/atomist-dialog-generators-4.png) 14 | 15 | ![Step 5](images/atomist-dialog-generators-5.png) 16 | 17 | ![Step 6](images/atomist-dialog-generators-6.png) 18 | 19 | ### Project Modification 20 | 21 | ![Step 1](images/atomist-dialog-editors-1.png) 22 | 23 | ![Step 2](images/atomist-dialog-editors-2.png) 24 | 25 | ![Step 3](images/atomist-dialog-editors-3.png) 26 | 27 | ![Step 4](images/atomist-dialog-editors-4.png) 28 | 29 | ![Step 5](images/atomist-dialog-editors-5.png) 30 | 31 | ![Step 6](images/atomist-dialog-editors-6.png) 32 | 33 | ![Step 7](images/atomist-dialog-editors-7.png) 34 | 35 | ![Step 8](images/atomist-dialog-editors-8.png) 36 | 37 | ![Step 9](images/atomist-dialog-editors-9.png) 38 | 39 | ![Step 10](images/atomist-dialog-editors-10.png) 40 | 41 | ![Step 11](images/atomist-dialog-editors-11.png) 42 | 43 | ![Step 12](images/atomist-dialog-editors-12.png) 44 | 45 | ![Step 13](images/atomist-dialog-editors-13.png) 46 | 47 | ![Step 14](images/atomist-dialog-editors-14.png) 48 | 49 | ![Step 15](images/atomist-dialog-editors-15.png) 50 | 51 | ![Step 16](images/atomist-dialog-editors-16.png) 52 | 53 | ![Step 17](images/atomist-dialog-editors-17.png) 54 | 55 | ![Step 18](images/atomist-dialog-editors-18.png) 56 | 57 | ![Step 19](images/atomist-dialog-editors-19.png) 58 | 59 | ![Step 20](images/atomist-dialog-editors-20.png) 60 | 61 | ![Step 21](images/atomist-dialog-editors-21.png) 62 | 63 | ![Step 22](images/atomist-dialog-editors-22.png) 64 | 65 | ![Step 23](images/atomist-dialog-editors-23.png) 66 | 67 | ![Step 24](images/atomist-dialog-editors-24.png) 68 | 69 | ![Step 25](images/atomist-dialog-editors-25.png) 70 | 71 | ![Step 26](images/atomist-dialog-editors-26.png) 72 | 73 | 74 | 75 | -------------------------------------------------------------------------------- /this-month-in-atomist/this-month-in-atomist-2016-11.md: -------------------------------------------------------------------------------- 1 | # This Month In Atomist - 2016 November 2 | 3 | ## News from the [Atomist Slack channels](https://atomist-community.slack.com) 4 | 5 | ### [Hazelcast](https://en.wikipedia.org/wiki/Hazelcast) Interest Declared 6 | 7 | Kicking off the November proceedings was Neil Stevenson with the creation of the [rug-hazelcast](https://atomist-community.slack.com/messages/rug-hazelcast) channel. 8 | 9 | ### Bot Available in Community Channel 10 | 11 | @atomist is listening to your requests in https://atomist-community.slack.com/messages/bot-demo enabling instant start experimentation with the bot. 12 | 13 | ### Go GoKit Rug Project Generator Open Sourced 14 | 15 | The Atomist team announced the open sourcing of the Go GoKit Rug project Generator with an accompanying Docker Editor: https://github.com/atomist-project-templates/gokit-rest-service 16 | 17 | Are you going to go to Go? 18 | 19 | ### Bot Community Intergation Channel Sees Action 20 | 21 | https://atomist-community.slack.com/messages/bot-demo saw an uptick in Atomist project creation activity. This surfaced an editor issue which the Atomist team picked up. Let the productization games begin! 22 | 23 | ### Atomism of the day: No Worries 24 | 25 | ![Atomism of the day](images/atomism-of-the-day-1.png) 26 | 27 | ### Music Maestro Please! 28 | 29 | The Atomist show-and-tell tour continues with music and story at SkillsMatter: https://skillsmatter.com/skillscasts/7870-keynote-making-sense-of-microservices-maximizing-development-productivity-and-minimizing-mistakes. Bring your own tambourine. 30 | 31 | ### Editor Plugins 32 | 33 | Talk turned to editor plugins for Rug Lang. The story so far, 34 | 35 | What | Status 36 | ----|---- 37 | Language grammar plugin for Atom|Exists 38 | Emacs mode|Exists 39 | VIM plugin|Not yet 40 | 41 | ### CLI Interest Buillds 42 | 43 | The release of the CLI continues to attract interest with Sven planning to introduce Atomist on a FedEx Day. 44 | > https://atomist-community.slack.com/archives/rug-cli/p1479286662000061 45 | 46 | ### Erlang Comes Ringing 47 | 48 | Interest in Atomist for Erlang broke out recently with Erlangly comments from Zach. 49 | -------------------------------------------------------------------------------- /this-month-in-atomist/this-month-in-atomist-2016-12.md: -------------------------------------------------------------------------------- 1 | # This Month In Atomist - 2016 December 2 | 3 | ## News from the [Atomist Slack channels](https://atomist-community.slack.com) 4 | 5 | ### Kubernetes editor in development 6 | 7 | Work continues on the K8 editor: https://github.com/atomist/rug/pull/15 8 | 9 | ### Using rug-cli with Proxies 10 | 11 | https://atomist-community.slack.com/messages/rug-cli/ saw discussions around using Artifactory as a proxy to Central by configuring `cli.yml` 12 | 13 | ### Atomism of the day: Are you crazy? 14 | 15 | ![Atomism of the day](images/atomism-of-the-day-2.png) 16 | 17 | https://atomist-community.slack.com/archives/rug-elm/p1480925068000002 18 | 19 | ### .NET 20 | 21 | Afif enquired about support for .NET. A parallel was drawn with support for Elm with the caveat that parsing of .NET assemblies lies in the future via microgrammer support. 22 | 23 | https://atomist-community.slack.com/archives/general/p1481528235000042 24 | 25 | ### Scala 2.12.1 - Not just yet 26 | 27 | Atomist briefly adopted Scala 2.12.1 and then reverted following unantipicated consequences. 28 | 29 | Upgraded to Scala 2.12.1: https://github.com/atomist/rug-compiler/commit/9b648ed435543fdf4cd7bc5554a097c7d2375ea0 30 | Downgraded to Scala 2.11.8: https://github.com/atomist/rug-compiler/commit/eb2704d9724a333a57719e2574c97801ab9a55cd 31 | 32 | ### Testing Multiple Edits 33 | 34 | Discussion picked up around testing the outcome of applying an editor twice with one proposed use being idempotence: https://atomist-community.slack.com/archives/general/p1481898858000067 35 | 36 | Jessica is working on Atomist Rug idempotence for Elm: https://twitter.com/jessitron/status/809812239582642176 37 | 38 | ### Not My Assertion 39 | 40 | Rug assertions can now have a negative sense. For example, 41 | 42 | ``` 43 | editor Baby 44 | 45 | precondition No 46 | 47 | with elm.module e 48 | do updateImport from "Carrot" to "Kiwifruit" 49 | 50 | predicate No 51 | 52 | with project p 53 | when not fileExists "Banana.elm" 54 | ``` 55 | 56 | ### Python Buildout 57 | 58 | Godefroid sparked some interest in a Rug for Python Buildout: https://atomist-community.slack.com/archives/general/p1482492008000129 59 | -------------------------------------------------------------------------------- /this-month-in-atomist/this-month-in-atomist-2016-10.md: -------------------------------------------------------------------------------- 1 | 2 | # This Month In Atomist - 2016 October 3 | 4 | ## News from the [Atomist Slack channels](https://atomist-community.slack.com) 5 | 6 | ### Less Privilege 7 | 8 | The Atomist team decided to reduce the default scope down to public_repo only. when requesting permissions for the atomist-bot. 9 | Previously permissions were required for private repos. This has made several people quite happy. 10 | 11 | ### GitHub Integrations 12 | 13 | The Atomist team is busy working on support for a recent GitHub feature called integrations: https://developer.github.com/early-access/integrations/ 14 | 15 | To quote Jim Clark 16 | 17 | > Integrations provide GitHub owners with a lot more control over granting access rights than the OAuth application. They are also particularly interesting because: 18 | 19 | > 1. they can be "installed" into single GitHub organizations. Contrast this with an Oauth app that always runs as a particular user. Integrations run as the integration. :slightly_smiling_face: 20 | 21 | > 2. since the integration has it's own identity, it appears as it's own bot-style "user". A PR from an Atomist integration appears to come from ... Atomist. 22 | 23 | > 3. integrations do NOT take up a license seat in a paid GitHub account. Contrast this with inviting an external collaborator! GitHub is providing a great way to charge only for your human collaborators :slightly_smiling_face: 24 | 25 | ### CLI on the way 26 | 27 | Additional workflows are being catered for. To quote David Dooling 28 | 29 | > The flow for creating and publishing editors/generators is part of the command-line interface which we will be releasing soon. 30 | 31 | ### JavaScript Editors Shimmering on the Horizon 32 | 33 | [Rug Lang](https://atomist-community.slack.com/messages/rug-lang) saw a flurry of suggestions for approaches to parsing JavaScript as this next language starts to attract the attention of the Atomist team. SNOBOL anyone? 34 | 35 | ### Clojure Interest 36 | 37 | James Carnegie continued to push forward the level of Atomist support for Clojure with a elevated level of ambition, 38 | 39 | > Hey all. I've started working on some more Clojure support in rug! Previously I published a generator for a very opinionated project (https://github.com/atomist-project-templates/compojure-api-sample), so now I'm looking at how we can build up useful clojure projects based on a minimal base project, then using editors to add/change stuff. Here's a start: https://github.com/atomist-project-templates/simple-lein-project 40 | 41 | The conversation continues on https://atomist-community.slack.com/messages/rug-clojure 42 | 43 | ### Python Ripples 44 | 45 | In an interesting dialog Omer, Sylvain and others start to position Atomist within the existing set of Python toolings. Themes include how Atomist is different, how it overlaps and what workflows make sense. This raises an interesting question: Which language is tooling-poor in the areas addressed by Atomist? 46 | 47 | ### Swift & Rust 48 | 49 | In a declaration of good intent channels were added for [Rust](https://atomist-community.slack.com/messages/rug-rust) and [Swift](https://atomist-community.slack.com/messages/rug-swift) 50 | -------------------------------------------------------------------------------- /this-month-in-atomist/this-month-in-atomist-2017-01.md: -------------------------------------------------------------------------------- 1 | # This Month In Atomist - 2017 January 2 | 3 | ## News from the [Atomist Slack channels](https://atomist-community.slack.com) 4 | 5 | ### Interest in reducing copy and paste across composed editors 6 | 7 | It's a sure herald of project maturity when "second-stage" requirements start to appear which has happened with this enhancement request related to making editor composition easier by collecting and processing parameters once: https://github.com/atomist/rug/issues/135 8 | 9 | ### RugAAS 10 | 11 | Mention of Rug-as-a-service as a route to supporting BitBucket and GitLab surfaced on this channel: https://atomist-community.slack.com/archives/general/p1483649226000196 12 | 13 | _Button all the things!_ 14 | 15 | ### Let's get interactive 16 | 17 | Signs of an interactive mode for Rug editors appeared with this commit: https://github.com/atomist/rug-cli/compare/0c5cbebd9ded...299f7feb7918 18 | 19 | command_options+=( -I --interactive ) 20 | 21 | ### @jessitron joins Atomist Team 22 | 23 | Jessica Kerr joined the Atomist to a loud round of applause. 24 | 25 | ### Rug Syntax Highlighting Plugin for Atom waiting in the wings 26 | 27 | Christian notes the existence of a not great Atom syntax plugin which nonetheless provides decent syntax highlighting: 28 | https://atomist-community.slack.com/archives/general/p1484121170000234 29 | 30 | Release effort being reviewed by Mr D! 31 | 32 | ### Hunting the Formal Grammar for Rug 33 | 34 | Thomas noted, 35 | > I am thinking of writing an IntelliJ plugin for the Rug DSL 36 | 37 | But things could be easier 38 | > A formal definition of a language never hurts though 39 | 40 | Backlogged! https://atomist-community.slack.com/archives/general/p1484216364000290 41 | 42 | ### Atomism of the day: If that's what you want that's what you'll get 43 | 44 | ![Atomism of the day](images/atomism-of-the-day-3-fries-with-that.png) 45 | 46 | ### The Ever Increasing Pace of News: This Week In Atomist 47 | 48 | Need a faster news cycle? Help out with the nascent *This Week In Atomist* 49 | > https://atomist-community.slack.com/messages/thisweekinatomist/details/ 50 | 51 | ### Deeper GitHub Integration 52 | 53 | Integration with GitHub issues has started to appear in Slack along with options to release, 54 | ![Deeper GitHub Integration](images/atomist-github-issue-integration.png) 55 | 56 | ### Travis CI Slack Integration 57 | 58 | ![Travis CI Slack Integration](images/atomist-build.gif) 59 | 60 | Very cool! 61 | 62 | ### Completely Contrived Atomist StackOverflow post. 63 | 64 | Almost as bad as product placement in summer blockbusters! Shameless! 65 | 66 | ![Travis CI Slack Integration](images/atomist-on-stackoverflow.png) 67 | 68 | http://stackoverflow.com/search?q=atomist 69 | 70 | ## Rugs with TypeScript 71 | 72 | Docs are up if you need a more scripted approach than Rug DSL 73 | 74 | http://docs.atomist.com/quick-starts/rug-typescript/ 75 | 76 | ### Atomism of the day: Why, why, oh why???? 77 | 78 | ![Atomism of the day](images/atomism-of-the-day-3.png) 79 | 80 | ### HashiCorp Tools Integration Chat 81 | 82 | Interest raised in integrating with HashiCorp tool, 83 | 84 | https://twitter.com/jen20/status/826108751065337857 85 | 86 | ![HashiCorp related Tweet](images/hashicorp-tools.png) 87 | 88 | 89 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Atomist [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | A curated list of Atomist articles, references, guides, courses, books, videos and presentations 4 | 5 | Contributions most welcome. See (https://github.com/sindresorhus/awesome) for contributions guidelines. 6 | 7 | ![Atomist](https://pbs.twimg.com/profile_images/708279517899563008/FcOUbYXB.jpg) 8 | 9 | # Contents 10 | 11 | 1. [Articles](#articles) 12 | 2. [Community](#community) 13 | 3. [Meetups](#meetups) 14 | 4. [References](#references) 15 | 5. [Guides](#guides) 16 | 6. [Code](#code) 17 | 7. [Videos](#videos) 18 | 8. [Podcasts](#podcasts) 19 | 9. [Presentations](#presentations) 20 | 10. [Courses and Tutorials](#courses-and-tutorials) 21 | 11. [Books](#books) 22 | 12. [Handlers](#handlers) 23 | 13. [Templates and Editors](#templates-and-editors) 24 | 14. [Repository Support](#repository-support) 25 | 15. [Tooling](#tooling) 26 | 16. [Resources](#resources) 27 | 17. [Misc](#misc) 28 | 29 | # Articles 30 | 31 | * [The Composition](https://www.the-composition.com) - Articles from the Atomist Team covering Rugs, etc. 32 | * [Introduction to Atomist Editors](https://medium.com/the-composition/software-that-writes-and-evolves-software-953578a6fc36#.abvq9g980) - The fundamental differentiation provided by Atomist over previous project generation approaches. 33 | * [Evolving Projects Using Atomist Editors](https://medium.com/the-composition/evolving-projects-using-atomist-editors-fd3b1f057c86#.7i0nx3env) - Continuing the series started in *Introduction to Atomist Editors* this post steps through the mechanics of creating a Spring Boot project with one editor action and then running a second editor to bring in Neo. The article also dives down into the structure of Rug types which are used to create new Atomist editors. 34 | * [Updating Multiple Projects using Atomist Executors] (https://medium.com/the-composition/understand-automate-collaborate-1b5695ecb724#.8ffgnmr1n) 35 | * [BDD with Rug](https://medium.com/the-composition/bdd-with-rug-371e85d7a1a9#.p2feulni0) - This soup to nuts account of the process to create a new editor with test scenarios introduces the use the Rug Test DSL. 36 | * [Rugs At the Bazaar: Open Source @Atomist](https://medium.com/the-composition/rugs-at-the-bazaar-open-source-atomist-6c23de4abe74#.gbpargwux) - Listing and discussion of Rug-related open source projects. 37 | * [Automating Infrastructure with Atomist](https://medium.com/the-composition/automating-infrastructure-with-atomist-c15262f985ab#.my2iax5ra) - Configure [Travis CI](https://travis-ci.org) for your repo with one click. 38 | * [Atomist: Meet TypeScript](https://medium.com/the-composition/atomist-meet-typescript-2f2e16251d4f#.6sy4v0zd6) - Introduction of writing Rugs using [TypeScript](https://www.typescriptlang.org/). 39 | * [Automating Our Development Flow With Atomist](https://medium.com/the-composition/automating-our-development-flow-with-atomist-6b0ec73348b6#.t02n4y28d) - Introduction to automating development flows, e.g., build, test, & deploy, with Rug. 40 | * [Rugs on the Command Line](https://medium.com/the-composition/rugs-on-the-command-line-eca46492db09#.ogvgfrxvf) - Tutorial for using the [Rug CLI](https://github.com/atomist/rug-cli) to run Rugs. 41 | * [Upgrading to Spring Boot 1.4.4 with Rug](https://medium.com/the-composition/upgrading-to-spring-boot-1-4-4-with-rug-ba00c62c487e#.eujyp2x16) - Walkthough showing how to create a Rug to upgrade SpringBoot and then use an Executor to apply this across a collection of projects 42 | * [Write your Rugs in Python](https://medium.com/the-composition/write-your-rugs-in-python-f10d258e0e2b#.ri2eisoft) - Rug authoring in Python using JavaScripthon to transpile to ECMAScript 5 (the Atomist lingua franca) 43 | * [Creating Rugs on the Command Line](https://medium.com/@dooling/5ec28042be77#.g5d807a3d) - Creating, developing, and testing your own Rugs using the Rug CLI 44 | 45 | * [Using Rug with Elm](http://blog.jessitron.com/2016/12/using-rug-with-elm.html) - Using Rugs to automate the language tutorial process, in this case [Elm](http://elm-lang.org/). 46 | * [Today’s Rug: maven executable jar](http://blog.jessitron.com/2017/01/todays-rug-maven-executable-jar.html) - Quick walk through of creating your own Rug editor to solve an infrequent problem once and for all. 47 | * [Evolucionando Código con Rug](http://blog.eddumelendez.me/2017/01/evolucionando-codigo-rug/) - Code that writes code 48 | * [English Translation](https://translate.google.co.uk/translate?sl=auto&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fblog.eddumelendez.me%2F2017%2F01%2Fevolucionando-codigo-rug%2F&edit-text=&act=url) 49 | 50 | # Community 51 | 52 | * [Atomist Alpha Programme](https://atomist.typeform.com/to/MseQBs) - Join the Alpha programme if interested in using Atomist Bot on your own Slack 53 | * [Slack: Atomist Community](https://atomist-community.slack.com/) - Slack for Atomist Community - [![Slack Status](https://join.atomist.com/badge.svg)](https://join.atomist.com/) 54 | * [Clojure](https://atomist-community.slack.com/messages/rug-clojure/) - Atomist support for Clojure 55 | * [Elm](https://atomist-community.slack.com/messages/rug-elm/) - Atomist support for Elm 56 | * [Go](https://atomist-community.slack.com/messages/rug-go/) - Atomist support for Go 57 | * [Groovy](https://atomist-community.slack.com/messages/rug-groovy/) - Atomist support for Groovy 58 | * [Python](https://atomist-community.slack.com/messages/rug-python/) - Atomist support for Python 59 | * [Rust](https://atomist-community.slack.com/messages/rug-rust/) - Atomist support for Rust 60 | * [Swift](https://atomist-community.slack.com/messages/rug-swift/) - Atomist support for Swift 61 | * [TypeScript](https://atomist-community.slack.com/messages/typescript/) - Atomist support for TypeScript 62 | 63 | * [Join The Atomist Slack Community](https://join.atomist.com/) - Start here if you need to join the Atomist Slack Community 64 | * [This Month in Atomist](this-month-in-atomist) - News and chat snippets curated from various sources including the Atomist Slack channels. 65 | * [Atomist Enthusiasts](https://www.linkedin.com/groups/12014097) - LinkedIn Atomist User Group 66 | * [Atomist StackOverflow](http://stackoverflow.com/search?q=atomist) - Atomist questions on StackOverflow 67 | 68 | # Meetups 69 | 70 | ## User Groups Slack Channel 71 | * [User Groups Slack Channel](https://atomist-community.slack.com/messages/user-groups/details/) User Groups Slack Channel 72 | 73 | ## United Kingdom 74 | * [Rug RUG, The London Atomist Rug User Group](https://www.meetup.com/Rug-Rug-The-London-Atomist-Rug-User-Group/) - The Original Atomist Meetup 75 | 76 | # References 77 | 78 | * [Atomist Reference](http://docs.atomist.com/reference-docs/) - Atomist Reference: The Atomist Bot, Atomist Project Template Overview, Authoring Atomist Project Editors and Reviewers with the Atomist DSL, Systems that Atomist Currently Supports. 79 | 80 | # Guides 81 | 82 | * [Quick Starts](http://docs.atomist.com/quick-starts/) - Atomist Quick Starts 83 | 84 | * [Developing Rugs](http://docs.atomist.com/user-guide/interfaces/cli/developing-rugs/) - Develop and test your own Rugs 85 | 86 | # Code 87 | 88 | * [HelloWorld Microservices with Atomist](https://github.com/atomist-bot) - atomist-bot commits linking to HelloWorld Microservice examples using SpringBoot (for now). 89 | * [Neo4j with Atomist](https://github.com/neo4j-examples/atomist-spring-neo4j) - Example Project demonstrating Atomist Editors for Spring Boot with Neo4j 90 | * [Upgrading to JUnit 5](https://github.com/eddumelendez/rug-demo) - Demo project uses two Rugs to update Maven POMs and Java source code to JUnit 5. 91 | * [Upgrading ScalaTest Assertions](https://github.com/atomist/rug/pull/302) - PR from Atomist upgrading unit test assertions to type safe idiom. 92 | * [UpgradeScalaTestAssertions.ts](https://github.com/atomist-rugs/scala-editors/blob/master/.atomist/editors/UpgradeScalaTestAssertions.ts) - This is the TypeScript code that comprises the editor 93 | 94 | # Videos 95 | 96 | * ["The Clockwork Gardener: Growing an Elm App With Templates" by Jessica Kerr](https://youtu.be/jJ4e6cIBgYM?list=PLglJM3BYAMPH2zuz1nbKHQyeawE4SN0Cd) - Jessica Kerr steps through life alongside her PR flinging, code generating buddy Atomist starting with ChatOps and progressing to CLI. 97 | * [JAX London 2016: Interview with Russ Miles - Rapid overview of Rug](https://youtu.be/S_E77jz0yCg) - 10 minute Rug Language overview with Russ Miles at JAX London 2016. Awesome because convincing case that a _Rug_ can actually tie things together. Maybe. 98 | * [Atomist Bot Demo](https://www.youtube.com/watch?v=B_x43nPoDH4) - 10 minute Atomist Bot demo showing interaction via Slack channel. 99 | * The Atomist Bot gets authorized via OAuth, shows status, executes a generator prompting for parameters, creates a compojure-service PR on GitHub project. 100 | * The demo shows how to list generators. 101 | * Atomist then is instructed to create a SpringBoot project. 102 | * Atomist lists it's 54 editors, then adds a Docker file to the SpringBoot project. 103 | 104 | Super cool to see the workflow all within Slack with history. 105 | * [Atomist YouTube Channel](https://www.youtube.com/channel/UCvKTtZtPh_MHkQJuAgvzKOA/videos) 106 | * [Jessica Kerr - Web Programming without Errors, and Coding without Typing](https://youtu.be/yFN8Y0Aoflw) - From CodeMesh 2016 107 | * [Understand, Automate, Collaborate for Development Speed with Microservices](https://youtu.be/61ym_VES6qg) - Russ Miles interleaves Atomist with a state-of-the-microservices themed presentation. 108 | 109 | ## Video Collections 110 | 111 | * [InfoQ Presentations > Atomist](https://www.infoq.com/presentations/atomist) - Included _Automating at a Higher Level with Atomist_ from Philly ETE 2017 112 | 113 | # Podcasts 114 | 115 | * [InfoQ Podcasts](https://www.infoq.com/podcasts/jessica-kerr) - Jessica Kerr on Productivity, Slack Chatbots, Yak Shaving, & Why Diversity Matters for Innovation 116 | 117 | # Presentations 118 | 119 | * [Fries and a ChatOps with JackieBigShots](varia/tea-and-a-chatops-with-jackiebigshots/full-atomist-chatops-session.md) - Step by step request and response microservice creation and Dockerization modification from Atomist Slack team. 120 | * [Musical Theatre Style take on Microservice Challenge/Atomist Solution scenarios](https://skillsmatter.com/skillscasts/7870-keynote-making-sense-of-microservices-maximizing-development-productivity-and-minimizing-mistakes) - Great if you missed the Edinburgh Fringe this year. Requires login to SkillsMatter. 121 | 122 | # Courses and Tutorials 123 | 124 | * [Rug Koans](https://github.com/atomist-rugs/rug-koans-editors/blob/master/koans.md) - Self-directed learning samples using Rug tests to explore and learn Rug and its environment 125 | * Feedback channel: https://atomist-community.slack.com/messages/rug-koans/details/ 126 | 127 | # Books 128 | 129 | * [Atomist in Action - Manning](https://www.manning.com/books/atomist-in-action) - In anticipation 130 | * [Professional Atomist - Wrox](http://www.wrox.com/WileyCDA/Section/id-WROX_SEARCH_RESULT.html?query=Professional%20Atomist) - In anticipation 131 | * [Learning Atomist - O'Reilly](https://ssearch.oreilly.com/?q=learning+atomist) - In anticipation 132 | * [Taming Automaton with Atomist - Hands On! - Packt](https://www.packtpub.com/all?search=Taming+Automaton+with+Atomist+-+Hands+On!&type_list%5Bbooks%5D=books&type_list%5Bvideos%5D=videos&offset=&rows=&sort=) - In anticipation 133 | * [Pro Atomist - Apress](http://www.apress.com/gb/search?query=pro+atomist) - In anticipation 134 | 135 | # Handlers 136 | 137 | * [Atomist Rugs](https://github.com/atomist-rugs) 138 | 139 | | Project | Description 140 | | --- | --- 141 | | [travis-rugs](https://github.com/atomist/travis-rugs) | Atomist Rug handlers for Travis CI 142 | | [kubernetes-rugs](https://github.com/atomist/kubernetes-rugs) | Atomist home of Rugs for Kubernetes integration 143 | | [aws-rugs](https://github.com/atomist/aws-rugs) | Atomist Rugs integrating with Amazon Web Services 144 | | [rug-rugs](https://github.com/atomist/rug-rugs) | Atomist Rugs for Rug projects 145 | | [spring-rugs](https://github.com/atomist/spring-rugs) | Atomist project generator for a new Spring Boot Rest Service 146 | | [jenkins-rugs](https://github.com/atomist/jenkins-rugs) | Home of the Atomist Rugs for Jenkins 147 | | [github-rugs](https://github.com/atomist/github-rugs) | Atomist Rug handlers for GitHub 148 | | [circle-rugs](https://github.com/atomist/circle-rugs) | Atomist Rugs for integrating Circle CI 149 | 150 | ## Community Rugs 151 | 152 | | Project | Description 153 | | --- | --- 154 | | [aem-rugs](https://github.com/justinedelson/aem-rugs) | Adobe Experience Manager Rugs 155 | 156 | TODO: Since spring-rugs contains a generator maybe re-org this section which is titled "Handlers" 157 | TODO: Expand with each repo and list each command. 158 | 159 | # Templates and Editors 160 | 161 | * [Atomist Project Templates](https://github.com/atomist-project-templates) - Python, Java and Clojure templates. 162 | 163 | ## Clojure 164 | 165 | * [Simple Lein Project](https://github.com/atomist-project-templates/simple-lein-project) - Clojure project generator & example editor 166 | * [Compojure API Sample](https://github.com/atomist-project-templates/compojure-api-sample) - Clojure Compojure API project generator 167 | 168 | ## Java 169 | 170 | ## Python 171 | 172 | ## Scala 173 | 174 | * [AddScalaPom. BringInScalatest](https://github.com/jessitron/scattered-rugs#addscalapom) - Example Rugs related to Scala 175 | * [Scala Maven Rugs](https://medium.com/@jessitron/scala-maven-rugs-97c8659d6832#.4vpgtw1j6) - Context for the above project 176 | 177 | ## TypeScript 178 | 179 | * [NPM packages by atomist](https://www.npmjs.com/~atomist) - TypeScript model for Atomist editors, generators etc 180 | 181 | ## Travis CI 182 | 183 | * [Atomist Travis Editors](https://github.com/atomist-rugs/travis-editors) - Rug archive with editors that enable and configure a Travis CI build for a GitHub repository 184 | * [Automating Travis CI configuration with Atomist](https://medium.com/the-composition/automating-infrastructure-with-atomist-c15262f985ab#.nln6abkee) - Paints a vision of pushing forward the current frontier of infrastructure-as-code automation and illustrates this vision with Travis CI configuration. 185 | 186 | ## Licencing 187 | 188 | * [Atomist Licensing Editors](https://github.com/atomist-rugs/licensing-editors) - Manage licensing and copyright notices with Atomist. Add licence from selection of 25+ licence templates including AFL-3.0, GPL-3.0, and all the usual suspects 189 | 190 | ## Resources 191 | 192 | * [Atomist in Lauchpad](https://launchpad.net/~atomisthq) 193 | 194 | ## Tooling 195 | 196 | ### Editor and IDE plugins, IDE plugins 197 | 198 | TODO: If you are reading this and have information please provide an edit to this table 199 | 200 | NOTE: Now the Rug DSL is being superceeded by TypeScript this table will have Rug DSL only tools removed at some point. 201 | 202 | |Name | Status | Description |Further Information and Link 203 | |-----|-------------|--------|---------------------------- 204 | |IntelliJ IDEA|-| 205 | |Atom|Pre-publication|A Rug language package for the Atom editor|https://github.com/atomist/language-rug 206 | |Atom|-|An Atom plugin for running Elm Atomist Rugs|https://github.com/mbylstra/elm-atomist-rugs-atom-plugin 207 | |Eclipse|-| 208 | |Emacs|Early Stages|Emacs major mode for the Rug language|https://github.com/atomist/rug-emacs-mode 209 | |VI|-| 210 | |CodeMirror|-| 211 | |Visual Code Studio|-| 212 | 213 | ## Repository Support 214 | 215 | TODO: If you are reading this and have information please provide an edit to this table 216 | 217 | |Name | Status | Description |Further Information and Link 218 | |-----|-------------|--------|---------------------------- 219 | |GitHub|Generally Available 220 | |GitHub Enterprise|n/a| 221 | |GitLab|n/a| 222 | |Bitbucket|Atomist Team Investigating| 223 | |TeamCity|Mentioned on Slack|https://atomist-community.slack.com/archives/announce/p1485342173000135 224 | |Team Services|n/a 225 | 226 | ### Other Tools 227 | 228 | # Misc 229 | 230 | --- 231 | 232 | ## License 233 | 234 | [![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) 235 | 236 | To the extent possible under law, [Janek Bogucki](https://twitter.com/janekdb) has waived all copyright and related or neighboring rights to this work. 237 | --------------------------------------------------------------------------------