Package Details: dino-git r118.7bbbb73-1

Git Clone URL: https://aur.archlinux.org/dino-git.git (read-only)
Package Base: dino-git
Description: Simple and modern Jabber/XMPP client written in vala
Upstream URL: https://github.com/dino/dino
Keywords: jabber omemo xmpp
Licenses: GPL3
Conflicts: dino
Provides: dino
Submitter: seppia
Maintainer: seppia (svalo)
Last Packager: svalo
Votes: 4
Popularity: 1.081067
First Submitted: 2017-03-16 10:05
Last Updated: 2017-06-16 09:02

Latest Comments

NicoHood commented on 2017-06-16 13:50

The version bump is discussed here:
https://wiki.archlinux.org/index.php/Talk:VCS_package_guidelines#Warn_against_trivial_pkgver_bumps

svalo commented on 2017-06-16 09:57

NicoHood:
Hi,

> You do not need to update the package on a version bump unless the build procedure does not change.

I couldn't find this nor in the guidelines nor in the ml archives, can you point me somewhere? I remember, not clearly though, a discussion in the ML on this topic and it seemed to me there was no consensus.

>This produces lots of git entries and you cannot find real changes.

As dino is evolving rapidly new features or fixes which are important happens so I do not agree on this point.

>People need to manually update their package. AUR helpers also provide switches to check for -git package updates.

This is true but I find particularly annoying to re-download the whole repo just to discover nothing changed. If me, as the co-mantainer, have time to update the pkgversion when something relevant changes, providing details [1], I think it is no damage for anyone. Correct me if I'm wrong please :)

In the aur helper I'm using there's a difference between checking for new versions of packages in the aur and checking for updates for devel packages.
Usually I check for updates also for packages in the aur, not so often I check if any new commit appear in any of the -devel packages I installed as some of them are quite big projects.

As developers of dino will decide time for a release has come I'll create a non-devel package for dino. If you still want to bring it into community I'll be happy. Still I think I'll keep updating the -git version in the aur if it's not going against any guideline.

[1]https://aur.archlinux.org/cgit/aur.git/log/?h=dino-git&showmsg=1

NicoHood commented on 2017-06-01 13:54

svalo: Thanks for applying the changes.

You do not need to update the package on a version bump unless the build procedure does not change. This produces lots of git entries and you cannot find real changes. People need to manually update their package. AUR helpers also provide switches to check for -git package updates.

svalo commented on 2017-05-12 08:51

Hi NicoHood,
> * license needs to be GPL3 not GPLv3
Thanks, fixed

> * Please use sha512sums, even though its skipped. It shows other users the importance of secure hashes
Did that even though, as you stated, it's skipped being a VCS package.

> * Please fix the indention. Always use spaces as tabs, 2 or 4
Tabs are now 4 spaces

> The rest looks okay to me. Nice package :)
Thanks it's a common effort with seppia

NicoHood commented on 2017-05-07 12:37

Hi svalo.
I have some improvements for packaging dino on arch:

* license needs to be GPL3 not GPLv3
* provides and conflicts need to be 'dino' not 'dino-git'; edit: ups. dino is something completely different. Maybe those need to be renamed in the near future. Keep it as it is then.
* Please use sha512sums, even though its skipped. It shows other users the importance of secure hashes
* Please fix the indention. Always use spaces as tabs, 2 or 4

The rest looks okay to me. Nice package :)

svalo commented on 2017-04-20 08:02

No more crashes while sending OMEMO messages

svalo commented on 2017-04-19 18:32

Dependencies have been updated to reflect project README, as of now it crashes while sending OMEMO encrypted messages

seppia commented on 2017-03-24 22:05

Dependecies have been updated and since now the developers have added an install directive in the configuration in which can be specified the install path, the PKGBUILD has been updated to invoke the installation trough the Makefile so everithing, including the plugins, seems to work now so far.

svalo commented on 2017-03-17 09:46

Still experimental PKGBUILD, doesn't link to correct path and thus it's partly broken. WORK IN PROGRESS

fafb commented on 2017-03-16 22:31

Thanks, but there are missing some dependencies listed on github.com/dino/dino