Re: [Twisted-Python] Twisted Release Planning

2021-07-05 Thread Glyph


On July 5, 2021 at 3:55:38 PM, Adi Roiban 
(a...@roiban.ro(mailto:a...@roiban.ro)) wrote:

> Hi,
>  
> I don't have much time or much "need" but if needed I can help with a new 
> Twisted release.  

Hooray! I’m hype for 21.7!

>  
> I am still working on py3 migration as an urgent task so I am stuck with 
> 20.3.0.  
>  
> There was a lot of confusion / miscommunication / non-cooperation lately with 
> the Twisted release process.  
>  
> For example, I don't know when a new release is required / appropriate.  
>  
> Maybe we can look at doing 2 releases per year around December and June, or 
> sync with Ubuntu releases?  
> What do you think?.

My own preference is to just do them as often as we have capacity for. More 
releases means peoples’ work gets into the world faster, there’s more 
motivation to work on Twisted, more features means more users and more users 
means more potential contributors and it’s a virtuous cycle.


However since I personally have the bandwidth to do zero (0) releases per year 
myself, this does mean that others get to dictate the schedule ;-). If you’d 
like to do these two, other volunteers can do more (and more than one planned 
release manager at a time would be great). If at all possible, I think one per 
quarter, so four per year, would be a good lower bound to aim for. (Among other 
things, a quarterly cycle makes it easier to align with a popular style of 
resource planning in many companies.)

>  
> My plan is to have the release process documented and automated so that 
> anyone can take the role of the release manager for a certain release.  

So say we all! Thanks for all your work towards making this happen so far.

>  
> The current documentation for the release is here  
> https://docs.twistedmatrix.com/en/twisted-21.2.0/core/development/policy/release-process.html
>  
> Happy to recessive feedback and PRs for the current documentation.  
>  
>   
>  
> I don't see any tickets flagged as regressions in Trac 
> (https://twistedmatrix.com/trac/report/26) so I guess that we can cut a 
> release right away.
>  
> --  
>  
> I am thinking of a scenario in which person X sends a PR that is merged and 
> that person X needs a new release so the same person X can act as release 
> manager for that release.
> I don't know if that will work :)  

Looking forward to crossing that bridge when we come to it.

>  
> Cheers
> --
> Adi Roiban ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] IRC still alive?

2021-07-05 Thread Glyph


On July 5, 2021 at 4:44:26 PM, Adi Roiban 
(a...@roiban.ro(mailto:a...@roiban.ro)) wrote:

> Hi
> 
> On Tue, 6 Jul 2021 at 00:02, Tom Most 
> mailto:t...@freecog.net)> wrote:
> > Hi Adi,
> > 
> > IRC has moved to Libera.Chat(https://libera.chat/) due to the Freenode 
> > implosion(https://lwn.net/Articles/857140/). The channel names are the same 
> > --- #twisted, #twisted-dev, #twisted.web.
> > 
> > ---Tom
> > 
> 
> Thanks for the info. 
> 
> I guess that the website can be updated to no longer mention freenode - 
> https://twistedmatrix.com/trac/ 
> 
> 
> 
> 
> 
> 


That, and kenaan needs to be reconfigured to point at the new network. Please 
scrub any mention of freenode that you find from the docs & website.

> 
> Is there a web log? 
> 
> 
> 
> 
> 
> 


Not yet, but feel free to set one up.

> 
> Cheers 
> 
> > On Mon, Jul 5, 2021, at 3:45 PM, Adi Roiban wrote:
> > > Hi,
> > > 
> > > Only now I had time to check the Twisted IRC channel and it looks like 
> > > the channels are no longer registered ... and the IRC bot is not 
> > > recording the logs.
> > > 
> > > Should we continue to use IRC or move to gitter or something else that 
> > > has history and offline messages by default?
> > > 
> > > Cheers
> > > --
> > > Adi Roiban
> > > ___
> > > Twisted-Python mailing list
> > > Twisted-Python@twistedmatrix.com(mailto:Twisted-Python@twistedmatrix.com)
> > > https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> > > 
> > 
> > ___
> > Twisted-Python mailing list
> > Twisted-Python@twistedmatrix.com(mailto:Twisted-Python@twistedmatrix.com)
> > https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] IRC still alive?

2021-07-05 Thread Adi Roiban
Hi

On Tue, 6 Jul 2021 at 00:02, Tom Most  wrote:

> Hi Adi,
>
> IRC has moved to Libera.Chat  due to the Freenode
> implosion . The channel names are the
> same --- #twisted, #twisted-dev, #twisted.web.
>
> ---Tom
>
>
Thanks for the info.

I guess that the website can be updated to no longer mention freenode -
https://twistedmatrix.com/trac/


Is there a web log?

Cheers

On Mon, Jul 5, 2021, at 3:45 PM, Adi Roiban wrote:
>
> Hi,
>
> Only now I had time to check the Twisted IRC channel and it looks like the
> channels are no longer registered ... and the IRC bot is not recording the
> logs.
>
> Should we continue to use IRC or move to gitter or something else that has
> history and offline messages by default?
>
> Cheers
> --
> Adi Roiban
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] IRC still alive?

