Asset versioning

1 view
Skip to first unread message

Kiran Jonnalagadda

unread,
Mar 4, 2013, 9:42:49 AM3/4/13
to hasgee...@googlegroups.com
Hey all,

If you've worked with HasGeek code, you'll know we use Bootstrap (on everything except Hasjob and Funnel). I used Bootstrap 2.0.1 when it was new and customized it heavily for our needs. Bootstrap used hardcoded values back then, so the only way to change stuff was in the source.

Bootstrap's now at 2.3.1 but I've been unable to upgrade because of the customizations. I could start from scratch, but will break existing apps including past event websites because they all depend on Baseframe, which hosts our copy of Bootstrap.

This has been bugging me for a while, so some months ago I filed a ticket calling for asset versioning in Baseframe.

I've finally gotten around to tackling it. This weekend I added an asset versioning module to Coaster. Here are the docs. http://coaster.readthedocs.org/en/latest/assets.html

I'm now upgrading Baseframe to use versioned assets so that the ancient-and-customized 2.0.1 can co-exist with the current 2.3 and even with Foundation 4. Old sites can remain on 2.0.1 while new sites can use whatever framework is suitable for them.

Template versioning is an open question. I want to get asset versioning done before taking on templates.

Kiran

-- 
Kiran Jonnalagadda

Kiran Jonnalagadda

unread,
Mar 8, 2013, 2:25:15 PM3/8/13
to hasgee...@googlegroups.com
Asset versioning is now in production. Here's the updated hgapp boilerplate showing how to use it:


Krace, can you start migrating the existing apps too?

Kiran

-- 
Kiran Jonnalagadda

kracekumar ramaraju

unread,
Mar 8, 2013, 2:50:39 PM3/8/13
to hasgee...@googlegroups.com

I will add to todo list.

--
You received this message because you are subscribed to the Google Groups "HasGeek Code" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hasgeek-code...@googlegroups.com.
To post to this group, send email to hasgee...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages