[Grok-dev] Dependencies of megrok.form

Steve Schmechel steveschmechel at yahoo.com
Fri Apr 10 18:12:43 EDT 2009


The last question I had in that thread unfortunately went unanswered,
regarding how often people use these libraries in real projects.

My suspicion is that they hang around mostly for use in documentation and for legacy purposes.

Unscientific examination of Pypi stats for March 2009 shows:
(top entries only - other entries for context, not to make any statement)

zc.buildout                84371
plone.recipe.zope2instance 29980
Paste                      19524
virtualenv                  7559
Django-1.0.2                5512
TurboGears                  3912
Pylons                      3311
grokcore.component           996
grokui.admin                 965
grokcore.formlib             732
five.grok                    719
grok                         522
grokproject                  467
repoze.bfg.htmlpage          401
grokproject-1.0a2.tar.gz     317
z3c.widget                   202
megrok.form                  159

This of course still doesn't reveal how many of these downloads where for "real projects" or just for experimentation.  If z3c.widget and/or megrok.form had been closer to grokcore.component, I might conclude that a lot of people use them in their projects.  

As it is, it is still unanswered, unless more experienced developers shed some light on the topic.


--- On Fri, 4/10/09, Behrang Dadsetan <bdadsetan at gmail.com> wrote:

> From: Behrang Dadsetan <bdadsetan at gmail.com>
> Subject: Re: [Grok-dev] Dependencies of megrok.form
> To: "steveschmechel" <steveschmechel at yahoo.com>
> Cc: "grok-dev" <grok-dev at zope.org>
> Date: Friday, April 10, 2009, 4:35 PM
> Hi Steve,
> 
>   Thank you for your pointers. Adding find-link as you
> mentioned to my
> ~/.buildout/default.cfg made buildout happy. I am sorry, I
> searched
> the wrong terms in google and made the wrong assumptions
> while
> searching for a previous case.
> 
>   I guess the solution is two fold:
> 
> - People should avoid doing development at 3.30am and
> sending help
> requests around that time (this is mostly pointed to
> myself).
> 
> - Each howto/sample app should be retested before 1.0. A
> lot of hard
> and nice work was contributed there but I guess howtos just
> like
> software just be tested by someone else than the author. I
> am willing
> to jump in and retest each howto/sample.
> 
> I suggest I log the bugs on https://bugs.launchpad.net/grok
> no matter
> whether they are zope or grok bugs. If they are in grok
> howtos we need
> to at least follow-up on them from our side. We might
> decide to retire
> a library or howto if no one is willing to maintain it or
> it no longer
> works out?
> 
> Thanks again!
> 
> Regards,
> Ben.
> 
> 2009/4/11 Steve Schmechel <steveschmechel at yahoo.com>:
> >
> > This issue has been around for quite a while.
> >
> > There are work-arounds mentioned in:
> >
> >
> http://www.nabble.com/Re:-The-z3c.widget-is-broken-td22017551.html
> >
> > and the last comment in:
> >
> http://grok.zope.org/documentation/how-to/automatic-form-generation
> >
> > It would really be nice if someone could poke the
> right person to get this fixed before version 1.0.  Many
> newbies will probably bonk into this when following the Grok
> how-to's.
> >
> > I guess there is resistance to fixing it because it is
> such a huge library and should be refactored.
>  Unfortunately, I have neither the expertise, time, or Zope
> repository access to tackle this right now.
> >
> > You will probably have to work around it by adding
> > find-links = http://download.zope.org/distribution/
> > to your buildout.
> >
> > --- On Fri, 4/10/09, Behrang Dadsetan
> <bdadsetan at gmail.com> wrote:
> >
> >> From: Behrang Dadsetan <bdadsetan at gmail.com>
> >> Subject: [Grok-dev] Dependencies of megrok.form
> >> To: "grok-dev" <grok-dev at zope.org>
> >> Date: Friday, April 10, 2009, 2:37 PM
> >> Hi!
> >>
> >>   First of all, I am not sure where to post this
> issue. I
> >> apologize if
> >> this is the wrong place.
> >>
> >> megrok.form (0.2.5) depends on
> >>
> >> z3c.widget (0.1.6) which depends on
> >>
> >> z3c.javascript which can no longer be found on
> pypi
> >> (buildout and
> >> easy_install can not find it).
> >>
> >>
> >> I guess this means that neither z3c.widget nor
> megrok.form
> >> are
> >> supported nowadays OR that I am picking up the
> wrong
> >> version.
> >>
> >> What are the steps for a newcomer like me in this
> >> situation?
> >>
> >> Is it correct to post the issue here? Post on
> zope-dev? Or
> >> should it
> >> rather go as a "bug" on launchpad?
> >>
> >> If I found the above mentioned libraries are no
> longer
> >> supported, does
> >> it make sense to "mark them as
> depricated" in
> >> some way?
> >>
> >> How come a library like z3c.javascript could
> disappear from
> >> pypi? Is
> >> this something we should try to avoid by improving
> pypi?
> >>
> >> Thanks for any help!
> >> Kind regards,
> >> Ben.
> >> _______________________________________________
> >> Grok-dev mailing list
> >> Grok-dev at zope.org
> >> http://mail.zope.org/mailman/listinfo/grok-dev
> >
> >
> >
> >


      


More information about the Grok-dev mailing list