Modify

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#10654 closed task (fixed)

Release new version of plugin on PyPI

Reported by: Ryan J Ollos Owned by: ejucovy
Priority: normal Component: PermRedirectPlugin
Severity: normal Keywords:
Cc: Steffen Hoffmann Trac Release:

Description

I hope you don't mind if I create a ticket to trac the release of the latest version on PyPI, whenever that may happen.

I also wanted a way to communicate this change to you, and see if you had any suggestions. I haven't seen any links on trac-hacks that point to PyPI pages, but it seems like a valuable thing to have when such pages exist.

Attachments (0)

Change History (5)

comment:1 Changed 11 years ago by ejucovy

Status: newassigned

Thanks -- I'll hopefully be able to get around to it sometime this week.

I like the idea of putting PyPI links on trac-hacks. I think I've linked to PyPI for one or two of my plugins, but certainly with no consistency. Do you think some text about PyPI should even become part of the wiki page template? Or even a "PyPI Package Name" prompt in the New Hack form? Anything to encourage more people to register their plugins on PyPI, and upload new releases there regularly, seems like it would be a good thing for the whole Trac community.

(Of course there would have to be some good documentation somewhere about the PyPI registration/upload/release process. Pointing to Python community documentation would be important, but probably insufficient -- I suspect there are enough specifics and gotchas about Trac plugins, like i18n preparation, that would merit a dedicated packaging-how-to for plugin authors/maintainers. Does anything like this exist yet? I'd be happy to help write it if not.)

comment:2 in reply to:  1 Changed 11 years ago by Ryan J Ollos

Cc: Steffen Hoffmann added; anonymous removed

Replying to ejucovy:

Thanks -- I'll hopefully be able to get around to it sometime this week.

I lost track of this ticket. Sorry for the long delayed reply.

I like the idea of putting PyPI links on trac-hacks. I think I've linked to PyPI for one or two of my plugins, but certainly with no consistency. Do you think some text about PyPI should even become part of the wiki page template? Or even a "PyPI Package Name" prompt in the New Hack form?

Yeah, I like this idea of making it part of the New Hack form.

Anything to encourage more people to register their plugins on PyPI, and upload new releases there regularly, seems like it would be a good thing for the whole Trac community.

I'm open to these ideas, as well as the possibility of a PyPI macro with an image - essentially just a fancy way of promoting the PyPI links. Would it be possible to automate the upload of the archives to PyPI? I imagine that would be complex to setup, but the payoff would be big.

(Of course there would have to be some good documentation somewhere about the PyPI registration/upload/release process. Pointing to Python community documentation would be important, but probably insufficient -- I suspect there are enough specifics and gotchas about Trac plugins, like i18n preparation, that would merit a dedicated packaging-how-to for plugin authors/maintainers. Does anything like this exist yet? I'd be happy to help write it if not.)

I don't think anything like that exists at the moment. You know so much more than I do about this subject, so I'll look to you for the best way forward ;)

comment:3 Changed 11 years ago by ejucovy

Resolution: fixed
Status: assignedclosed

Sorry I didn't get to this sooner -- had a busy couple of months. I've just tagged and released a 3.0: https://pypi.python.org/pypi/TracPermRedirect/3.0

comment:4 Changed 11 years ago by Ryan J Ollos

Oh, great, thanks. I'm connecting the dots now ... I had previously opened #10709, which you kindly fixed, but I guess we were still pulling in the old version from PyPI to Bloodhound. I opened bh:#432 today thinking the problem looked familiar, so I can check if it's fixed now.

comment:5 Changed 11 years ago by Ryan J Ollos

I posted some ideas from the comment:1 - comment:2 discussion here.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain ejucovy.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.