Migrating old projects to new release/Where would you like user tweaks/feedback?

17 views
Skip to first unread message

Chris Keller

unread,
Oct 22, 2013, 12:45:50 PM10/22/13
to tarbell...@googlegroups.com
Morning... 

So just got the new version up and running and I'm bound to have some questions as this version is much more powerful. Any suggestions on considerations to take when moving older projects over to the new version?

Also, what would you like the Google Group used for as opposed to GitHub issues?

So far so great. Nice work all.

Chris K 

David Eads

unread,
Oct 22, 2013, 2:45:09 PM10/22/13
to tarbell-project
I'll be writing a guide for moving projects to Tarbell 0.9 next week.
At the Tribune we're keeping our old projects on 0.8 unless there's a
compelling reason to move them (e.g. they're in active development
now, or have some bug or problem that makes it worth splitting it
out).

Here's the general strategy:

* One-project-per-repo is the new architecture, so you'll want to do
this for each project.
* Move 'base' to '_base'.
* Rename base/config.py _base/base.py and take out all configuration
variables (filters and such should stay)
* Copy project assets (both templates and static files) into root
project directory.
* Translate old project's config.py to new tarbell_config.py format
(which should be easy... it's greatly simplified).
* Edit old project templates to use relative links instead of
static_url function.

The Google group is just another venue to discuss Tarbell and for us
to easily distribute announcements about new releases and higher level
questions (e.g. should we make data sources pluggable?). If you find
any bugs, just put 'em in the Github tracker.
> --
> Learn more about Tarbell at http://tarbell.tribapps.com
> ---
> You received this message because you are subscribed to the Google Groups
> "Tarbell project discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tarbell-proje...@googlegroups.com.
> To post to this group, send email to tarbell...@googlegroups.com.
> Visit this group at http://groups.google.com/group/tarbell-project.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tarbell-project/7a3f9a97-1647-4452-a21b-5d06f8df279c%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.



--
David Eads - 773.354.2285
News applications developer, Chicago Tribune
(http://www.chicagotribune.com/news/data/)
Founder, FreeGeek Chicago (http://freegeekchicago.org)

"Medical statistics will be our standard of measurement: we will weigh
life for life and see where the dead lie thicker, among the workers or
among the privileged." -- Rudolf Virchow
Reply all
Reply to author
Forward
0 new messages