[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New package: elpa-modus-themes



I had a conversation with Protesilaos (upstream author) to find out
why they packaged separately for elpa. Here are some of the excerpts:

---
Protesilaos Stavrou writes:
The reason I created separate packages for those is two-fold:

1. I did not know at the time I started how to use a single template
   that both themes would share.  Now I cannot revert that decision
   because it would involve re-packaging the themes and then updating
   all the relevant archives: it would break things.

2. Early feedback I received suggested that users would opt for either
   one or the other theme.  And because one is not a prerequisite for
   the other, I thought it would be nice not to install extra files.

Feel free to package them together, if you want.
---

---
Dhavan writes:
> The reason I created separate packages for those is two-fold:
>
> 2. Early feedback I received suggested that users would opt for either
>    one or the other theme.  And because one is not a prerequisite for
>    the other, I thought it would be nice not to install extra files.
>
Do you have data if it turned out to be the case after all? Do users
actually install only one and not the other? How much does it matter to
them? This point was also brought up on Debian Emacsen Team. It is an
interesting question!
---

---
Protesilaos Stavrou writes:

> Do you have data if it turned out to be the case after all? Do users
> actually install only one and not the other? How much does it matter to
> them? This point was also brought up on Debian Emacsen Team. It is an
> interesting question!

I have no data.  This was anecdotal evidence from a small sample.  Not
particularly reliable.  As such, it is better to put more weight on
point 1 I mentioned earlier, namely that I did not know how to use a
common template for the two files when I started the project.

Melpa has some stats which suggest that a single package would be
better:

| Theme          | Downloads |
|----------------+-----------|
| Modus Operandi |     25805 |
| Modus Vivendi  |     25637 |

I have had in the back of my mind the idea of a breaking change for
version 1.0.0 (now we are at 0.10.0), where the two packages become one
and users need to update their sources manually.  But I have not thought
about the details of such a transition.
---



Given these, I think we are safe packaging modus-vivendi and
modus-operandi as a single package for Debian.


--
D Vaidya

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: