Node.js, Python, PHP thin clients place in release cycle

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Node.js, Python, PHP thin clients place in release cycle

Igor Sapego-2
Guys,

Currently, Node.js, Python and PHP thin clients are not included in
Ignite release process, meaning we do not publish them on pip, npm,
etc during release and do not publish API references for these clients.

I propose to add steps to build and publish these client packages and
API documentation and upload them automatically to repos during
Ignite release process. Thoughts?

Best Regards,
Igor
Reply | Threaded
Open this post in threaded view
|

Re: Node.js, Python, PHP thin clients place in release cycle

Ilya Kasnacheev
Hello!

I think that eventually they should have their own release cycle. Released
when there are new features. Be compatible with wide range of Ignite
versions.

Regards,
--
Ilya Kasnacheev


пт, 7 авг. 2020 г. в 15:55, Igor Sapego <[hidden email]>:

> Guys,
>
> Currently, Node.js, Python and PHP thin clients are not included in
> Ignite release process, meaning we do not publish them on pip, npm,
> etc during release and do not publish API references for these clients.
>
> I propose to add steps to build and publish these client packages and
> API documentation and upload them automatically to repos during
> Ignite release process. Thoughts?
>
> Best Regards,
> Igor
>
Reply | Threaded
Open this post in threaded view
|

Re: Node.js, Python, PHP thin clients place in release cycle

vveider
In reply to this post by Igor Sapego-2
I guess we should ask PMC chair to help with corresponding accounts.


> On 7 Aug 2020, at 15:55, Igor Sapego <[hidden email]> wrote:
>
> Guys,
>
> Currently, Node.js, Python and PHP thin clients are not included in
> Ignite release process, meaning we do not publish them on pip, npm,
> etc during release and do not publish API references for these clients.
>
> I propose to add steps to build and publish these client packages and
> API documentation and upload them automatically to repos during
> Ignite release process. Thoughts?
>
> Best Regards,
> Igor

Reply | Threaded
Open this post in threaded view
|

Re: Node.js, Python, PHP thin clients place in release cycle

Alexey Plekhanov
Hello,

I agree with Ilya. Currently, the last commit to the Node.JS thin client
was 15 months ago, the last commit to the PHP thin client was 2 years ago,
the last commit to the Python thin client was 17 months ago.
5 releases in a row (2.7.5, 2.7.6, 2.8.0, 2.8.1, 2.9.0) there were no
updates to any of these clients.
What are we going to upload to repos? The same old versions with a new
version number?

пт, 7 авг. 2020 г. в 18:08, Petr Ivanov <[hidden email]>:

> I guess we should ask PMC chair to help with corresponding accounts.
>
>
> > On 7 Aug 2020, at 15:55, Igor Sapego <[hidden email]> wrote:
> >
> > Guys,
> >
> > Currently, Node.js, Python and PHP thin clients are not included in
> > Ignite release process, meaning we do not publish them on pip, npm,
> > etc during release and do not publish API references for these clients.
> >
> > I propose to add steps to build and publish these client packages and
> > API documentation and upload them automatically to repos during
> > Ignite release process. Thoughts?
> >
> > Best Regards,
> > Igor
>
>