2015-04-09 12:32:12 |
Oleg Strikov |
bug |
|
|
added bug |
2015-04-09 13:18:13 |
Curtis Hovey |
juju-core: status |
New |
Triaged |
|
2015-04-09 13:18:41 |
Curtis Hovey |
juju-core: importance |
Undecided |
High |
|
2015-04-09 13:18:44 |
Curtis Hovey |
juju-core: milestone |
|
1.24-alpha1 |
|
2015-04-09 13:18:52 |
Curtis Hovey |
nominated for series |
|
juju-core/1.23 |
|
2015-04-09 13:18:52 |
Curtis Hovey |
bug task added |
|
juju-core/1.23 |
|
2015-04-09 13:18:58 |
Curtis Hovey |
juju-core/1.23: status |
New |
Triaged |
|
2015-04-09 13:19:01 |
Curtis Hovey |
juju-core/1.23: importance |
Undecided |
High |
|
2015-04-09 13:19:06 |
Curtis Hovey |
juju-core/1.23: milestone |
|
1.23-beta4 |
|
2015-04-09 13:54:16 |
Oleg Strikov |
description |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5)
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping! |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(0)
juju-core_1.23-beta3/src/golang.org/x/net/html/charset/testdata/*.html
Golang guys picked these files from W3C i18n testsuite. At that time this testsuite was licensed under non-modifiable license (LP: #1341589) and we had to manually remove these files from the package. We removed these files from src/code.google.com/p/go.net/ folder but didn't do that for the new src/golang.org/x/net folder. We may want to remove these tests from both locations in the package. See [A] for additional thoughts on this.
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5)
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping!
[A]
Another way exists as well. W3C now distributes this testsuite under dual-license one of which is BSD (http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). It means that we can include these tests back to the distribution but only if license file and required copyright notices will be available in the source tree. Golang guys don't have them in the repo and mgz will try to fix this bug upstream. When done, we can return these test back to our package. |
|
2015-04-09 14:25:06 |
Launchpad Janitor |
branch linked |
|
lp:~gz/juju-release-tools/update_tarball_scrub |
|
2015-04-09 15:37:01 |
Oleg Strikov |
description |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(0)
juju-core_1.23-beta3/src/golang.org/x/net/html/charset/testdata/*.html
Golang guys picked these files from W3C i18n testsuite. At that time this testsuite was licensed under non-modifiable license (LP: #1341589) and we had to manually remove these files from the package. We removed these files from src/code.google.com/p/go.net/ folder but didn't do that for the new src/golang.org/x/net folder. We may want to remove these tests from both locations in the package. See [A] for additional thoughts on this.
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5)
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping!
[A]
Another way exists as well. W3C now distributes this testsuite under dual-license one of which is BSD (http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). It means that we can include these tests back to the distribution but only if license file and required copyright notices will be available in the source tree. Golang guys don't have them in the repo and mgz will try to fix this bug upstream. When done, we can return these test back to our package. |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(0)
juju-core_1.23-beta3/src/golang.org/x/net/html/charset/testdata/*.html
Golang guys picked these files from W3C i18n testsuite. At that time this testsuite was licensed under non-modifiable license (LP: #1341589) and we had to manually remove these files from the package. We removed these files from src/code.google.com/p/go.net/ folder but didn't do that for the new src/golang.org/x/net folder. We may want to remove these tests from both locations in the package. See [A] for additional thoughts on this.
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5) [RESOLVED]
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
This LICENSE file is included into the windows installer.
No change is needed.
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping!
[A]
Another way exists as well. W3C now distributes this testsuite under dual-license one of which is BSD (http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). It means that we can include these tests back to the distribution but only if license file and required copyright notices will be available in the source tree. Golang guys don't have them in the repo and mgz will try to fix this bug upstream. When done, we can return these test back to our package. |
|
2015-04-09 15:42:17 |
Oleg Strikov |
description |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(0)
juju-core_1.23-beta3/src/golang.org/x/net/html/charset/testdata/*.html
Golang guys picked these files from W3C i18n testsuite. At that time this testsuite was licensed under non-modifiable license (LP: #1341589) and we had to manually remove these files from the package. We removed these files from src/code.google.com/p/go.net/ folder but didn't do that for the new src/golang.org/x/net folder. We may want to remove these tests from both locations in the package. See [A] for additional thoughts on this.
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5) [RESOLVED]
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
This LICENSE file is included into the windows installer.
No change is needed.
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping!
[A]
Another way exists as well. W3C now distributes this testsuite under dual-license one of which is BSD (http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). It means that we can include these tests back to the distribution but only if license file and required copyright notices will be available in the source tree. Golang guys don't have them in the repo and mgz will try to fix this bug upstream. When done, we can return these test back to our package. |
Hi Juju Team,
I started to work on debian/copyright file before the official release of 1.23 to decrease the amount of time needed for packaging. I don't expect that the list of dependencies changes seriously from -beta3 to release.
You may see that we have much less issues this cycle which means that we did a very good job last cycle!
(0) [gz:TESTSUITE CLEANER EXPANED TO WIPE NEW LOCATION] [gz:GOLANG BUG FILED]
juju-core_1.23-beta3/src/golang.org/x/net/html/charset/testdata/*.html
Golang guys picked these files from W3C i18n testsuite. At that time this testsuite was licensed under non-modifiable license (LP: #1341589) and we had to manually remove these files from the package. We removed these files from src/code.google.com/p/go.net/ folder but didn't do that for the new src/golang.org/x/net folder. We may want to remove these tests from both locations in the package. See [A] for additional thoughts on this.
(1)
https://github.com/juju/charm/{v4, v5}
License for this project has been changed from AGPLv3 to LGPLv3 with linking exceptions during the previous cycle. Unfortunately virtually all files in the project contain references to AGPLv3 in their headers.
(2)
https://github.com/juju/cmd/blob/master/supercommand_test.go#L2
Header needs to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
(3)
https://github.com/juju/juju/blob/master/apiserver/http/package_test.go
https://github.com/juju/juju/blob/master/wrench/export_test.go
https://github.com/juju/juju/blob/master/utils/logging_test.go
https://github.com/juju/juju/blob/master/utils/logging.go
Headers need to be fixed by changing LGPLv3 to AGPLv3 to conform with the LICENSE file and other files in the project.
(4)
https://github.com/juju/testing/blob/master/stub.go
https://github.com/juju/testing/blob/master/stub_test.go
Headers need to be fixed by changing AGPLv3 to LGPLv3 to conform with the LICENSE file and other files in the project.
=== Minor issues which might be not issues at all ===
(5) [RESOLVED]
https://github.com/juju/juju/blob/master/scripts/win-installer/LICENCE.txt
Do we really need to have AGPLv3 LICENSE file in this folder when we have project-wide AGPLv3 LICENSE file?
This LICENSE file is included into the windows installer.
No change is needed.
(6)
Tarball for juju-1.23-beta3 contains empty folder src/github.com/kisielk/
(7)
Juju-1.23-beta3 has both 'golang.org/x/net' and 'code.google.com/p/go.net/' as dependencies. They look very similar to me maybe even different version of the same code base. I don't know if it's okay or not, just want to make sure that you're aware of it.
Thanks for helping!
[A]
Another way exists as well. W3C now distributes this testsuite under dual-license one of which is BSD (http://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). It means that we can include these tests back to the distribution but only if license file and required copyright notices will be available in the source tree. Golang guys don't have them in the repo and mgz will try to fix this bug upstream. When done, we can return these test back to our package. |
|
2015-04-09 17:27:00 |
Curtis Hovey |
tags |
|
packaging tech-debt |
|
2015-04-09 21:57:48 |
Curtis Hovey |
juju-core/1.23: assignee |
|
Martin Packman (gz) |
|
2015-04-09 21:58:23 |
Curtis Hovey |
juju-core: assignee |
|
Martin Packman (gz) |
|
2015-04-10 16:11:33 |
Curtis Hovey |
juju-core/1.23: milestone |
1.23-beta4 |
1.23.0 |
|
2015-04-10 21:27:30 |
Martin Packman |
juju-core/1.23: status |
Triaged |
In Progress |
|
2015-04-10 21:27:38 |
Martin Packman |
juju-core: status |
Triaged |
In Progress |
|
2015-04-10 22:17:46 |
Martin Packman |
juju-core/1.23: status |
In Progress |
Fix Committed |
|
2015-04-15 20:35:19 |
Curtis Hovey |
juju-core/1.23: status |
Fix Committed |
Fix Released |
|
2015-04-24 14:57:17 |
Martin Packman |
juju-core: status |
In Progress |
Fix Committed |
|
2015-05-06 01:38:44 |
Curtis Hovey |
juju-core: status |
Fix Committed |
Fix Released |
|