maildev@lists.thunderbird.net

Thunderbird email developers

View all threads

Packaging of Thunderbird for Linux

RS
Ryan Sipes
Tue, Dec 19, 2017 10:48 PM

Hello!

Those of you who know me likely know that my background is in the world
of Linux. Upon talking to various folks in the Linux community, I have
begun to hear complaints about using TB on various distros and problems
that they experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/ for
the platform (we can choose just one, we don't have to support all
three). They all deal with the libraries issue in slightly different
ways, but from an end-user perspective are pretty good these days (no
real big issues with any of them).

I know the developers behind each of the projects personally and would
be happy to help with introductions and they would likely be happy to
assist us in implementing spitting out these packages as part of our
process. What I'm proposing is this: let's put out one of these so that
we can better engage with our Linux users. I'm not interested in having
a discussion about which one we use as they have their merits and
downsides. If you have knowledge and/or are willing to help with
building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager

Hello! Those of you who know me likely know that my background is in the world of Linux. Upon talking to various folks in the Linux community, I have begun to hear complaints about using TB on various distros and problems that they experience as a result. My proposal is to begin packaging via Snaps <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> for the platform (we can choose just one, we don't have to support all three). They all deal with the libraries issue in slightly different ways, but from an end-user perspective are pretty good these days (no real big issues with any of them). I know the developers behind each of the projects personally and would be happy to help with introductions and they would likely be happy to assist us in implementing spitting out these packages as part of our process. What I'm proposing is this: let's put out one of these so that we can better engage with our Linux users. I'm not interested in having a discussion about which one we use as they have their merits and downsides. If you have knowledge and/or are willing to help with building one of these, please weigh in. Ryan Sipes Thunderbird Community Manager
BB
Ben Bucksch
Tue, Dec 19, 2017 11:32 PM

FWIW, the Ubuntu package works fine.

I can see that Snaps et.al. might be useful for other platforms.

Whatever we choose, automatic updates must be built into the system. It
should not be left to manual user action. That's important for security.

If we did that, I think it would be Tom Prince implementing it, right?
Or do the package communities volunteer to set up the package?

Ben

Am 19.12.2017 um 23:48 schrieb Ryan Sipes:

Hello!

Those of you who know me likely know that my background is in the
world of Linux. Upon talking to various folks in the Linux community,
I have begun to hear complaints about using TB on various distros and
problems that they experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/
for the platform (we can choose just one, we don't have to support all
three). They all deal with the libraries issue in slightly different
ways, but from an end-user perspective are pretty good these days (no
real big issues with any of them).

I know the developers behind each of the projects personally and would
be happy to help with introductions and they would likely be happy to
assist us in implementing spitting out these packages as part of our
process. What I'm proposing is this: let's put out one of these so
that we can better engage with our Linux users. I'm not interested in
having a discussion about which one we use as they have their merits
and downsides. If you have knowledge and/or are willing to help with
building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

FWIW, the Ubuntu package works fine. I can see that Snaps et.al. might be useful for other platforms. Whatever we choose, automatic updates must be built into the system. It should not be left to manual user action. That's important for security. If we did that, I think it would be Tom Prince implementing it, right? Or do the package communities volunteer to set up the package? Ben Am 19.12.2017 um 23:48 schrieb Ryan Sipes: > > Hello! > > Those of you who know me likely know that my background is in the > world of Linux. Upon talking to various folks in the Linux community, > I have begun to hear complaints about using TB on various distros and > problems that they experience as a result. > > My proposal is to begin packaging via Snaps > <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, > Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> > for the platform (we can choose just one, we don't have to support all > three). They all deal with the libraries issue in slightly different > ways, but from an end-user perspective are pretty good these days (no > real big issues with any of them). > > I know the developers behind each of the projects personally and would > be happy to help with introductions and they would likely be happy to > assist us in implementing spitting out these packages as part of our > process. What I'm proposing is this: let's put out one of these so > that we can better engage with our Linux users. I'm not interested in > having a discussion about which one we use as they have their merits > and downsides. If you have knowledge and/or are willing to help with > building one of these, please weigh in. > > Ryan Sipes > Thunderbird Community Manager > > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
RS
Ryan Sipes
Wed, Dec 20, 2017 12:56 AM

