Jump to page: 1 2 3
Thread overview
Call for arms: Arch Linux D package maintenance
Feb 01, 2017
Dicebot
Feb 01, 2017
bachmeier
Feb 01, 2017
Rory McGuire
Feb 02, 2017
Dicebot
Feb 02, 2017
Rory McGuire
Feb 02, 2017
qznc
Feb 02, 2017
Daniel Kozak
Feb 07, 2017
Daniel Kozak
Feb 02, 2017
Dicebot
Feb 16, 2017
Vladimir Panteleev
Feb 16, 2017
Rory McGuire
Feb 16, 2017
Vladimir Panteleev
Feb 22, 2017
Seb
Apr 11, 2017
John Colvin
Apr 13, 2017
Atila Neves
Apr 17, 2017
R McGuire
Jul 09, 2017
Seb
Jul 09, 2017
bachmeier
Jul 10, 2017
rjframe
Jul 12, 2017
Wild
February 01, 2017
As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.

That means there are 3 possibilities:

- No one will adopt them and all packages will be moved to AUR
- Some existing Trusted User decided to adopt them
- Someone from D community decides to become Trusted User and adopts them

First option is definitely the worst one and I don't see any enthusiasm regarding second option from existing TUs. Is there anyone willing to volunteer for the option three?

I promise all the guidance and help in submitting TU application and figuring out maintenance process but there does need to be a volunteer ;)



February 01, 2017
On Wednesday, 1 February 2017 at 12:47:51 UTC, Dicebot wrote:
> As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.
>
> That means there are 3 possibilities:
>
> - No one will adopt them and all packages will be moved to AUR
> - Some existing Trusted User decided to adopt them
> - Someone from D community decides to become Trusted User and adopts them
>
> First option is definitely the worst one and I don't see any enthusiasm regarding second option from existing TUs. Is there anyone willing to volunteer for the option three?
>
> I promise all the guidance and help in submitting TU application and figuring out maintenance process but there does need to be a volunteer ;)

It's been quite a while since Arch was my main desktop, so things might have changed, in which case please ignore this comment.

The worst outcome is option 3 with someone that is not dedicated to the task. One of the reasons I started using Arch was because it was continuously updated, allowing me to get the latest versions of several packages right after a new release. What I found instead was that the TU in charge of the packages wouldn't provide updates. Making matters worse, because there was an official package, they wouldn't allow it in AUR. Making matters worse still, when someone would inquire on the forums there were TUs writing lengthy responses telling them to stop whining and write their own pkgbuild and anyway how hard is it to compile software.

Eventually I gave up because not only was I stuck compiling my own software, I was also responsible for making necessary changes to pkgbuild files (and that wasn't always just bumping a version number).

Hopefully anyone that does step up will think carefully first about whether they are willing to make a sufficient time commitment. Otherwise we'll lose most Arch users, and that's a popular distro.
February 01, 2017
On Wednesday, February 1, 2017, Dicebot via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.
>
> That means there are 3 possibilities:
>
> - No one will adopt them and all packages will be moved to AUR
> - Some existing Trusted User decided to adopt them
> - Someone from D community decides to become Trusted User and adopts them
>
> First option is definitely the worst one and I don't see any enthusiasm regarding second option from existing TUs. Is there anyone willing to volunteer for the option three?
>
> I promise all the guidance and help in submitting TU application and figuring out maintenance process but there does need to be a volunteer ;)
>
>
I use arch and D every day. I'm willing to volunteer. I keep up to date with all releases and keep multiple dmd versions. If I'm maintaining the packages I'd use them (if I can still switch versions of dmd).


February 02, 2017
On Wednesday, 1 February 2017 at 12:47:51 UTC, Dicebot wrote:
> As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.
>
> That means there are 3 possibilities:
>
> - No one will adopt them and all packages will be moved to AUR
> - Some existing Trusted User decided to adopt them
> - Someone from D community decides to become Trusted User and adopts them

In another thread [0] Snap packages are discussed. What is the view of Arch? If Snap wins, there would be only one package to maintain for all distros.

