[web2py] Review my web2py app: Radbox.me

15 views
Skip to first unread message

Adi

unread,
May 11, 2010, 5:40:07 AM5/11/10
to web2py-users
I saw some discussions flying around about web2py applications and
users out there (http://groups.google.com/group/web2py/browse_thread/
thread/606b6e90744ab3b5)
and thought it would be a good time to talk about my application.

Radbox (http://radbox.me) is a video bookmarking service. Its still a
very young product, but I believe its pretty good at what it does.

Right now we're using web2py 1.77.3 for the application.

It has quite a few interesting features from a web2py developer's
perspective:

- custom auth_user table
- Facebook integration for sign-up and (very very soon) publish to
wall
- generic embedded video display using swfobject
- Twitter @anywhere integration (this is only in the view layer using
javascript)
- url rewrite using routes.py
- RSS feed (only for users, not visitors)
- Ajax "Like" and "Archive" implementation for every video

Many other things are under development. I mentioned the above because
lots of questions in this group are asked about these features.

Please take the app for a test drive, let me know your feedback and
questions on the implementation. My team and I are more than happy to
recommend web2py for full-blown professional web applications, and
we'll continue to bug this community (specially Massimo and Theadus)
every time we hit a rough patch. :)

cjrh

unread,
May 11, 2010, 8:25:07 AM5/11/10
to web2py-users
On May 11, 11:40 am, Adi <aditya.sa...@gmail.com> wrote:
> Radbox (http://radbox.me) is a video bookmarking service. Its still a
> very young product, but I believe its pretty good at what it does.

Cool!

greenpoise

unread,
May 11, 2010, 9:06:27 AM5/11/10
to web2py-users
Great stuff.

Anthony

unread,
May 11, 2010, 9:33:43 AM5/11/10
to web2py-users
Now that's what I'm talking about (http://groups.google.com/group/
web2py/browse_frm/thread/9f653dcf0493593d)! Very nice work.

If you're willing, maybe mention web2py on the "Credits" page.

mr.freeze

unread,
May 11, 2010, 10:16:45 AM5/11/10
to web2py-users
Excellent! Sign-up was smooth, everything worked well and the site
looks great.

mdipierro

unread,
May 11, 2010, 10:29:28 AM5/11/10
to web2py-users
very nice indeed!

On May 11, 4:40 am, Adi <aditya.sa...@gmail.com> wrote:

Adi

unread,
May 11, 2010, 11:18:39 AM5/11/10
to web2py-users
I sure will... and I read your thread again - I started playing with
web2py since the very early releases and coming from a j2ee
background, the reduction in effort for creating a good application is
amazing. :)

Having said that, there are hundreds of web frameworks out there, and
web2py is still very very young; the best way to evaluate a framework
is to actually use it or watch it in action on a public app like ours.
The framework makes development so fast developing an app will be
faster than posting a thread. :)

Mengu

unread,
May 11, 2010, 2:07:48 PM5/11/10
to web2py-users
This is surely a great app. Congratulations. I wish you success like a
sea.

Miguel Lopes

unread,
May 11, 2010, 2:47:15 PM5/11/10
to web...@googlegroups.com
Very cool.
Congratulations,
Miguel

b00m_chef

unread,
May 11, 2010, 2:55:53 PM5/11/10
to web2py-users
Great job! I am happy to see web2py apps that don't just use the
default admin interface design, and actually do their own.

Thadeus Burgess

unread,
May 11, 2010, 3:01:40 PM5/11/10
to web...@googlegroups.com
This is great! You guys did such a nice job, many kudos!

--
Thadeus

b00m_chef

unread,
May 11, 2010, 7:25:47 PM5/11/10
to web2py-users
FYI:

Fix your routes.py
http://radbox.me/index.html = Invalid Controller.



On May 11, 2:40 am, Adi <aditya.sa...@gmail.com> wrote:

Adi

