Coder Social home page Coder Social logo

Comments (14)

carnil avatar carnil commented on June 15, 2024 2

@tsjensen yes I got a bit backlogged on updating to v2 for Debian, will do and try to not forget to ping here when done. Thanks for the reminder!

from boxes.

carnil avatar carnil commented on June 15, 2024 1

@carnil Sorry, I should have properly read all the comments before asking again. As I understand them, boxes v2 is already available in bullseye/unstable, and will be in bookworm. So there is currently nothing to do! (Here's instructions on how to install the packages from unstable.)

You are right that my remarks above were all non-critical, and we can let them sit for a while. I made a note for myself to let you know once the license stuff is cleaned up.

@tsjensen no worries and thanks! I just wanted to make sure I did not oversee something. Yes boxes 2.1.1 (or later) will be in bookworm (modulo if some release critical issue would appear which make it need to be removed from testing).

from boxes.

carnil avatar carnil commented on June 15, 2024 1

We just released v2.2.0, so there is now a proper release with the upgraded license.

@tsjensen Thank you! I uploaded the new upstream version to Debian unstable.

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

Afaik, boxes is packaged for Debian, which propagates to Ubuntu.
I missed the code freeze for Debian bullseye by a few days unfortunately, so boxes v2 will officially be only in bookworm.

@carnil is maintaining the Debian packages for us, and he hinted that he might make them available on experimental so that we can get boxes v2 before bookworm. @carnil, it would be great if you could drop a line here when things happen so that people know. Thank you!

from boxes.

carnil avatar carnil commented on June 15, 2024

@tsjensen I uploaded boxes/2.1.1-1 to Debian unstable (https://tracker.debian.org/news/1285920/accepted-boxes-211-1-source-into-unstable/) and so if no issues arise will migrate to testing/bookworm soon. That is Ubuntu can sync it for their next release (Ubuntu 22.04).

@tsjensen in same way, if you have any improvement you see needed in the Debian package let me know. At some point I want to as well address the failing https://salsa.debian.org/carnil/boxes/-/jobs/2269686 and the missing hardening (bindnow).

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

Thanks @carnil for the quick response!

if you have any improvement you see needed in the Debian package let me know

Nothing much, I just noticed here (is that the right place?) that the copyright line (line 7) is a bit outdated. The current copyright line is

Copyright (c) 1999-2021 Thomas Jensen and the boxes contributors

And also, the license should be GPL-2 instead of GPL-2+. This is not mission critical though.

Optionally, you might want to pull this commit ("Fix quoting of closing comment tags in config") which I really should have released as a patch version already.

from boxes.

carnil avatar carnil commented on June 15, 2024

Thanks @carnil for the quick response!

if you have any improvement you see needed in the Debian package let me know

Nothing much, I just noticed here (is that the right place?) that the copyright line (line 7) is a bit outdated. The current copyright line is

Copyright (c) 1999-2021 Thomas Jensen and the boxes contributors

Alright, I should fix that.

And also, the license should be GPL-2 instead of GPL-2+. This is not mission critical though.

Seems I missed the changes in 7d98227 . But I need to recheck if parts (formerly the emacs integration was GPL-2+ at least) if there are other wrong parts.

Optionally, you might want to pull this commit ("Fix quoting of closing comment tags in config") which I really should have released as a patch version already.

Thanks will try to cherry-pick as well in the next upload.

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

And also, the license should be GPL-2 instead of GPL-2+. This is not mission critical though.

Seems I missed the changes in 7d98227. But I need to recheck if parts (formerly the emacs integration was GPL-2+ at least) if there are other wrong parts.

Yea, we are not super clean on this, but GPL-2.0-only was the license I had always intended. I have an internal task to clean that up. Until I actually do that, it's okay to list boxes as GPL-2.0-or-later, too.

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

Hi @carnil - how are things going? Is there anything we can do to help?

from boxes.

carnil avatar carnil commented on June 15, 2024

Hi @carnil - how are things going? Is there anything we can do to help?

@tsjensen: do you mean about the copyright correction in debian/copyright? Given your statement in #95 (comment) I was assuming it is okay to defer the changes once they are cleaned up on upstream and then sync the change as well in Debian. Or is it about something else yet?

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

@carnil Sorry, I should have properly read all the comments before asking again. As I understand them, boxes v2 is already available in bullseye/unstable, and will be in bookworm. So there is currently nothing to do! (Here's instructions on how to install the packages from unstable.)

You are right that my remarks above were all non-critical, and we can let them sit for a while. I made a note for myself to let you know once the license stuff is cleaned up.

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

@carnil Licenses have been cleaned up (#101). This will only affect the next release (currently not planned).

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

We just released v2.2.0, so there is now a proper release with the upgraded license.

from boxes.

tsjensen avatar tsjensen commented on June 15, 2024

I just tried an apt-get install -y boxes in a clean ubuntu:latest, and got boxes v2.1.1.

So I think we have v2 support for Ubuntu now. Thanks @carnil for staying on top of this!

from boxes.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.