Also, I've been considering having a non-side-effecty way of returning test results. What do people think? It would get rid of the last bit of magic in the lib.
;; current style (side-effecty) (defn test-1 [] (let [foo (get-foo)] (expect empty? foo) (expect awesome? foo))) ;; proposed style (more functional) (defn test-1 [] (let [foo (get-foo)] [(expect empty? foo) (expect awesome? foo)])) On Wed, Jul 24, 2013 at 8:16 AM, Steven Degutis <sbdegu...@gmail.com> wrote: > First, the goal of Verily was not the same as Test2. It wasn't intended to > unify any existing test libs. It was really just meant to succeed > clojure.test in spirit. That's all. > > Second, nobody "bullied" me into this decision. Some people asked how > Verily improved upon the alternatives, and, try as I might, I couldn't come > up with any good answer. That's how I realized that the project was > pointless, a waste of time, and was wrought in arrogance. > > But, whether it really is useful to anyone else, that's not my decision to > make. So I'm putting it back up and letting the community be the judge of > that. https://github.com/evanescence/verily -- I'll still rename it > though, soon. > > -Steven > > > On Wed, Jul 24, 2013 at 6:46 AM, Jay Fields <j...@jayfields.com> wrote: > >> I've never spoken to Steven in anything that wasn't a public email to >> this list, so it wasn't me. I'm not sure who the self-proclaimed project >> guardians are, but I just wanted to make sure no one thought I was trying >> to "protect" https://github.com/jaycfields/expectations in anyway. >> >> I don't actually think there's much value in unifying the infrastructure, >> but I agree with Meikel that no one has the right to tell you what you can >> and cannot work on. My *opinion* is that it's a waste of your (Steven's) >> time, but it costs me nothing for you (Steven) to try. If I'm wrong then we >> all benefit, which is obviously a good thing. I mean, we're all here >> because Rich wanted something better, right? >> >> That said, if all you want is the ability to run the different styles of >> tests side by side, start sending pull requests to align the internals of >> the 3. I can't imagine any of Brian, Micah, and I would have a problem with >> you tweaking internals that might allow more people to use our software. >> >> >> On Wed, Jul 24, 2013 at 7:31 AM, Meikel Brandmeyer (kotarak) <m...@kotka.de >> > wrote: >> >>> >>> Am Mittwoch, 24. Juli 2013 08:14:15 UTC+2 schrieb Steven Degutis: >>>> >>>> It's been brought to my attention that this project is an utter waste >>>> of time, brings no real improvement over the existing solutions, and was >>>> wrought in complete arrogance. So I've deleted the project. Sorry for >>>> wasting a thread on this. >>>> >>>> >>> Wat? Don't let yourself be pushed by self-proclaimed project guardians. >>> If you saw any use of your library, then by-all-means you should continue >>> it! Even if there are other libraries already, you'll maybe come up with >>> the cool new feature. Who knows. The worst that can happen is that you >>> learned yourself a lot about doing things. And that is always a win. >>> >>> From your message I get the impression that the act of "bringing things >>> to your attention" was done in a rather non-diplomatic way. Feel free to >>> make things public in such a case (maybe the case itself, not the names of >>> the people involved). I don't think that this an appropriate behaviour for >>> a community like clojure's. Especially since it is not done in public. It >>> is absolutely arrogant to judge other people's projects in such a way. The >>> other person has no right whatsoever to tell you which projects you should >>> pursue and which not. >>> >>> Meikel >>> >>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clojure@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to clojure+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clojure@googlegroups.com >> Note that posts from new members are moderated - please be patient with >> your first post. >> To unsubscribe from this group, send email to >> clojure+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/clojure?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.