Debian Bug report logs - #864827
[zotero-standalone] No longer works with firefox 54 update

version graph

Package: zotero-standalone; Maintainer for zotero-standalone is (unknown);

Affects: xul-ext-zotero

Reported by: Kwang Moo Yi <kwang.m.yi@gmail.com>

Date: Thu, 15 Jun 2017 13:33:02 UTC

Severity: serious

Found in version zotero-standalone-build/4.0.29.16+dfsg-1

Fixed in version 4.0.29.16+dfsg-1+rm

Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Thu, 15 Jun 2017 13:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to Kwang Moo Yi <kwang.m.yi@gmail.com>:
New Bug report received and forwarded. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Thu, 15 Jun 2017 13:33:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Kwang Moo Yi <kwang.m.yi@gmail.com>
To: submit@bugs.debian.org
Subject: [zotero-standalone] No longer works with firefox 54 update
Date: Thu, 15 Jun 2017 15:30:48 +0200
Package: zotero-standalone
Version: 4.0.29.16+dfsg-1
Severity: normal

--- Please enter the report below this line. ---

Dear maintainer,

The stand alone version of the zotero no longer displays the contents 
inside the collections after upgrading to firefox 54. When I run it from 
the command line, what I get is

> xulrunner not found, trying firefox instead.

Which is probably why it's not running properly.

Thanks,
Kwang


--- System information. ---
Architecture: Kernel:       Linux 4.9.0-3-amd64

Debian Release: 9.0
  500 unstable        mirror.switch.ch   500 stable 
repo.skype.com   500 stable          dl.google.com     1 experimental 
deb.debian.org
--- Package information. ---
Depends          (Version) | Installed
==========================-+-===========
firefox-esr       (>= 45)  |  OR firefox        (>= 45) | 54.0-1


Package's Recommends field is empty.

Package's Suggests field is empty.




Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Thu, 11 Jan 2018 18:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Trout, Diane E." <diane@caltech.edu>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Thu, 11 Jan 2018 18:39:03 GMT) (full text, mbox, link).


Message #10 received at 864827@bugs.debian.org (full text, mbox, reply):

From: "Trout, Diane E." <diane@caltech.edu>
To: "864827@bugs.debian.org" <864827@bugs.debian.org>
Cc: "kwang.m.yi@gmail.com" <kwang.m.yi@gmail.com>
Subject: Zotero and Firefox
Date: Thu, 11 Jan 2018 18:35:59 +0000
[Message part 1 (text/plain, inline)]
Hello,

I just upgraded from firefox-esr to firefox and discovered that the
embedded version of zotero no longer works.

Upstream recommends installing the zotero connector and upgrading to
zotero-standalone.

https://www.zotero.org/blog/zotero-5-and-firefox-faq/

Upstream has released Zotero standalone 5, it would be nice for Debian
to upgrade to the new release.

Diane
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#864827; Package zotero-standalone. (Tue, 16 Jan 2018 11:36:02 GMT) (full text, mbox, link).


Acknowledgement sent to Sébastien Villemot <sebastien@debian.org>:
Extra info received and forwarded to list. (Tue, 16 Jan 2018 11:36:02 GMT) (full text, mbox, link).


Message #15 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Sébastien Villemot <sebastien@debian.org>
To: "Trout, Diane E." <diane@caltech.edu>, 864827@bugs.debian.org
Cc: "kwang.m.yi@gmail.com" <kwang.m.yi@gmail.com>
Subject: Re: Bug#864827: Zotero and Firefox
Date: Tue, 16 Jan 2018 12:32:39 +0100
[Message part 1 (text/plain, inline)]
Control: block -1 by 871502

On Thu, Jan 11, 2018 at 06:35:59PM +0000, Trout, Diane E. wrote:

> I just upgraded from firefox-esr to firefox and discovered that the
> embedded version of zotero no longer works.
> 
> Upstream recommends installing the zotero connector and upgrading to
> zotero-standalone.
> 
> https://www.zotero.org/blog/zotero-5-and-firefox-faq/
> 
> Upstream has released Zotero standalone 5, it would be nice for Debian
> to upgrade to the new release.

This is currently discussed in #871502, and unfortunately updating the package
is not straightforward. Any help is welcome.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
[signature.asc (application/pgp-signature, inline)]

