pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/mob Initial import of mob, a tool for swift git ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d4e798ee9b1a
branches:  trunk
changeset: 439338:d4e798ee9b1a
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Fri Sep 18 09:27:43 2020 +0000

description:
Initial import of mob, a tool for swift git handover during remote mob
programming.

With on-site Mob Programming, you just pass on the keyboard to hand over
to the next person. This is a challenge for a distributed team.

We hand over with WIP commits on a temporary git branch. A quick
handover is essential. At the end of the mob session, we squash the WIP
commits into expressive commits and merge into master.

We created the mob tool to simplify this process. mob notifies you when
it's time to handover. mob can moo.

diffstat:

 devel/mob/DESCR    |   9 +++++++++
 devel/mob/Makefile |  18 ++++++++++++++++++
 devel/mob/PLIST    |   2 ++
 devel/mob/distinfo |   6 ++++++
 4 files changed, 35 insertions(+), 0 deletions(-)

diffs (51 lines):

diff -r c7201eaf7474 -r d4e798ee9b1a devel/mob/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mob/DESCR   Fri Sep 18 09:27:43 2020 +0000
@@ -0,0 +1,9 @@
+With on-site Mob Programming, you just pass on the keyboard to hand over
+to the next person. This is a challenge for a distributed team.
+
+We hand over with WIP commits on a temporary git branch. A quick
+handover is essential. At the end of the mob session, we squash the WIP
+commits into expressive commits and merge into master.
+
+We created the mob tool to simplify this process. mob notifies you when
+it's time to handover. mob can moo.
diff -r c7201eaf7474 -r d4e798ee9b1a devel/mob/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mob/Makefile        Fri Sep 18 09:27:43 2020 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2020/09/18 09:27:43 schmonz Exp $
+
+DISTNAME=      ${GITHUB_PROJECT}-0.0.25
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=remotemobprogramming/}
+GITHUB_PROJECT=        mob
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    schmonz%NetBSD.org@localhost
+HOMEPAGE=      https://mob.sh/
+COMMENT=       Swift git handover during remote mob programming
+LICENSE=       mit
+
+GO_DIST_BASE=  ${PKGNAME_NOREV}
+GO_SRCPATH=    github.com/remotemobprogramming/mob
+
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r c7201eaf7474 -r d4e798ee9b1a devel/mob/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mob/PLIST   Fri Sep 18 09:27:43 2020 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2020/09/18 09:27:43 schmonz Exp $
+bin/mob
diff -r c7201eaf7474 -r d4e798ee9b1a devel/mob/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mob/distinfo        Fri Sep 18 09:27:43 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/09/18 09:27:43 schmonz Exp $
+
+SHA1 (mob-0.0.25.tar.gz) = b1637d5081fbf16e894b7623b8c5c1e53fa96b7a
+RMD160 (mob-0.0.25.tar.gz) = 814856d7faace907fbc314f27e25538472161b33
+SHA512 (mob-0.0.25.tar.gz) = a2b5818fff861bf108d5a6393639fcbe002026fba784b5dac500dd7675f32a3f9b641916e5cc56a26f6be5c50eacf8e1c753597ed3dc8bc26c3f7e04ac9e3f5e
+Size (mob-0.0.25.tar.gz) = 22118 bytes



Home | Main Index | Thread Index | Old Index