When will HTMLbars be ready?

6 Likes

Is there any news from EmberConf :smile:

2 Likes

Yep any update? Really curious myself as well.

@DevinMcQueeney goal is to get an alpha build out within the next couple weeks

— Erik Bryn™ (@ebryn) March 27, 2014

I was at EmberConf. They were ultimately embarrassed that they hyped up a launch of some sort at the conference but they’re very close to having a release.

Remember this is essentially a rewrite of the view layer, so they want to make sure it’s in tip-top shape when they do release it. The good news is that it’s going to solve a lot of performance problems (they stated 2-3x speed increase), provide us with a much nicer templating syntax, and will set the foundation for a bunch of useful features in the future (server-side rendering is one example).

My main takeaway from their talk was: “We want this to be the new gold standard of templating.”

3 Likes

Thanks @matthooks, are you suggesting it is getting close to having a release? How close? Thanks! :smile:

I’m not working on the code, but Erik Bryn and Kris Selden seemed to think they were about a few weeks out from the first release, as noted in the tweet that @hooper quoted.

Is the bulk of the work being done in a private repo? The last commit on the official repo was 10 days ago:

https://github.com/tildeio/htmlbars/commit/ddf993f1ca117e182285c0f280972b65c5051282

I’m sure it is. Though, I think they already have some placeholder repos ready to go in the Ember GitHub account…

The ember integration code is being pushed to this branch: https://github.com/ebryn/ember.js/tree/metal-views

Looking at the commits it seems that the whole view layer is being re-factored.

1 Like

About the branch I mentioned earlier: it doesn’t seem to be the case anymore. Anyone have any news about it? Or any other place to see whats going on? It seems a bit of a secret at this point.

Looks like work is going on here: https://github.com/tildeio/htmlbars

That’s just part of the problem. The integration part with ember itself is blocking the release. It includes a rewrite of the view layer. So, not a easy task.

But it’s hard to help when we don’t know where the code is. What is the goals (details). What has been done and what’s pending.

3 Likes

@ebryn, @krisselden, we’d like to hear something from you

Our goal is to get HTMLBars merged in for the 1.8 beta series, which will be created around 6/17. I personally would have liked to see it happen for 1.7, which would have been next week, but @krisselden has been pretty busy since EmberConf.

8 Likes

I am SUPER excited! Is there some place I can try it out now?

Not yet, but there will definitely be an opportunity to try it out prior to the 1.8 beta series.

Unless you’re living under a rock, you’ll know the moment when that is :slight_smile:

2 Likes

4 Likes

cough fix ember select next cough.

3 Likes

Thanks for the update. Don’t hesitate to put out the klaxon call if ya’ll need help.