Added blocking bug(s) of 864827: 871502 Request was from Sébastien Villemot <sebastien@debian.org> to 864827-submit@bugs.debian.org. (Tue, 16 Jan 2018 11:36:03 GMT) (full text, mbox, link).


Added blocking bug(s) of 864827: 895839 Request was from Sébastien Villemot <sebastien@debian.org> to 895839-submit@bugs.debian.org. (Mon, 16 Apr 2018 21:27:05 GMT) (full text, mbox, link).


Severity set to 'serious' from 'normal' Request was from Adrian Bunk <bunk@debian.org> to control@bugs.debian.org. (Tue, 21 Aug 2018 18:30:05 GMT) (full text, mbox, link).


Added indication that 864827 affects xul-ext-zotero Request was from Adrian Bunk <bunk@debian.org> to control@bugs.debian.org. (Tue, 21 Aug 2018 19:06:06 GMT) (full text, mbox, link).


Added blocking bug(s) of 864827: 904658 Request was from Sébastien Villemot <sebastien@debian.org> to control@bugs.debian.org. (Tue, 04 Sep 2018 08:09:03 GMT) (full text, mbox, link).


Removed blocking bug(s) of 864827: 904658 Request was from Sébastien Villemot <sebastien@debian.org> to control@bugs.debian.org. (Tue, 04 Sep 2018 08:21:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Tue, 18 Sep 2018 03:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan <monnier@IRO.UMontreal.CA>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Tue, 18 Sep 2018 03:21:03 GMT) (full text, mbox, link).


Message #32 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Stefan <monnier@IRO.UMontreal.CA>
To: Debian Bug Tracking System <864827@bugs.debian.org>
Subject: Re: [zotero-standalone] No longer works with firefox 54 update
Date: Mon, 17 Sep 2018 22:41:26 -0400
Package: zotero-standalone
Version: 4.0.29.16+dfsg-1
Followup-For: Bug #864827

Dear Maintainer,

This bug basically makes the package unusable.  I understand that adapting the
packaging to the new structure of Zotero-5 will take some time, but in the mean
time, could someone add a page to the Debian wiki outlining how to install
Zotero-5 by hand on a Debian system (ideally in a way that will interact well
with a future fixed zotero-standalone Debian package)?  [ A little script would
be even better.  ]

Also, including some discussion about whether libreoffice-zotero-integration
can be kept as is and things like that.  The Zotero site has some info, but it
doesn't take Debian's packaging into account, of course, and instead presumes
you want to install the package for a single non-admin user.



-- System Information:
Debian Release: 9.5
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CH.UTF-8, LC_CTYPE=fr_CH.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages zotero-standalone depends on:
ii  firefox-esr  60.2.0esr-1~deb9u2

zotero-standalone recommends no packages.

zotero-standalone suggests no packages.

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Fri, 21 Sep 2018 03:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Benda Xu <heroxbd@gentoo.org>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Fri, 21 Sep 2018 03:33:03 GMT) (full text, mbox, link).


Message #37 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Benda Xu <heroxbd@gentoo.org>
To: Stefan <monnier@IRO.UMontreal.CA>
Cc: 864827@bugs.debian.org
Subject: Please go ahead adding explanations to the wiki
Date: Fri, 21 Sep 2018 11:24:20 +0800
Hi Stefan,

> This bug basically makes the package unusable.  

Unfortunately that's true.

> I understand that adapting the packaging to the new structure of
> Zotero-5 will take some time, but in the mean time, could someone add
> a page to the Debian wiki outlining how to install Zotero-5 by hand on
> a Debian system

You are more than welcomed to do so.  Everyone can contribute to the
Debian wiki.

Yours,
Benda



Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Fri, 21 Sep 2018 12:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan Monnier <monnier@IRO.UMontreal.CA>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Fri, 21 Sep 2018 12:51:03 GMT) (full text, mbox, link).


Message #42 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Stefan Monnier <monnier@IRO.UMontreal.CA>
To: Benda Xu <heroxbd@gentoo.org>
Cc: 864827@bugs.debian.org
Subject: Re: Please go ahead adding explanations to the wiki
Date: Fri, 21 Sep 2018 08:48:20 -0400
>> This bug basically makes the package unusable.  
> Unfortunately that's true.
>> I understand that adapting the packaging to the new structure of
>> Zotero-5 will take some time, but in the mean time, could someone add
>> a page to the Debian wiki outlining how to install Zotero-5 by hand on
>> a Debian system
> You are more than welcomed to do so.  Everyone can contribute to the
> Debian wiki.

