Coming back to pulp-smash sounds good. pulp-smash (and those who develop it) will be there when/if you do get time to contribute tests.
For recording tools, I really like a software called "recordmydesktop" [0] which is packaged on Fedora but also available from source. It's dirt simple and records the screen and audio. I record them in one-take; I don't do any post processing. For terminal only demos I like https://asciinema.org/ which does not capture sound but makes a nice terminal demo. We use asciinema for the Pulp demo [1]. I think it's still good to demo something that isn't hugely entertaining. What would be ideal is a video and audio demo that shows uploading, syncing, publishing, and copying Debian content. In your example, commands that you tested used my-server.example.com as the syncing url. Pulp publishes fixture data [2] that we use when testing/demo-ing Pulp. That data is produced from pulp-fixtures [3]. I think someone else could do the demo if fixture data were available. Is there any way you could contribute fixture data there? I am really excited about Debian support. Thanks again. [0]: http://recordmydesktop.sourceforge.net/about.php [1]: http://pulpproject.org/demo/ [2]: https://repos.fedorapeople.org/repos/pulp/pulp/fixtures/ [3]: https://github.com/PulpQE/pulp-fixtures -Brian On Tue, Jun 13, 2017 at 10:13 AM, Mihai Ibanescu <mihai.ibane...@gmail.com> wrote: > I ran out of time looking into Smash. I may be able to try working on > those in the week of June 26-30. > > If you can point me to some tools for recording the demo, I might be able > to work on one for the July 6, during the same week. > > It may also be helpful if someone else is willing to do the demo - it's > not hugely entertaining to watch one upload a .deb file, publish the repo > etc. > > On Tue, Jun 13, 2017 at 9:09 AM, Brian Bouterse <bbout...@redhat.com> > wrote: > >> This is great! Thanks @misa. It looks like pulp_deb is ready to be >> included in 2.14! >> >> As an aside, I talked w/ @ichimonji10 yesterday who can help guide a pulp >> smash contribution. If we had pulp_smash tests for pulp_deb, they would run >> nightly against core to ensure compatibility and correctness of the >> pulp_deb workflow/codepaths. >> >> As a second aside, is there any way we could have a community demo of >> this prior to the launch of 2.14. The two demo dates prior to the GA of >> 2.14 are June 15th and July 6th. We can take either pre-recorded standalone >> videos or a live demo. >> >> Thanks again, >> Brian >> >> On Mon, Jun 12, 2017 at 9:29 PM, Mihai Ibanescu <mihai.ibane...@gmail.com >> > wrote: >> >>> Testing on a pulp server with >>> pulp-server-2.14.0-0.1.alpha.git.18878.518e345.fc24.noarch >>> (and its friends): >>> >>> pulp-admin deb repo create --repo-id test-1-deb >>> pulp-admin deb repo uploads deb --repo-id test-1-deb -f >>> nscd_2.24-7ubuntu2_amd64.deb >>> pulp-admin deb repo publish run --repo-id test-1-deb >>> >>> Confirmed a debian repo got created. >>> >>> URL=https://my-server.example.com/pulp/deb/test-1-deb/ >>> pulp-admin deb repo create --repo-id test-2-deb --feed $URL >>> --verify-feed-ssl false --relative-url top/test-2-deb >>> pulp-admin deb repo sync run --repo-id test-2-deb >>> >>> Conformed a repo got created. >>> >>> pulp-admin deb repo delete --repo-id test-1-deb >>> pulp-admin deb repo delete --repo-id test-2-deb >>> >>> >>> I call that a success! :-) >>> >>> >>> On Mon, Jun 12, 2017 at 1:08 PM, Brian Bouterse <bbout...@redhat.com> >>> wrote: >>> >>>> Great. For now, we're just doing scratch builds to ensure things can be >>>> built without issue. Whatever version is merged when the 2.14 beta goes to >>>> be made[0] (tentatively July 5) is what will ship with 2.14 unless you tell >>>> us otherwise. >>>> >>>> Thanks Mihai! >>>> >>>> [0]: https://pulp.plan.io/projects/pulp/wiki/2140_Release_Status >>>> >>>> On Mon, Jun 12, 2017 at 12:37 PM, Mihai Ibanescu < >>>> mihai.ibane...@gmail.com> wrote: >>>> >>>>> As of now, 1.5.1 is what I am expecting. >>>>> >>>>> However, there are some very good contributions as PRs in the pipe, >>>>> and if I were to merge them they would probably result in 1.6. >>>>> >>>>> Mihai >>>>> >>>>> On Mon, Jun 12, 2017 at 11:01 AM, Brian Bouterse <bbout...@redhat.com> >>>>> wrote: >>>>> >>>>>> Mihai, I'm interested to hear how the testing goes between pulp_deb >>>>>> and the master branch of core (what will become 2.14). Also I want to >>>>>> check >>>>>> in on the version number. Do you expect pulp_deb to be released as >>>>>> version >>>>>> 1.5.1? That is what is currently in the spec file. >>>>>> >>>>>> Thanks for all the testing and contribution! >>>>>> Brian >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Jun 12, 2017 at 10:04 AM, Ina Panova <ipan...@redhat.com> >>>>>> wrote: >>>>>> >>>>>>> Mihai, >>>>>>> >>>>>>> both of the Tasks are added to the sprint, so they will be worked on >>>>>>> asap. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -------- >>>>>>> Regards, >>>>>>> >>>>>>> Ina Panova >>>>>>> Software Engineer| Pulp| Red Hat Inc. >>>>>>> >>>>>>> "Do not go where the path may lead, >>>>>>> go instead where there is no path and leave a trail." >>>>>>> >>>>>>> On Thu, Jun 8, 2017 at 3:53 PM, Mihai Ibanescu < >>>>>>> mihai.ibane...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> We have had discussions on the IRC channel about adding pulp-deb >>>>>>>> (debian support for pulp) in 2.14. >>>>>>>> >>>>>>>> I have filed this: >>>>>>>> >>>>>>>> https://pulp.plan.io/issues/2802 >>>>>>>> >>>>>>>> The unit tests pass against the master branch. I am in the process >>>>>>>> of installing a server from master to validate that things do indeed >>>>>>>> work >>>>>>>> as expected. >>>>>>>> >>>>>>>> I believe we need consensus that we should do it, and figure out >>>>>>>> what needs to be done and who will do that. At the very least, >>>>>>>> python-debpkgr would need to be packaged as an rpm and included in the >>>>>>>> yum >>>>>>>> repo (subtask https://pulp.plan.io/issues/2803) >>>>>>>> >>>>>>>> Thank you! >>>>>>>> Mihai >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Pulp-dev mailing list >>>>>>>> Pulp-dev@redhat.com >>>>>>>> https://www.redhat.com/mailman/listinfo/pulp-dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pulp-dev mailing list >>>>>>> Pulp-dev@redhat.com >>>>>>> https://www.redhat.com/mailman/listinfo/pulp-dev >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev