#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
insetup.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 follow-up: 2 Changed 10 years ago by
comment:2 Changed 10 years ago by
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 Changed 10 years ago by
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 committed to the repository too. Thanks for checking and taking care to ask.
comment:5 Changed 10 years ago by
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
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.
TBH, I haven't really thought about license, but go ahead with same as Trac have.