I know that, but I need to read this wiki page ;-)


        Stefan



Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Tue, 16 Oct 2018 18:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupre <anarcat@orangeseeds.org>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Tue, 16 Oct 2018 18:39:02 GMT) (full text, mbox, link).


Message #47 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupre <anarcat@orangeseeds.org>
To: Stefan Monnier <monnier@IRO.UMontreal.CA>, 864827@bugs.debian.org
Cc: Benda Xu <heroxbd@gentoo.org>
Subject: Re: Bug#864827: Please go ahead adding explanations to the wiki
Date: Tue, 16 Oct 2018 14:35:52 -0400
[Message part 1 (text/plain, inline)]
On Fri, Sep 21, 2018 at 08:48:20AM -0400, Stefan Monnier wrote:
> >> This bug basically makes the package unusable.  
> > Unfortunately that's true.
> >> I understand that adapting the packaging to the new structure of
> >> Zotero-5 will take some time, but in the mean time, could someone add
> >> a page to the Debian wiki outlining how to install Zotero-5 by hand on
> >> a Debian system
> > You are more than welcomed to do so.  Everyone can contribute to the
> > Debian wiki.
> 
> I know that, but I need to read this wiki page ;-)

Hello!

I don't know which wiki page you people are all refering to; I couldn't
find any myself, so I made one:

https://wiki.debian.org/Zotero

I hope that helps! :)

A.

-- 
The individual has always had to struggle to keep from being overwhelmed
by the tribe. If you try it, you will be lonely often, and sometimes
frightened. But no price is too high to pay for the privilege of owning
yourself.                - Friedrich Nietzsche
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Wed, 13 Mar 2019 13:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Félix Sipma <felix+debian@gueux.org>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Wed, 13 Mar 2019 13:21:03 GMT) (full text, mbox, link).


Message #52 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Félix Sipma <felix+debian@gueux.org>
To: Debian Bug Tracking System <864827@bugs.debian.org>
Subject: zotero-standalone: ask for removal?
Date: Wed, 13 Mar 2019 14:08:37 +0100
[Message part 1 (text/plain, inline)]
Package: zotero-standalone
Version: 4.0.29.16+dfsg-1
Followup-For: Bug #864827

It may be time to ask for removal... What do you think?


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages zotero-standalone depends on:
ii  firefox      65.0.1-1
ii  firefox-esr  60.5.1esr-1

zotero-standalone recommends no packages.

zotero-standalone suggests no packages.

-- no debconf information
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Sun, 24 Mar 2019 09:57:05 GMT) (full text, mbox, link).


Acknowledgement sent to Borden Rhodes <borden@bordenrhodes.com>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Sun, 24 Mar 2019 09:57:05 GMT) (full text, mbox, link).


Message #57 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Borden Rhodes <borden@bordenrhodes.com>
To: 864827@bugs.debian.org
Subject: Whither Zotero 5?
Date: Sun, 24 Mar 2019 05:52:37 -0400
For the benefit of those of us less technically astute, what exactly
is preventing Zotero 5 from being packaged and loaded into unstable or
experimental?



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#864827; Package zotero-standalone. (Sun, 24 Mar 2019 16:51:03 GMT) (full text, mbox, link).


Acknowledgement sent to Sébastien Villemot <sebastien@debian.org>:
Extra info received and forwarded to list. (Sun, 24 Mar 2019 16:51:03 GMT) (full text, mbox, link).


Message #62 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Sébastien Villemot <sebastien@debian.org>
To: Borden Rhodes <borden@bordenrhodes.com>, 864827@bugs.debian.org
Subject: Re: Bug#864827: Whither Zotero 5?
Date: Sun, 24 Mar 2019 17:47:38 +0100
[Message part 1 (text/plain, inline)]
Le dimanche 24 mars 2019 à 05:52 -0400, Borden Rhodes a écrit :
> For the benefit of those of us less technically astute, what exactly
> is preventing Zotero 5 from being packaged and loaded into unstable
> or
> experimental?

The main reason is lack of manpower (a lot of work in the Javascript
packages need to happen first).

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Sébastien Villemot <sebastien@debian.org>:
Bug#864827; Package zotero-standalone. (Fri, 29 Mar 2019 05:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to Borden Rhodes <borden@bordenrhodes.com>:
Extra info received and forwarded to list. Copy sent to Sébastien Villemot <sebastien@debian.org>. (Fri, 29 Mar 2019 05:27:02 GMT) (full text, mbox, link).


