Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
proposal: x/tools/cmd/present: Support presenter notes on the Go present tool #14654
I propose adding support for presenter notes in the Go present tool.
Motivation: Go present is great. I used Go present at the recent GopherCon India and wished there was support for presenter notes. Having a presenter tool, with Go present, can make presentations a lot smoother and calm the presenter's nerves. Presenters don't have to use alternatives with presenter options if they want to use Go present. Best of both worlds.
An implementation: https://github.com/audreylim/go-presenter#readme
If this proposal is accepted, I can submit a CL with the changes I've done for further review.
EDIT: here are the changes
Summary of changes (latest): audreylim/go-presenter@6d2d6fe...9b35c29
Please let me know what you think.
I think the general approach looks fine. We'll need to resolve the issue with
Hey @robpike (who has some ownership over the present file format) do you think that
I don't mean to bikeshed, but I would mention the following about
Which is also valid Markdown that gets rendered as:
some reply goes here
However, I looked at some existing talks, and did not find any usages of this markdown idiom there. The one quote I found was actually written as a quote rather than a blockquote, so maybe
Another options is
I'm actually kinda partial to
I too apologize for bike shedding.
Okay, let's go with
Implementation-wise, I suggest going in this order:
I also suggest, since notes seem to be the focus here, that the flag be
This is the first of a series of changes that add support for speaker notes to the Go present tool. This is done by displaying slides with speaker notes on a second window, and synchronizing both windows. Updates golang/go#14654 Change-Id: Ic7b158d1e40f9e7e58d01791c88909f5619ce87f Reviewed-on: https://go-review.googlesource.com/21485 Reviewed-by: Andrew Gerrand <email@example.com>