Граф коммитов

248 Коммитов

Автор SHA1 Сообщение Дата
Spas Poptchev c171eb358c added kotlin alternative 2017-11-19 01:38:57 +01:00
Nathan Witmer 8a74315381
Merge pull request #75 from jelmersnoeck/add-go-experiment
Add Go alternative
2017-11-16 11:10:07 -07:00
Jelmer Snoeck 8c35b5cb7d
Alternatives: add experiment (go) 2017-11-15 22:46:21 +01:00
Nathan Witmer ebfde1d19a
Merge pull request #74 from github/flip-default-behavior-to-disabled
Make default experiment not run all `try` paths
2017-11-13 12:34:30 -07:00
Rick Bradley 281a4d7962 Make default experiment not run all `try` paths
It is quite possible to follow the directions in the README.md,
create a localized experiment class with a real `enabled?` method
`publish` methods, etc., and expect folks to require your library
and use it.

But, it's also possible that someone will define an experiment,
neglectd to include your local experiment override library, still
have scientist in the require path, and when they `include Scientist`
in their experiment-running class, they will get the "default"
scientist experiment.

The default experiment runs every `try` branch.

In production environments pushing a new experiment and having it
run the `try` branch unconditionally is less than ideal.

This flips the default `enabled?` to 'false`.  At least folks will
dig a bit to realize they could include their local library by
default and dodge this problem.
2017-11-07 15:50:55 -06:00
John Barnette 20463599f3 Bump the v1.1.0 release date 2017-08-29 11:40:13 -05:00
John Barnette c3099dc4c0 Merge pull request #71 from github/release-1.1.0
Release v1.1.0
2017-08-29 11:39:30 -05:00
John Barnette e9333d39db Document v1.1.0 2017-08-22 17:50:34 -05:00
John Barnette bf88913b17 Bump the gem version to 1.1.0 2017-08-22 17:22:47 -05:00
John Barnette 042cd55389 Merge pull request #69 from github/configurable-rescues
Move rescued types to a constant
2017-08-22 17:17:33 -05:00
John Barnette aad938121f Move rescued types to a constant 2017-08-11 11:55:38 -05:00
John Barnette ee51cd1c53 Merge pull request #32 from nickmerwin/master
Added Coveralls for code coverage tracking
2017-08-11 09:36:01 -05:00
John Barnette 0bbc7ec451 Merge pull request #68 from ojab/patch-1
Provide useful output in example `#publish`
2017-08-10 16:18:15 -05:00
John Barnette d8b9716e32 Merge pull request #66 from bschmeck/fix-readme-initializer
Remove circular reference from initializer documentation
2017-08-10 16:10:42 -05:00
ojab 1e081cfd10 Provide useful output in example `#publish`
`puts result` without `#inspect` has no info, so let's make `MyExperiment` more copypasteable
2017-07-06 03:20:29 +00:00
Ben Schmeckpeper a4b368fd7d Remove circular reference from initializer documentation 2017-03-10 14:44:46 -06:00
Jesse Toth 7edde37733 Merge pull request #54 from klippx/master
Improve the (already awesome) readme
2017-02-09 10:36:47 -08:00
Mathias Klippinge 777ceb01bb Remove reference to Rails 2017-02-09 07:50:15 +01:00
Nathan Witmer 84fdc72e0c Merge pull request #65 from connorshea/ruby-24
Test on Ruby 2.3 and 2.4
2017-01-17 10:38:08 -07:00
Connor Shea 7c5e0891fa Test Ruby 2.4 2017-01-14 19:56:22 -05:00
John Barnette eefba0218e Merge pull request #43 from ajitsing/refactoring
Refactoring
2017-01-10 13:08:16 -08:00
Nathan Witmer 8fe2bb0dd5 Merge pull request #63 from calavera/patch-1
Add go-scientist to the list of alternatives.
2017-01-05 19:37:48 -07:00
David Calavera 3791e9816e Add go-scientist to the list of alternatives. 2017-01-05 18:14:56 -08:00
John Barnette 48655df1c5 Merge pull request #58 from dmcinnes/accept-false-results
Accept false boolean results
2016-10-25 09:59:42 -07:00
Doug McInnes fbee3ced92 test for returning false boolean results 2016-10-25 09:39:43 -07:00
Doug McInnes fe90da17f2 accept and clean "false" results 2016-10-25 09:38:10 -07:00
John Barnette 774e9494fe Merge pull request #55 from hykw/link2elixir
added a link to elixir alternative
2016-10-25 09:28:31 -07:00
John Barnette f2abd24e23 Merge pull request #56 from github/scientist.net
Update Scientist.net repository URL
2016-09-29 15:02:17 -05:00
Phil Haack 4ba2a08e9a Update Scientist.net repository URL
It's now part of the github org.
2016-09-29 10:33:02 -07:00
hykw a27bbf3275 added a link to elixir alternative 2016-09-06 17:59:08 +09:00
Jesse Toth 6976a5247e Merge pull request #44 from github/alternatives
Add alternatives
2016-08-01 09:23:42 -07:00
Jesse Toth ceabe1eed5 group alternatives in same languages together 2016-08-01 09:21:54 -07:00
Mathias Klippinge abf7f02b9a Improve the (already awesome) readme to make it even easier to get started 2016-06-23 08:39:10 +02:00
Nathan Witmer 6defccd074 Merge pull request #53 from p-lambert/simplify-comparison-method
Simplify `#equivalent_to?`
2016-05-16 10:41:07 -06:00
Pedro Lambert 1400a66ce0 Simplify `#equivalent_to?` 2016-04-30 15:59:27 -04:00
John Barnette 355d537d2b Merge pull request #38 from mpcabd/patch-1
Small spelling fix `alread` -> `already`
2016-03-02 08:14:48 -06:00
John Barnette 07e7864fe1 :bowtie: alternatives 2016-03-02 08:04:18 -06:00
John Barnette e8a986e988 Merge pull request #35 from daylerees/patch-1
Add alternatives section to the readme.
2016-03-02 07:49:05 -06:00
AjitSingh 18d375eb08 minor refactoring => (if context.nil? -> unless context.nil?) 2016-02-28 21:59:56 +05:30
Abdullah Diab 91a8fe86e0 Small spelling fix `alread` -> `already` 2016-02-20 21:53:27 +01:00
Dayle Rees e7cc6934ba Add alternatives section to the readme. 2016-02-08 09:45:59 +00:00
Nick Merwin d3877a269c added libgmp-dev to travis env to fix json build error 2016-02-05 15:10:25 -08:00
Nick Merwin 769d76c34f Added Coveralls for code coverage tracking 2016-02-05 11:04:52 -08:00
Jesse Toth a9c1b9714c Merge pull request #31 from github/one-dot-oh-dot-oh
1.0.0
2016-02-03 08:48:11 -08:00
John Barnette ccafeeadbf Remove outdated CONTRIBUTING info 2016-01-28 09:31:55 -06:00
Nathan Witmer 83af5c6891 Add @zerowidth to gemspec 2016-01-25 10:51:16 -07:00
Jesse Toth 30102da0f7 add myself to gemspec email list 2016-01-24 22:42:00 -08:00
Rick Bradley 2e64248536 Use a working email address for me
Otherwise technoweenie will get my spam.
2016-01-24 21:10:27 -06:00
John Barnette 4d5c71db03 Add GitHub Open Source as an author 2016-01-24 18:30:40 -06:00
John Barnette 5f48645502 Remove outdated CLA, it's exposed in the PR flow 2016-01-24 17:43:44 -06:00