Message #67 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Borden Rhodes <borden@bordenrhodes.com>
To: 864827@bugs.debian.org
Subject: Re: Bug#864827: Whither Zotero 5?
Date: Fri, 29 Mar 2019 01:23:27 -0400
On Sun, 24 Mar 2019 17:47:38 +0100 =?ISO-8859-1?Q?S=E9bastien?=
Villemot <sebastien@debian.org> wrote:
> The main reason is lack of manpower (a lot of work in the Javascript
> packages need to happen first).

Thank you for the explanation. Is there a to-do list or some
elaboration on the work that needs to be done?



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#864827; Package zotero-standalone. (Fri, 29 Mar 2019 11:12:02 GMT) (full text, mbox, link).


Acknowledgement sent to Sébastien Villemot <sebastien@debian.org>:
Extra info received and forwarded to list. (Fri, 29 Mar 2019 11:12:03 GMT) (full text, mbox, link).


Message #72 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Sébastien Villemot <sebastien@debian.org>
To: Borden Rhodes <borden@bordenrhodes.com>, 864827@bugs.debian.org
Subject: Re: Bug#864827: Whither Zotero 5?
Date: Fri, 29 Mar 2019 12:08:13 +0100
[Message part 1 (text/plain, inline)]
Le vendredi 29 mars 2019 à 01:23 -0400, Borden Rhodes a écrit :
> On Sun, 24 Mar 2019 17:47:38 +0100 =?ISO-8859-1?Q?S=E9bastien?=
> Villemot <sebastien@debian.org> wrote:
> > The main reason is lack of manpower (a lot of work in the
> > Javascript
> > packages need to happen first).
> 
> Thank you for the explanation. Is there a to-do list or some
> elaboration on the work that needs to be done?

Please see the discussion in bug #871502.

If you are interested in adopting Zotero, please make your intentions
known relatively soon (by converting bug #907928 into an ITA, as
explained in the Developers Reference). I intend to request the removal
of Zotero from Debian in the near future if nobody is interested in
adopting it (note that it does not prevent somebody from reintroducing
it later).

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#864827; Package zotero-standalone. (Sat, 30 Mar 2019 16:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Sébastien Villemot <sebastien@debian.org>:
Extra info received and forwarded to list. (Sat, 30 Mar 2019 16:45:03 GMT) (full text, mbox, link).


Message #77 received at 864827@bugs.debian.org (full text, mbox, reply):

From: Sébastien Villemot <sebastien@debian.org>
To: Félix Sipma <felix+debian@gueux.org>, 864827@bugs.debian.org
Cc: Borden Rhodes <borden@bordenrhodes.com>
Subject: Re: Bug#864827: zotero-standalone: ask for removal?
Date: Sat, 30 Mar 2019 17:42:55 +0100
[Message part 1 (text/plain, inline)]
Le mercredi 13 mars 2019 à 14:08 +0100, Félix Sipma a écrit :
> It may be time to ask for removal... What do you think?

Indeed. I have filed the removal request (see #926033).

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://seb
astien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
[signature.asc (application/pgp-signature, inline)]

Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Sat, 30 Mar 2019 19:30:13 GMT) (full text, mbox, link).


Notification sent to Kwang Moo Yi <kwang.m.yi@gmail.com>:
Bug acknowledged by developer. (Sat, 30 Mar 2019 19:30:13 GMT) (full text, mbox, link).


Message #82 received at 864827-done@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 708508-done@bugs.debian.org,745063-done@bugs.debian.org,781009-done@bugs.debian.org,781461-done@bugs.debian.org,826228-done@bugs.debian.org,864827-done@bugs.debian.org,871502-done@bugs.debian.org,895839-done@bugs.debian.org,898716-done@bugs.debian.org,903707-done@bugs.debian.org,904658-done@bugs.debian.org,907928-done@bugs.debian.org,
Cc: zotero-standalone-build@packages.debian.org
Subject: Bug#926033: Removed package(s) from unstable
Date: Sat, 30 Mar 2019 19:27:50 +0000
Version: 4.0.29.16+dfsg-1+rm

Dear submitter,

as the package zotero-standalone-build has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/926033

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 07 Jul 2019 07:34:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Nov 21 23:40:35 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.