Tarbell 1.0.4 is out!

64 views
Skip to first unread message

David Eads

unread,
Sep 24, 2015, 10:37:44 PM9/24/15
to tarbell-project
Hey everyone, Tarbell 1.0.4 is out. Nothing huge, but nice stuff in this release, as well as a couple of critical bug fixes.

Publishing broken when no blueprint exists: A minor bug introduced by using Flask Frozen for publishing.
Wrong error bubbles up when exception is raised: This was a particularly annoying bug that causes all errors to trigger a template error.
Add command to open context spreadsheet: A perfectly lovely idea implemented by Geoff Hing. You can now run `tarbell spreadsheet` and automatically open the local or Google spreadsheet.
Fix SSL errors when starting server: Running the flask preview server in threaded mode had some unintended consequences.

Thanks to Geoff Hing for contributions to this release.

You can run `pip install -U tarbell` to get the latest version.

I spoke with Geoff Hing recently about moving to a monthly release cycle. I'll send a message to the group soon to propose this new release structure. It's a good idea and should help both users and my sanity. Al Jazeera has been developing a very nice blueprint that will debut at ONA in the next few days, so watch for that.

Going forward:
  • On immediate horizon (v1.1 ~ November): Lots more recipes and examples in the docs, get away from using branches to specify version compatibility in blueprints, better error pages, Tarbell configuration GUI.
  • Longer term (v1.2+ ~ Early 2016)Tarbell project administration GUI, configuration refactoring, Authomatic for OAuth, integration with other publishing platforms like Github pages.
David
--
David Eads | http://recoveredfactory.net

"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

Miguel Paz

unread,
Sep 25, 2015, 3:37:43 AM9/25/15
to tarbell...@googlegroups.com, tarbell-project
David:
All I can say is 👍👌👊👏👏👏👏👏👏👏👏👯🎺🎹🎷🎸🎤🎉

Enviado desde mi iPhone
--
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/CAFQdJjsLzAmLvNWDHg5Jtjb15buahe-%3DyCQk_s0mq6nbANZqsg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Bob Donahue

unread,
Nov 5, 2015, 9:12:40 AM11/5/15
to Tarbell project discussion
I've been having no success at all getting a new tarbell project set up.

Essentially, answering "newproject" with ANY combination or responses dies with:

ImportError: No module named tarbell_config
(This coming from tarbell/app.py line 400 in
load_project
filename, pathname, description = imp.find_module('tarbell_config', [path]
Clearly there's something wrong with "path" but I don't know how to set that up BEFORE the actual directory gets created by the script that crashes.  It just seems odd that the script dies not being able to find a file that it itself created!)

I'm using virtualenv, and it appears to be set up correctly.

(Unfortunately, I'm on a schedule-critical project that requires tarbell - I'm on loan to this development team, and pretty much on my own getting this working, but getting past the initial set up is kinda burning through my budget.)

David Eads

unread,
Nov 5, 2015, 9:16:16 AM11/5/15
to tarbell-project

Damn. Bob, you aren't the only one having this problem. I'll hit you up off list.

--
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.

Bob Donahue

unread,
Nov 9, 2015, 11:20:13 AM11/9/15
to Tarbell project discussion

FYI (for people seeing this):  the solution is to use an ABSOLUTE PATH when the script asks you where you want to install things instead of a relative one.  (Thanks to David for helping me sort this out.)

Bob


Reply all
Reply to author
Forward
0 new messages