Looks like someone has already done it, is interested in implementing it
into our upstream process:
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/4?u=ryanleesipes

Looks to be a Canonical employee, I've thanked him, whenever our side is
ready we should pull him in to get his stuff into our process so we're
building these each release.

Ryan

On 12/19/17 4:32 PM, Ben Bucksch wrote:

FWIW, the Ubuntu package works fine.

I can see that Snaps et.al. might be useful for other platforms.

Whatever we choose, automatic updates must be built into the system.
It should not be left to manual user action. That's important for
security.

If we did that, I think it would be Tom Prince implementing it, right?
Or do the package communities volunteer to set up the package?

Ben

Am 19.12.2017 um 23:48 schrieb Ryan Sipes:

Hello!

Those of you who know me likely know that my background is in the
world of Linux. Upon talking to various folks in the Linux community,
I have begun to hear complaints about using TB on various distros and
problems that they experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/
for the platform (we can choose just one, we don't have to support
all three). They all deal with the libraries issue in slightly
different ways, but from an end-user perspective are pretty good
these days (no real big issues with any of them).

I know the developers behind each of the projects personally and
would be happy to help with introductions and they would likely be
happy to assist us in implementing spitting out these packages as
part of our process. What I'm proposing is this: let's put out one of
these so that we can better engage with our Linux users. I'm not
interested in having a discussion about which one we use as they have
their merits and downsides. If you have knowledge and/or are willing
to help with building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

Looks like someone has already done it, is interested in implementing it into our upstream process: https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/4?u=ryanleesipes Looks to be a Canonical employee, I've thanked him, whenever our side is ready we should pull him in to get his stuff into our process so we're building these each release. Ryan On 12/19/17 4:32 PM, Ben Bucksch wrote: > FWIW, the Ubuntu package works fine. > > I can see that Snaps et.al. might be useful for other platforms. > > Whatever we choose, automatic updates must be built into the system. > It should not be left to manual user action. That's important for > security. > > If we did that, I think it would be Tom Prince implementing it, right? > Or do the package communities volunteer to set up the package? > > Ben > > Am 19.12.2017 um 23:48 schrieb Ryan Sipes: >> >> Hello! >> >> Those of you who know me likely know that my background is in the >> world of Linux. Upon talking to various folks in the Linux community, >> I have begun to hear complaints about using TB on various distros and >> problems that they experience as a result. >> >> My proposal is to begin packaging via Snaps >> <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, >> Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> >> for the platform (we can choose just one, we don't have to support >> all three). They all deal with the libraries issue in slightly >> different ways, but from an end-user perspective are pretty good >> these days (no real big issues with any of them). >> >> I know the developers behind each of the projects personally and >> would be happy to help with introductions and they would likely be >> happy to assist us in implementing spitting out these packages as >> part of our process. What I'm proposing is this: let's put out one of >> these so that we can better engage with our Linux users. I'm not >> interested in having a discussion about which one we use as they have >> their merits and downsides. If you have knowledge and/or are willing >> to help with building one of these, please weigh in. >> >> Ryan Sipes >> Thunderbird Community Manager >> >> >> >> _______________________________________________ >> Maildev mailing list >> Maildev@lists.thunderbird.net >> http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net > > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
BB
Ben Bucksch
Wed, Dec 20, 2017 2:24 AM

Sounds like a good idea, if maintenance is not too high.

Am 20.12.2017 um 01:56 schrieb Ryan Sipes:

Looks like someone has already done it, is interested in implementing
it into our upstream process:
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/4?u=ryanleesipes

Looks to be a Canonical employee, I've thanked him, whenever our side
is ready we should pull him in to get his stuff into our process so
we're building these each release.

Ryan

On 12/19/17 4:32 PM, Ben Bucksch wrote:

FWIW, the Ubuntu package works fine.

I can see that Snaps et.al. might be useful for other platforms.

Whatever we choose, automatic updates must be built into the system.
It should not be left to manual user action. That's important for
security.

If we did that, I think it would be Tom Prince implementing it,
right? Or do the package communities volunteer to set up the package?

Ben

Am 19.12.2017 um 23:48 schrieb Ryan Sipes:

Hello!

