There is also the fact that plugins are just a subset of an app with a naming convention. I do not consider them plugins personally. I think trac has the idea of plugins down, as well as other python applications.
The issue comes down to, we all want a kick ass plugin system, but nobody wants to (or has the time to) sit down and write the system. Massimo does not want a plugin system that requires editing web2py code (because a real plugin system will slow down the dispatching of web2py, which is null anyways since massimo always admits its the database not web2py that is slow). Like you I also do not feel the need to develop something when there is no community push for it (hence the reason I have put plugincentral off for so long). /rant off -Thadeus On Thu, Jan 21, 2010 at 5:08 PM, Thadeus Burgess <thade...@thadeusb.com> wrote: > We're going to have a problem though that there will be multiple > versions of the same plugin that does the same thing. I also have a > comments/tagging/star-rating for my blog, if they offer the exact same > functionality (i already have a markdown embeded into my comment > plugin) then we don't need two. > > -Thadeus > > > > > > On Thu, Jan 21, 2010 at 4:56 PM, selecta <gr...@delarue-berlin.de> wrote: >> great idea, i wrote a couple of plug-ins by now which i guess some of >> could find useful (user admin, generic star-rating, binarry rating, >> comments (improved), tagging (improved), systems biology annotations) >> but since i got like no feedback on posting my fist plug-in and seeing >> no one else post plug-ins i am not quite willing to share them. >> Instead i would trade them while waiting for this new plug-in app >> store. >> >> Plug-ins that I need are >> >> - Decentralized Authentication >> log-in/sign-up from facebook/twitter/... any open id service, i've >> seen this as a slice >> - Geo-tagging >> anything that easily lets your geotag records >> - Nice Usage Statistics >> log file analyser that makes some nice plots >> - Issue Tracker >> bug/feature tracker with at least rating of item priority (1-10 with >> color highlighting) and item status, even better would be a >> integration with the error tracking in web2py >> - Shorten Link >> create damn short url from a random long url >> - Twitter Plug-in >> that remembers twitter messages and updates them automatically and >> where you can configure how many messages you want to display (maybe I >> just have to read the twitter api a little better for that one) >> >> Plug-ins that I have >> -user admin >> create groups, add/remove users from groups, confirm user >> -star-rating, >> make a star-rating widget (with an arbitrary number of stars and >> splits like half and quarter stars) for any db record with {{=star-rate >> ('movie',movie.id,20,2,)}}, only logged in users can rate, your can >> put multiple star-rating widgets in one view, information is submitted >> with ajax, >> -binary rating >> logged in user can bin-rate (thumbs up/thumbs down) or approve (tick/ >> red X) any db record >> -comments (improved) >> logged in user can write comments and bin-rate (see above) comments >> from other users, currently i am adding a WYSIWYG markdown edit >> interface (some troubles there) >> -tagging (improved) >> logged in users can tag, generates tag clouds for all tags, one table, >> one record, a user, I also have some code to find items by tag so the >> tag clouds can be links! (based on Massimos basic tagging plug-in) >> >> If you have any of the plug-ins that I want or something that I might >> like (social network/web2.0 stuff/...) and you want to trade please >> tell me. It is not that I do not want to publish the plug-ins at some >> point but since nobody seemed to be interested so far I will wait till >> I see that I get something back >> >> >> On Jan 21, 8:13 pm, Thadeus Burgess <thade...@thadeusb.com> wrote: >>> +1 and this could easily integrate into plugincentral (of which lately >>> I have had no time since my real job is taking all of my time >>> currently) >>> >>> -Thadeus >>> >>> >>> >>> On Thu, Jan 21, 2010 at 7:56 AM, mdipierro <mdipie...@cs.depaul.edu> wrote: >>> > I completely agree with this but one more step is necessary. >>> >>> > Currently with "web2py plugin" we just mean an autonomous subset of an >>> > app. >>> >>> > To do what you want we need a sophisticated kind of plugin. I think we >>> > need a CMS and plugins that can talk to the CMS. We need a protocol. >>> >>> > Massimo >>> >>> > On Jan 21, 4:15 am, Jason Brower <encomp...@gmail.com> wrote: >>> >> I am glad you guys agree. I actually don't even know where to get >>> >> pluggins at this point. For example, I could jsut add all the pluggins >>> >> I need at ones for an app I am buildings in one quick snap. >>> >> --Plugins--- >>> >> |X| Creditcard transations >>> >> | | Blog Tool >>> >> |X| Admin Tool >>> >> |X| Bandwidth Throttler >>> >> | | Pork and Beans >>> >> | | Avatar Builder >>> >> | | User Admin >>> >> ------------- >>> >> |submit| >>> >> ------------- >>> >> Something like that. >>> >>> >> On Wed, 2010-01-20 at 22:53 -0800, waTR wrote: >>> >> > +1 >>> >>> >> > On Jan 19, 5:08 am, mdipierro <mdipie...@cs.depaul.edu> wrote: >>> >> > > +1 >>> >>> >> > > On Jan 18, 11:00 pm, Anand Vaidya <anandvaidya...@gmail.com> wrote: >>> >>> >> > > > +1 >>> >>> >> > > > Excellent feature to possess. >>> >>> >> > > > -Anand >>> >>> >> > > > On Jan 19, 12:16 pm, Jason Brower <encomp...@gmail.com> wrote: >>> >>> >> > > > > I think it would be nifty to have an interface (app store?) to >>> >> > > > > install >>> >> > > > > and remove pluggins from your web2py installation. I suppose >>> >> > > > > that >>> >> > > > > feature should be at the application level and not the web2py >>> >> > > > > level. >>> >> > > > > Any thoughts on it? It could parse a feed and then from it's >>> >> > > > > name could >>> >> > > > > tell if it's been installed in that app or not. It could also >>> >> > > > > handle >>> >> > > > > the updates too. :D >>> >> > > > > Just my thoughts, >>> >> > > > > Jason >>> >>> > -- >>> > You received this message because you are subscribed to the Google Groups >>> > "web2py-users" group. >>> > To post to this group, send email to web...@googlegroups.com. >>> > To unsubscribe from this group, send email to >>> > web2py+unsubscr...@googlegroups.com. >>> > For more options, visit this group >>> > athttp://groups.google.com/group/web2py?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To post to this group, send email to web...@googlegroups.com. >> To unsubscribe from this group, send email to >> web2py+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/web2py?hl=en. >> >> > -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.