unread,
May 12, 2010, 1:13:34 AM5/12/10
to web2py-users
On May 12, 4:25 am, b00m_chef <r...@devshell.org> wrote:
> FYI:
>
> Fix your routes.py http://radbox.me/index.html = Invalid Controller.
>

Where did you get that link? http://radbox.me/index should work.

selecta

unread,
May 12, 2010, 8:25:41 AM5/12/10
to web2py-users
I cannot get I to work
I went to http://vimeo.com/10149605
pressed my bookmarklet, it said saving
but I cannot find any videos on my radbox page?
did I do something wrong?
I am using opera 10.53 Internal on ubuntu 10.04

blackthorne

unread,
May 12, 2010, 10:16:08 AM5/12/10
to web2py-users
great app! congratulations! Very good work!

You mention a set of features which is often asked in this group. Is
your app open source so that it can help answering them?
If yes, would you please tell us where to find it?

Thank you,
Best Regards

On May 12, 1:25 pm, selecta <gr...@delarue-berlin.de> wrote:
> I cannot get I to work
> I went tohttp://vimeo.com/10149605

Adi

unread,
May 12, 2010, 11:38:44 AM5/12/10
to web2py-users
We have not tested much with Opera - there may be some issues specific
to the browser. I added the same video to my account (I use Chrome on
Ubuntu 9.10) and I could add it: http://radbox.me/watch/video/502
I'll test it on Opera some time.

Perhaps try in a webkit-based browser (Firefox/Chrome/Safari)? We've
encountered some bugs in IE as well since we use a lot of jquery
effects that IE doesn't really like much (and we don't like IE at
all!). When you saw "Saving..." message once it saves the message
should change to "Saved". Give it another shot. Sorry for the issue.

On May 12, 5:25 pm, selecta <gr...@delarue-berlin.de> wrote:
> I cannot get I to work
> I went tohttp://vimeo.com/10149605

Adi

unread,
May 12, 2010, 11:42:14 AM5/12/10
to web2py-users
We don't intend to open source the application. We're flirting with
the idea of putting up some of these features as slices/recipes/
plugins for easy reuse by the community. This might take a while
though. If you need something specific I'll be happy to copy-paste the
code and walk you over the implementation. Others can pitch in with
better alternatives.

mdipierro

unread,
May 12, 2010, 11:45:29 AM5/12/10
to web2py-users
I did not know that you can put javascript in a bookmark instead of
simply a URL and when you click on the bookmark the JS code is
executed on the page you are currently visiting.

blackthorne

unread,
May 12, 2010, 12:19:38 PM5/12/10
to web2py-users
I think those are called "bookmarklets"

Adi

unread,
May 12, 2010, 12:19:52 PM5/12/10
to web2py-users
Its called a bookmarklet and I believe it was popularized by blogs
like Wordpress and Tumblr - by clicking their bookmarklet you can
create a new post for example. We faced a lot of challenge in trying
to extract embedded video from the server side - because various sites
use very different mechanisms (javascript, flash, ajax) to render
embedded videos. That's why we resorted to client-side approach using
a bookmarklet. Once a page is rendered we can parse the contents and
grab what we need.

However we will have to figure a way to execute javascript on the
server side eventually - for example bookmarking a video by right
clicking a url (without opening the page), something I wish for every
time I want to queue a video from my twitter feed. Right now I have to
click the url, open the page and then bookmark.

JorgeRpo

unread,
May 12, 2010, 7:43:16 PM5/12/10
to web2py-users
yeah

JorgeRpo

unread,
May 12, 2010, 7:43:51 PM5/12/10
to web2py-users
yeah
bookmarklets are known for like 12 years or so, now.

On May 12, 11:19 am, Adi <aditya.sa...@gmail.com> wrote:

selecta

unread,
May 14, 2010, 6:02:26 AM5/14/10
to web2py-users
got it to work with FF
but the
3. Favorites
4. Archives
links jump when I hover with my mouse over them in FF
Reply all
Reply to author
Forward
0 new messages