Those of you who know me likely know that my background is in the
world of Linux. Upon talking to various folks in the Linux
community, I have begun to hear complaints about using TB on various
distros and problems that they experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/
for the platform (we can choose just one, we don't have to support
all three). They all deal with the libraries issue in slightly
different ways, but from an end-user perspective are pretty good
these days (no real big issues with any of them).

I know the developers behind each of the projects personally and
would be happy to help with introductions and they would likely be
happy to assist us in implementing spitting out these packages as
part of our process. What I'm proposing is this: let's put out one
of these so that we can better engage with our Linux users. I'm not
interested in having a discussion about which one we use as they
have their merits and downsides. If you have knowledge and/or are
willing to help with building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

Sounds like a good idea, if maintenance is not too high. Am 20.12.2017 um 01:56 schrieb Ryan Sipes: > > Looks like someone has already done it, is interested in implementing > it into our upstream process: > https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/4?u=ryanleesipes > > Looks to be a Canonical employee, I've thanked him, whenever our side > is ready we should pull him in to get his stuff into our process so > we're building these each release. > > Ryan > > On 12/19/17 4:32 PM, Ben Bucksch wrote: >> FWIW, the Ubuntu package works fine. >> >> I can see that Snaps et.al. might be useful for other platforms. >> >> Whatever we choose, automatic updates must be built into the system. >> It should not be left to manual user action. That's important for >> security. >> >> If we did that, I think it would be Tom Prince implementing it, >> right? Or do the package communities volunteer to set up the package? >> >> Ben >> >> Am 19.12.2017 um 23:48 schrieb Ryan Sipes: >>> >>> Hello! >>> >>> Those of you who know me likely know that my background is in the >>> world of Linux. Upon talking to various folks in the Linux >>> community, I have begun to hear complaints about using TB on various >>> distros and problems that they experience as a result. >>> >>> My proposal is to begin packaging via Snaps >>> <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, >>> Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> >>> for the platform (we can choose just one, we don't have to support >>> all three). They all deal with the libraries issue in slightly >>> different ways, but from an end-user perspective are pretty good >>> these days (no real big issues with any of them). >>> >>> I know the developers behind each of the projects personally and >>> would be happy to help with introductions and they would likely be >>> happy to assist us in implementing spitting out these packages as >>> part of our process. What I'm proposing is this: let's put out one >>> of these so that we can better engage with our Linux users. I'm not >>> interested in having a discussion about which one we use as they >>> have their merits and downsides. If you have knowledge and/or are >>> willing to help with building one of these, please weigh in. >>> >>> Ryan Sipes >>> Thunderbird Community Manager >>> >>> >>> >>> _______________________________________________ >>> Maildev mailing list >>> Maildev@lists.thunderbird.net >>> http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net >> >> >> >> _______________________________________________ >> Maildev mailing list >> Maildev@lists.thunderbird.net >> http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
MM
Magnus Melin
Wed, Dec 20, 2017 8:26 AM

Should be easier once Firefox does the ground work - there's a tracker bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1297513, and
https://bugzilla.mozilla.org/show_bug.cgi?id=1278719

 -Magnus

On 20-12-2017 00:48, Ryan Sipes wrote:

Hello!

Those of you who know me likely know that my background is in the world of
Linux. Upon talking to various folks in the Linux community, I have begun to
hear complaints about using TB on various distros and problems that they
experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/ for the
platform (we can choose just one, we don't have to support all three). They
all deal with the libraries issue in slightly different ways, but from an
end-user perspective are pretty good these days (no real big issues with any
of them).

I know the developers behind each of the projects personally and would be
happy to help with introductions and they would likely be happy to assist us
in implementing spitting out these packages as part of our process. What I'm
proposing is this: let's put out one of these so that we can better engage
with our Linux users. I'm not interested in having a discussion about which
one we use as they have their merits and downsides. If you have knowledge
and/or are willing to help with building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

Should be easier once Firefox does the ground work - there's a tracker bug https://bugzilla.mozilla.org/show_bug.cgi?id=1297513, and https://bugzilla.mozilla.org/show_bug.cgi?id=1278719  -Magnus On 20-12-2017 00:48, Ryan Sipes wrote: > > Hello! > > Those of you who know me likely know that my background is in the world of > Linux. Upon talking to various folks in the Linux community, I have begun to > hear complaints about using TB on various distros and problems that they > experience as a result. > > My proposal is to begin packaging via Snaps > <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, > Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> for the > platform (we can choose just one, we don't have to support all three). They > all deal with the libraries issue in slightly different ways, but from an > end-user perspective are pretty good these days (no real big issues with any > of them). > > I know the developers behind each of the projects personally and would be > happy to help with introductions and they would likely be happy to assist us > in implementing spitting out these packages as part of our process. What I'm > proposing is this: let's put out one of these so that we can better engage > with our Linux users. I'm not interested in having a discussion about which > one we use as they have their merits and downsides. If you have knowledge > and/or are willing to help with building one of these, please weigh in. > > Ryan Sipes > Thunderbird Community Manager > > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net
RS
Ryan Sipes
Thu, Dec 21, 2017 11:42 PM

