Bug 226407

Summary: [NEW PORT] misc/with: Command prefixing for continuous workflow using a single tool
Product: Ports & Packages Reporter: Mateusz Piotrowski <0mp>
Component: Individual Port(s)Assignee: Danilo G. Baio <dbaio>
Status: Closed FIXED    
Severity: Affects Only Me CC: dbaio
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Shell archive with the new misc/with port none

Description Mateusz Piotrowski freebsd_committer freebsd_triage 2018-03-06 21:14:39 UTC
Created attachment 191265 [details]
Shell archive with the new misc/with port

General information:

 * Add a new port for with: command prefixing for continuous workflow using a single tool.

QA:

 * Poudriere: 11.1-RELEASE amd64, 11.1-RELEASE i386, 12.0-CURRENT amd64
 * Manual testing on 12.0-CURRENT

Additional details:

 * The port was created by Mariusz Peryt (mariuszperyt@gmail.com) during a FreeBSD Ports workshop [1], which took place on 24.02.2018 at Warsaw Hackerspace. I'm merely submitting the port and taking over the maintainership after some additional testing and linting.

[1]: https://wiki.freebsd.org/MateuszPiotrowski/Ports/Workshops/201802
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-03-10 19:23:08 UTC
A commit references this bug:

Author: dbaio
Date: Sat Mar 10 19:22:34 UTC 2018
New revision: 464087
URL: https://svnweb.freebsd.org/changeset/ports/464087

Log:
  Add misc/with: Command prefixing for continuous workflow using a single tool

  Starts an interactive shell with where every command is prefixed using
  <program>, for example:

    $ with git
    git> add .
    git> commit -a -m "Commited"
    git> push

  WWW: https://github.com/mchav/with

  PR:		226407
  Submitted by:	Mateusz Piotrowski <0mp@FreeBSD.org>

Changes:
  head/misc/Makefile
  head/misc/with/
  head/misc/with/Makefile
  head/misc/with/distinfo
  head/misc/with/pkg-descr
Comment 2 Danilo G. Baio freebsd_committer freebsd_triage 2018-03-10 19:26:53 UTC
Hi Mateusz.

Committed with small changes.

Do you have access to some repo?

Just a heads up, you can submit a review in Phabricator as well, 
just add the group `Contributor Reviewers (ports)` for reviewing and accept your patch.

Saying this because seems you already have a FreeBSD login.

And thanks for your contribution.

Regards.
Comment 3 Mateusz Piotrowski freebsd_committer freebsd_triage 2018-03-11 00:42:04 UTC
(In reply to Danilo G. Baio from comment #2)

> Do you have access to some repo?

What do you mean?

> Just a heads up, you can submit a review in Phabricator as well, just add the group `Contributor Reviewers (ports)` for reviewing and accept your patch.
> 
> Saying this because seems you already have a FreeBSD login.

I do have a FreeBSD email/alias because I participated in Google Summer of Code. I am not a committer just yet. Should I still submit such reviews to Phabricator?

Thanks for the heads-up :)