I'm happy to assist - I will try to find some open issues to tackle.

On Tue, Jul 30, 2019 at 7:45 AM Steve Piercy <[email protected]>
wrote:

> First to clarify, neither SQLAlchemy nor zope.sqlalchemy are
> Pylons projects, although they may be dependencies for using SQL
> databases as a datasource in Pyramid.
>
> https://github.com/sqlalchemy/sqlalchemy
> https://github.com/zopefoundation/zope.sqlalchemy
>
> We Pylons maintainers agree with much of what you state.  We
> have identified the top points of friction for contributors.
>
> * Signing a CLA
> * Licensing
>
> We're actively working through how to improve these items,
> including relicensing and how to do so.  We've gone through a
> couple of iterations with third parties and the Plone
> Foundation, and are currently in discussion with the Python
> Software Foundation.  If you want details of this process (it's
> boring and tedious), please let us know.
>
> The process includes the ability to receive and disburse funds,
> something that previously went through Gratipay where an
> individual incurred tax liability.  We are not going to do that
> again.  We have not applied for grants because the Pylons
> Project is not a legal entity that can receive funds; it's made
> of people.  Agendaless is an option, but it would not be a
> taxable event.  The PSF offers a non-profit tax-deductible
> option which is under consideration.
>
> As part of the organizational process, we looked at the long
> list of Pylons projects under our GitHub user.  We've classified
> them as core, community, and tomb (unmaintained).  We're focused
> on core (https://pylonsproject.org/projects.html).
>
> GitHub has adopted a lot of features that we want to implement,
> but lack the time.  Those features include all the things that
> can be placed in `.github/`.  I would welcome any issues or PRs
> that add missing files, either per repo or preferably globally
> under the Pylons GitHub user.  It would save a lot of
> reinventing the wheel.
>
> We have done a lot of work in Pyramid to reduce friction.  That
> includes documentation, cookiecutter, pytest, tox, Black,
> flake8, isort, and Travis-CI, Appveyor, and RTD.  There is
> active work on the Pyramid 2.0 release (
> https://github.com/Pylons/pyramid/milestone/5).
>
> Pyramid has three open issues on i18n
> (
> https://github.com/Pylons/pyramid/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+i18n),
>
> all of which are purely documentation.  But again it's a matter
> of time of knowledgeable people to share their best practices
> and documenting them.  I would welcome someone mentoring me on
> how to do i18n properly, and I would document the process.
>
> Pyramid does not care which templating library you use, there is
> no longer a default, and offers add-ons with bindings for Mako,
> Jinja2, and Chameleon.
>
> Pyramid does not care which form library you use, but just like
> templates offers bindings for form libraries.  The growing trend
> is away from server-side form rendering libraries like Deform
> and WTForms to front-end JavaScript libraries that call an API,
> all of which Pyramid supports.
>
> Finally if you have specific issues that we can address, please
> let us know.
>
> --steve
>
>
> On 7/30/19 at 10:38 AM, [email protected] (Hynek Schlawack) pronounced:
>
> >Hi everyone,
> >
> >I don’t think I’m breaking any news when I say that the
> >development in the Pyramid ecosystem has gone a bit down and
> >it’s especially exemplified by amount of SQLAlchemy warnings
> >I have to silence in my projects that seem to be unlikely to be
> >fixed (<https://twitter.com/laurencerowe/status/1156111287631273985>).
> >
> >In the worst case this means that we’ll end up without
> >SQLAlchemy for our documented workflows soon. There also was
> >the problem that the i18n documentation was an incoherent
> >mixture of old and new tools but that’s been a while so I’m
> >not sure if it’s still true. Venusian is triggering
> >deprecation warnings too btw.
> >
> >The problem of course is that the current maintenance burden is
> >carried by far too few people (thank you so much Michael, Bert,
> >and Steve!).
> >
> >***
> >
> >One thing we could do is to find a way to stop
> >using/advertising packages that have to be maintained by use
> >and push for those that we share with Flask that is doing much
> >better. WTForms instead of deform comes to mind, Jinja2 instead
> >of Chameleon, and waitress might also not be worth the time
> >Bert is putting into it (unless he’s enjoying it :)).
> >Basically cut our losses and focus the remaining energy where
> >it’s most worth it. I realize this is not a popular proposition.
> >
> >***
> >
> >My main point is a different though.
> >
> >I have tried to look at the projects that are screaming for
> >attention and found them very daunting and alien so I suspect
> >I’m not the only one who looked at it and gave up.
> >
> >I hope at least some of you might have seen my PyCon US talk
> >this year where I talk about friction in contribution:
> https://hynek.me/talks/python-foss/
> >
> >My offer for you would be choose select projects that are
> >essential to write awesome Pyramid apps and pull them into 2019
> >whether they like it or not. I’m not gonna start though
> >unless we can agree on it happening and how – turns out my
> >copious free time is everything but. 😬 But I do care about
> >Pyramid and I want it to stay strong.
> >
> >***
> >
> >Finally, there’s also the fact that Pyramid is used by
> >PyPI/warehouse so I suspect that it should be possible to ask
> >the PSF for money to close the biggest current gaps? Any
> >freelancers maybe?
> >
> >***
> >
> >I know there’s absolutely nothing I can do from people
> >starting discussing my motivation (paragraph 1) and “dead
> >batteries” (paragraph 2) vs my offer (paragraph 3) but I’d
> >still love to get a somewhat focused discussion. Maybe split
> >your replies?
> >
> >Cheers,
> >—h
> >
>
> ------------------------
> Steve Piercy, Eugene, OR
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pylons-discuss/r480Ps-10126i-42F99BA844B545CF9DE076A5B5033421%40Steves-iMac.local
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/CANQ3tOg%3DH3h4%3D_yOFc1ZoY1ZhkZTLbPD8j1OJT_%3DhnqHOz-PDA%40mail.gmail.com.

Reply via email to