dalekjs / dalek

[unmaintained] DalekJS Base framework
MIT License
695 stars 63 forks source link

Dalek Death? #152

Open dannykopping opened 9 years ago

dannykopping commented 9 years ago

Hey - is this project dead? Almost 3 months without a commit to either this or Skaro. Should we be looking for alternatives? We use this at work and just need some indication either way. Thanks guys :+1:

elliotboney commented 9 years ago

I too am wondering, been building out tons of tests for work and starting to get a little nervous. Thanks!

Munter commented 9 years ago

If you are invested in an eco system and want to see if move forward the best strategy is to help keep it alive. I bet pull requests from active contributors would be more than welcome.

dannykopping commented 9 years ago

But to which project? Dalek or Skaro? It'd just be good to get a sense of where they're at.

elliotboney commented 9 years ago

Yeah I'd love to contribute too if I can get pointed to the right place.

jackkettle commented 9 years ago

+1

danielbayerlein commented 9 years ago

Can someone make a statement? /cc @anselmh @asciidisco @ryanzec @DalekJS

asciidisco commented 9 years ago

@rodneyrehm summed it up here: https://github.com/dalekjs/skaro/issues/1#issuecomment-78226497

danielbayerlein commented 9 years ago

@asciidisco Thanks! :+1:

dannykopping commented 9 years ago

@asciidisco great! thanks for the update

asciidisco commented 9 years ago

I´m working on a more detailed blog post, that explains what happened in the past, what´s going on today & what will be the future of project. Also I elaborate a lot on the why progress slowed down a lot. I´ll keep you posted.

rafinskipg commented 9 years ago

Just for saying. I have been playing around with dalek. I think its a great project, it does what its needed and no more.

Other projects lile theintern are too big, or casperjs has an awfull syntax. But dalek is just fine.

Dont let it die xD

rodneyrehm commented 9 years ago

Other projects lile theintern are too big, or casperjs has an awfull syntax

  • what makes Intern look big? (besides out of the box support for pretty much everything)
  • what's so awful about CasperJS?

This actually is valuable feedback. Share your thoughts!

But dalek is just fine.

Actually it isn't, at least not under the hood. There are so many problems with dalek - in respect to evolving the base, not necessarily to using it - that we decided to start from scratch. We intend to make Dalek much more powerful, while trying to keep it as simple as possible. We'll see how that turns out.

Do you mind telling us exactly what makes you like DalekJS better than Intern and CasperJS?

Dont let it die xD

we don't intend to, but we do intend to give it a fundamental overhaul.

rafinskipg commented 9 years ago

HI @rodneyrehm

What did I liked from DalekJS?

What i think it needs:

rafinskipg commented 9 years ago

@rodneyrehm there's any other alternative to dalekjs which does not run with selenium?

Eternal-Infinity commented 9 years ago

Are there some news to this topic? Either an update to "what's going on with DalekJS" or at least the "are there worthy alternatives to DalekJS?"?

I too have to say DalekJS is a great tool and it was exactly what I was looking for. It would be sad to just let it die.

ryanzec commented 9 years ago

@rafinskipg You can use https://github.com/angular/protractor with chromedriver and not use selenium (though it has that option too). While https://github.com/angular/protractor was originally designed for AngularJS, it doesn't take a lot of work to get it to work with any codebase.

I have switched over to Protractor as my browser runner for testing and though I do like DalekJS (heck, I have a number of commits to the project), it's lack of core development has left me to worried to really invest that much into it. It's the downside of open source projects that don't have company backing can fall into, they can fall to the side for a while as real life takes priority.

stehuebn commented 8 years ago

Just made my first steps with dalek. And I like it very much! Got me just few minutes to make a check-login-success-and-checkout-again-test (worked fine for me with phantomjs). I really hope the project stays alive - as dalek or skaro - the name is not important! Just keep it simple! :-)

rodneyrehm commented 8 years ago

People looking for alternatives to Dalek/Skaro may give The Intern a shot. I've used it in a library project recently - and have to say it already provides most of what we were trying to do with Dalek in the first place. Of course it has room for improvemenet, but it's off to a pretty good start. Especially the combined handling of unit- and functional-tests makes it quite nice.

rodrimaia commented 8 years ago

Hey guys, please dont let dalek die, this project is awesome!

(And I can't tolerate selenium in js projects anymore =/ )

jmcoimbra commented 8 years ago

Screenshot is easy in dalek, just saying.

ref.: https://github.com/theintern/intern/issues/368

ryanzec commented 8 years ago

Well unfortunately it does seem like this project is dead (or on life support), at least to me. It has been over 1 year since anything was done to the https://github.com/dalekjs/skaro repo which was supposed to be the new API for Dalek. I was really hopeful for this project when it first came out but now there are a number of other choices that people can choose from that seem pretty good. You have http://www.protractortest.org/#/ or https://theintern.github.io/ that seem pretty popular. I myself have moved towards using http://webdriver.io/.

This projects looked really cool back when it was released and there was not a lot of other projects that were mature at the time. Now this project has really fallen behind as far as activity and even though it is pretty functionality, I just can't use it as it does not seem like it is going to survive very long (if you still consider it surviving).

rodrimaia commented 7 years ago

hey @ryanzec are you satisfied with webdriver (and Selenium)? I feel horrible for having to install java only to test a javascript app.

ryanzec commented 7 years ago

I was pretty happy with the functionality of it when I used it a while back (have not been writing as many tests like that as of late but it was able to do everything I needed when I was using it).

techtonik commented 7 years ago

Are there any libs that are close to Dalek test syntax? Dalek is no more compatible with latest Grunt, so I need to rewrite its tests.