Edgewall Software
Modify

Opened 7 years ago

Closed 7 years ago

#12935 closed defect (cantfix)

Support multiple authors in plugin metadata

Reported by: Ryan J Ollos Owned by:
Priority: normal Milestone:
Component: general Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

In r16906 a set is used for the author parameter. This renders poorly on the plugin admin page. We could add support for iterables and show all authors, or just the first author in the iterable.

I haven't looked at whether setuptools supports or discourages uses of an iterable for the author parameter of setup.

Attachments (1)

Screen Shot 2017-10-23 at 01.00.35.png (26.1 KB ) - added by Ryan J Ollos 7 years ago.

Download all attachments as: .zip

Change History (3)

by Ryan J Ollos, 7 years ago

comment:1 by Jun Omae, 7 years ago

I think we cannot enhance it. setuptools with multiple authors specified doesn't support.

$ python setup.py egg_info
running egg_info
writing dependency_links to ContextChrome.egg-info/dependency_links.txt
writing ContextChrome.egg-info/PKG-INFO
writing top-level names to ContextChrome.egg-info/top_level.txt
writing entry points to ContextChrome.egg-info/entry_points.txt
reading manifest file 'ContextChrome.egg-info/SOURCES.txt'
writing manifest file 'ContextChrome.egg-info/SOURCES.txt'
$ grep '^Author:' ContextChrome.egg-info/PKG-INFO
Author: set(['Ryan J Ollos', 'MATOBA Akihiro'])

See also:

comment:2 by Ryan J Ollos, 7 years ago

Milestone: 1.0.17
Resolution: cantfix
Status: assignedclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.