View Full Version : Why doesn't Sencha use grunt as build tool in sencha cmd?

La Muerte Peluda
5 Dec 2012, 7:00 AM
As per title, I don't get why did Sencha choose ant as build tool in the latest Sencha Cmd tool. Ant is Java-based and requires xml config files, while using grunt http://gruntjs.com/, which is Javascript based and would use JSON config files, resulting more consistent with the other app configuration files.
Moreover, you Sencha guys are JS geniuses: you could exploit that building environment at its top!
Wouldn't it be nice for the next build tool releases?


7 Dec 2012, 6:59 AM
The old Sencha Command used Node and some other things. The issue is that companies where not allowing these things to be installed on their computers. So grunt would not be an option.

Java is allowed by every company I have ever been at (think Fortune 10).

La Muerte Peluda
7 Dec 2012, 7:18 AM
Well that's a more than important reason: corporate policies! ;)

I just didn't think about such problems because my research institute lets me install (almost) whatever software I want... B)

Thank you!

7 Dec 2012, 7:39 AM
Enterprise and government are very restrictive on what you can put on the computers (easy to get around it if you wanted to) as they are scared of what info you will get off and what damage you can do.

La Muerte Peluda
7 Dec 2012, 7:50 AM
Sad, but true! I'm a lucky guy, really! :D

I understand both Sencha's and enterprises point of view: to this point, using Java is the lesser evil.

I think enterprise and govs should update both their software and their policies at the year 201x asap, or use some kind of sandboxing for the softwares they don't trust, but I know these processes require years and sometimes admins are a bit stubborn.

7 Dec 2012, 7:53 AM
Couldn't agree more.

But there is a cost to upgrading computers and software, fixing bugs that are likely to happen. Some programs may not run on newer OS. So can't blame them really.

Wasn't too long ago when Windows 95 was a popular OS at the FBI, that's just scary. (not saying FBI was a client of mine)