Just an update, it looks as though the guys working on Snaps have
already done a lot of the heavy lifting for Thunderbird.
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/13?u=ryanleesipes
I'm getting kenvandine to Email me so I can intro him to Tom.

On 12/20/17 1:26 AM, Magnus Melin wrote:

Should be easier once Firefox does the ground work - there's a tracker
bug https://bugzilla.mozilla.org/show_bug.cgi?id=1297513, and
https://bugzilla.mozilla.org/show_bug.cgi?id=1278719

 -Magnus

On 20-12-2017 00:48, Ryan Sipes wrote:

Hello!

Those of you who know me likely know that my background is in the
world of Linux. Upon talking to various folks in the Linux community,
I have begun to hear complaints about using TB on various distros and
problems that they experience as a result.

My proposal is to begin packaging via Snaps
https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2,
Flatpak https://flatpak.org/, or AppImage https://appimage.org/
for the platform (we can choose just one, we don't have to support
all three). They all deal with the libraries issue in slightly
different ways, but from an end-user perspective are pretty good
these days (no real big issues with any of them).

I know the developers behind each of the projects personally and
would be happy to help with introductions and they would likely be
happy to assist us in implementing spitting out these packages as
part of our process. What I'm proposing is this: let's put out one of
these so that we can better engage with our Linux users. I'm not
interested in having a discussion about which one we use as they have
their merits and downsides. If you have knowledge and/or are willing
to help with building one of these, please weigh in.

Ryan Sipes
Thunderbird Community Manager


Maildev mailing list
Maildev@lists.thunderbird.net
http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net

Just an update, it looks as though the guys working on Snaps have already done a lot of the heavy lifting for Thunderbird. <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/13?u=ryanleesipes> I'm getting kenvandine to Email me so I can intro him to Tom. On 12/20/17 1:26 AM, Magnus Melin wrote: > > Should be easier once Firefox does the ground work - there's a tracker > bug https://bugzilla.mozilla.org/show_bug.cgi?id=1297513, and > https://bugzilla.mozilla.org/show_bug.cgi?id=1278719 > >  -Magnus > > On 20-12-2017 00:48, Ryan Sipes wrote: >> >> Hello! >> >> Those of you who know me likely know that my background is in the >> world of Linux. Upon talking to various folks in the Linux community, >> I have begun to hear complaints about using TB on various distros and >> problems that they experience as a result. >> >> My proposal is to begin packaging via Snaps >> <https://forum.snapcraft.io/t/looking-to-snap-up-thunderbird/3253/2>, >> Flatpak <https://flatpak.org/>, or AppImage <https://appimage.org/> >> for the platform (we can choose just one, we don't have to support >> all three). They all deal with the libraries issue in slightly >> different ways, but from an end-user perspective are pretty good >> these days (no real big issues with any of them). >> >> I know the developers behind each of the projects personally and >> would be happy to help with introductions and they would likely be >> happy to assist us in implementing spitting out these packages as >> part of our process. What I'm proposing is this: let's put out one of >> these so that we can better engage with our Linux users. I'm not >> interested in having a discussion about which one we use as they have >> their merits and downsides. If you have knowledge and/or are willing >> to help with building one of these, please weigh in. >> >> Ryan Sipes >> Thunderbird Community Manager >> >> >> >> _______________________________________________ >> Maildev mailing list >> Maildev@lists.thunderbird.net >> http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net > > > _______________________________________________ > Maildev mailing list > Maildev@lists.thunderbird.net > http://lists.thunderbird.net/mailman/listinfo/maildev_lists.thunderbird.net