2021-07-05 Thread Glyph
Freenode is dead, but Twisted has registered #twisted and #twisted-dev on 
libera.chat.

-g

> On Jul 5, 2021, at 3:45 PM, Adi Roiban  wrote:
> 
> Hi,
> 
> Only now I had time to check the Twisted IRC channel and it looks like the 
> channels are no longer registered ... and the IRC bot is not recording the 
> logs.
> 
> Should we continue to use IRC or move to gitter or something else that has 
> history and offline messages by default?
> 
> Cheers
> --
> Adi Roiban
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


Re: [Twisted-Python] IRC still alive?

2021-07-05 Thread Tom Most
Hi Adi,

IRC has moved to Libera.Chat  due to the Freenode 
implosion . The channel names are the same 
--- #twisted, #twisted-dev, #twisted.web.

---Tom

On Mon, Jul 5, 2021, at 3:45 PM, Adi Roiban wrote:
> Hi,
> 
> Only now I had time to check the Twisted IRC channel and it looks like the 
> channels are no longer registered ... and the IRC bot is not recording the 
> logs.
> 
> Should we continue to use IRC or move to gitter or something else that has 
> history and offline messages by default?
> 
> Cheers
> --
> Adi Roiban
> ___
> Twisted-Python mailing list
> Twisted-Python@twistedmatrix.com
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
> 
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


[Twisted-Python] Twisted Release Planning

2021-07-05 Thread Adi Roiban
Hi,

I don't have much time or much "need" but if needed I can help with a new
Twisted release.

I am still working on py3 migration as an urgent task so I am stuck with
20.3.0.

There was a lot of confusion / miscommunication / non-cooperation lately
with the Twisted release process.

For example, I don't know when a new release is required / appropriate.

Maybe we can look at doing 2 releases per year around December and June, or
sync with Ubuntu releases?
What do you think?.

My plan is to have the release process documented and automated so that
anyone can take the role of the release manager for a certain release.

The current documentation for the release is here
https://docs.twistedmatrix.com/en/twisted-21.2.0/core/development/policy/release-process.html

Happy to recessive feedback and PRs for the current documentation.



I don't see any tickets flagged as regressions in Trac (
https://twistedmatrix.com/trac/report/26) so I guess that we can cut a
release right away.

--

I am thinking of a scenario in which person X sends a PR that is merged and
that person X needs a new release so the same person X can act as release
manager for that release.
I don't know if that will work :)

Cheers
-- 
Adi Roiban
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


[Twisted-Python] IRC still alive?

2021-07-05 Thread Adi Roiban
Hi,

Only now I had time to check the Twisted IRC channel and it looks like the
channels are no longer registered ... and the IRC bot is not recording the
logs.

Should we continue to use IRC or move to gitter or something else that has
history and offline messages by default?

Cheers
-- 
Adi Roiban
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python