Skip to content

Conversation

@sliverc
Copy link
Contributor

@sliverc sliverc commented Jan 10, 2017

Description of the Change

For aptly wrapper tools to work such as pyaptly it needs to know sources of a snapshots and published repositories.
Such details are currently part of the description. However such description is hard to parse (or also to read for humans compare aptly publish list) and not always applicable (e.g. when a snapshot has been renamed, merged etc.).

Hence it would be good to have a Sources printed in the snapshot show command and have an additional command publish show to show details of a published repository as well.

Such details may also be very helpful for command line users to get a clue what has been done.

Checklist

  • functional test added/updated (if change is functional)
  • man page updated (if applicable)
  • documentation updated
  • author name in AUTHORS

Copy link
Contributor

@smira smira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great to me! Thanks!

man/aptly.1 Outdated
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "APTLY" "1" "November 2016" "" ""
.TH "APTLY" "1" "2017-01-10" "" ""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't finish putting CONTRIBUTING notes yet, but upstream ronn has one bug (rtomayko/ronn#83) which is not patched. It leads to broken rendering of man page (and it's the reason for huge diff here).

I've got patched version here: https://github.com/smira/ronn

Probably I need to put some Makefile magic to pull in patched ronn and do transformation.

@smira
Copy link
Contributor

smira commented Jan 11, 2017

@sliverc
Copy link
Contributor Author

sliverc commented Jan 12, 2017

@smira
I recreated the man page with the patched version of ronn now and also created a PR for documentation changes at aptly-dev/www.aptly.info#29

Copy link
Contributor

@smira smira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, it looks great!

@smira smira merged commit 207ebff into aptly-dev:master Jan 18, 2017
@smira
Copy link
Contributor

smira commented Jan 18, 2017

Pushed as nightly aptly_0.9.8~dev+51+g207ebff

sliverc referenced this pull request in sliverc/pyaptly Jan 19, 2017
This only works with aptly version >=0.9.8 (not released yet)
as following change is needed:
https://github.com/smira/aptly/pull/472
sliverc referenced this pull request in sliverc/pyaptly Jan 19, 2017
This only works with aptly version >=0.9.8 (not released yet)
as following change is needed:
https://github.com/smira/aptly/pull/472
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants