Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#11825 closed task (fixed)

License

Reported by: Ryan J Ollos Owned by: Wertilq
Priority: normal Component: TracJenkinsPlugin
Severity: normal Keywords: license
Cc: Steffen Hoffmann Trac Release:

Description

Hi, I noticed that there isn't a license specified in setup.py. Did you have a particular license in mind? You might consider using the BSD 3-Clause license, as Trac does.

Would you consider?:

  • Adding license headers to each file.
  • Adding a COPYING file with the license text.
  • Specifying the license as an argument to setup in setup.py.

I'd be happy to take care of these activities if you give the go-ahead and indicate your license preference.

Attachments (0)

Change History (6)

comment:1 Changed 10 years ago by Wertilq

TBH, I haven't really thought about license, but go ahead with same as Trac have.

comment:2 in reply to:  1 Changed 10 years ago by Steffen Hoffmann

Replying to Wertilq:

TBH, I haven't really thought about license, but go ahead with same as Trac have.

I fully understand, thinking the same some years ago. But it certainly matters to keep free code free and enable contributions of developers after an author discontinues support when going on to other projects.

comment:3 in reply to:  description Changed 10 years ago by Steffen Hoffmann

Replying to rjollos:

I'd be happy to take care of these activities if you give the go-ahead and indicate your license preference.

I saw the new plugin too. Thanks for checking and taking care to ask.

Version 0, edited 10 years ago by Steffen Hoffmann (next)

comment:4 Changed 10 years ago by Ryan J Ollos

Resolution: fixed
Status: newclosed

In 13973:

1.0: Added 3-Clause BSD license. Fixes #11825.

comment:5 Changed 10 years ago by Ryan J Ollos

Thanks for the replies. I'll let you know if I have any other feedback after testing out the plugin.

Do you have any experience with HudsonTracPlugin, and if so could you comment on the differences between that plugin and yours?

comment:6 Changed 10 years ago by Wertilq

I looked at the HudsonTracPlugin, when I began working on my plugin, but I didn't manage to salvage anything at all from it.

IIRC what it did was simply to add a link to Hudson in Trac, while my plugin uses the REST API for Jenkins to access Jenkins information. It aims to do an integration of Jenkins, into Trac using the REST API.

It's not finished though, and it was work made for CGI's #define-team, which I did my thesis project with, and my project there is now finished, I don't know if I will work more on the plugin.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Wertilq.
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.