[0] https://forum.dlang.org/post/mzklrdgeyymuwmtqznkz@forum.dlang.org
February 02, 2017
I belive arch would prefer flatpak ;)

Dne 2. 2. 2017 11:06 AM napsal uživatel "qznc via Digitalmars-d-announce" < digitalmars-d-announce@puremagic.com>:

> On Wednesday, 1 February 2017 at 12:47:51 UTC, Dicebot wrote:
>
>> As I have previously announced (http://forum.dlang.org/post/o 6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.
>>
>> That means there are 3 possibilities:
>>
>> - No one will adopt them and all packages will be moved to AUR
>> - Some existing Trusted User decided to adopt them
>> - Someone from D community decides to become Trusted User and adopts them
>>
>
> In another thread [0] Snap packages are discussed. What is the view of Arch? If Snap wins, there would be only one package to maintain for all distros.
>
> [0] https://forum.dlang.org/post/mzklrdgeyymuwmtqznkz@forum.dlang.org
>


February 02, 2017
On Wednesday, 1 February 2017 at 18:32:48 UTC, Rory McGuire wrote:
> I use arch and D every day. I'm willing to volunteer. I keep up to date with all releases and keep multiple dmd versions. If I'm maintaining the packages I'd use them (if I can still switch versions of dmd).

Are you familiar with the PKGBUILD system? Please ping me via public@dicebot.lv
February 02, 2017
On Thursday, 2 February 2017 at 10:01:04 UTC, qznc wrote:
> In another thread [0] Snap packages are discussed. What is the view of Arch? If Snap wins, there would be only one package to maintain for all distros.
>
> [0] https://forum.dlang.org/post/mzklrdgeyymuwmtqznkz@forum.dlang.org

There is snapd daemon available in Arch repositories but with zero support and guarantees for any actual snap packages. I am not aware of any discussions about in TU mail list either.
February 02, 2017
On Thu, Feb 2, 2017 at 1:29 PM, Dicebot via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> On Wednesday, 1 February 2017 at 18:32:48 UTC, Rory McGuire wrote:
>
>> I use arch and D every day. I'm willing to volunteer. I keep up to date with all releases and keep multiple dmd versions. If I'm maintaining the packages I'd use them (if I can still switch versions of dmd).
>>
>
> Are you familiar with the PKGBUILD system? Please ping me via public@dicebot.lv
>

pinged.


February 06, 2017
On Thursday, 2 February 2017 at 11:34:42 UTC, Dicebot wrote:
> On Thursday, 2 February 2017 at 10:01:04 UTC, qznc wrote:
>> In another thread [0] Snap packages are discussed. What is the view of Arch? If Snap wins, there would be only one package to maintain for all distros.
>>
>> [0] https://forum.dlang.org/post/mzklrdgeyymuwmtqznkz@forum.dlang.org
>
> There is snapd daemon available in Arch repositories but with zero support and guarantees for any actual snap packages. I am not aware of any discussions about in TU mail list either.

The main problem right now is that the snapd version is a few releases behind and does not support the 'classic' snap confinement needed for tools like compilers, dub, etc.  I'll probably ping the snapd uploader about this if the situation doesn't change soon.  With that dealt with, we can confirm if the current ldc2 snap package really does its intended job ;-)

It's my intention to ensure that there are snap packages available for all the core D compilers and tools (i.e. dmd, ldc2, gdc, rdmd and dub; I'm happy to add to that list if need be).  This ought to ensure in the long run that there are packages available to Arch users (and other distros) even if no one steps up to maintain the distro packages.

However, I think it would be a good idea for someone to step up to maintain the dedicated Arch packages in any case -- it's healthy for D to have a representative inside the Arch community.
February 07, 2017
On Thursday, 2 February 2017 at 10:08:19 UTC, Daniel Kozak wrote:
> I belive arch would prefer flatpak ;)

Didn't notice this before, but: the good thing about both snap and flatpak is one doesn't have to choose between them; these packages can coexist on the same system.

So as long as Arch is prepared to have an up to date snapd in its repos, snap packages should Just Work for those who want to use them.
« First   ‹ Prev
1 2 3