►
From YouTube: Buildpack Authors: 2021-07-02
Description
Meeting notes: https://bit.ly/38pal2Z
A
And
you
know,
as
far
as
that
goes,
I
know
sam
had
proposed
a
a
different
tool
for
the
meetings.
I
forget
what
the
name
of
it
is.
B
I
I
thought
about
that,
but
that
was
just
like
that's
like
a
different
thing:
everything
uses
the
same
link
and
the
same
doc
and
everything.
Well.
I
guess
you
don't
change
the
thought,
but
I
know
just
what
everyone
else
uses.
So
I
don't
know
I
think
it'd
be
fine.
Someone
from
vmware
would
show
up
who
has
the
powers
right
most
likely.
C
A
B
If
you
want
to
sign
in
where
we
take
notes
and
other
things
welcome,
dave
and
daniel
to
the
bat
sub
team,
sync.
B
Thanks
javier
new
faces.
B
B
I
guess
I
can
start
I'm
terence.
I
work
at
salesforce
on
the
core
team
for
cmb
and
I
work
closely
with
the
webinages
folks,
who
I
guess,
are
the
most
similar
to
kind
of
the
paquetto
team
at
vmware
and
google
bill
packs
as
well,
and
so
just
have
long.
B
History
of
writing
bill
packs
and
wanted
to
have
a
place
for
bill
pack,
authors
to
kind
of
express
concerns
and
kind
of
address
those
issues
as
a
specific
group
versus
it
kind
of
being
shared
across
a
bunch
of
different
places
within
the
project,
so
just
really
interested
in
hearing
feedback
and
seeing
how
we
can
kind
of
best
address
that
stuff.
B
Sure,
once
you
go
ahead,
javier.
A
Muted,
okay,
all
right,
so
I'm
javier,
I
am
a
vmware
employee
right
now,
transitioning
to
work
on
kpac,
actually
so
I'll
be
working
a
little
bit
more
on
that
side
of
of
things
that
aligns
with,
I
guess
my
role
as
maintainer
on
the
cloudy
build
packs
project
for
the
platform
team.
A
A
I
am
also
a
maintainer
of
the
learning
team
so
help
you
know,
produce
the
docs
and
the
website
and
stuff.
Like
that.
The
reason
I'm
in
this
particular
meeting
it's
really
more
to
be
a
fly
on
the
wall,
but
also
get
some
insights
from
buildpack
authors
right
to
see
what
more
or
less
they
might
want
from
pac,
where
it
kind
of
provides
a
set
of
tooling.
That's
you
know
not
just
for
building,
but
also
for
creating
a
whole
bunch
of
other
things
within
the
ecosystem.
A
So
yeah.
I
think
that's
it
for
me,
a
popcorn
to
david.
C
Hi,
I'm
david.
I
just
joined
the
bill
pax
team
with
dan
this
week
and
we're
mainly
focused
on
the
java
build
pack,
so
I'm
still
finding
my
feet
but
wanted
to
join
just
to
get
a
feel
for
what
we
do
in
this
meeting.
A
And
are
you
with
vmware
sorry
yeah
yeah?
Okay,
I
could
tell,
by
the
background
stripe
that
was
mine.
D
I
guess
I'm
last
so
I'm
dan,
I
work
on
the
java
bill
packs
at
vmware
and
it's
david
and
I
working
on
a
small
team,
and
so
I
basically
joined
because
I've
got
a
vested
interest
in
lib
cnb
since
we
use
it
in
like
50
or
so
build
packs,
and
I
also
have
a
lot
of
maybe
crazy
ideas
about
things.
I'd
like
to
do
with
build
packs
and
developing
build
packs.
D
B
Cool
yeah,
thanks
for
joining
next
kind
of
a
donut
item.
We
have
status
updates.
The
only
thing
I
have
is
from
last
week
we
talked
about
just
cutting
a
new
release
of
lip
cmb,
which
I
did
yesterday.
I'm
still
trying
to
get
all
my
bearings
for
all
that
stuff.
B
B
B
D
Do
do
folks
have
a
preference
or
feeling
in
terms
of
like
how
we
should
try
to
pace
releases
for
lib
cnb
that
would
be
like
feasible
to
maintain,
like
I
know,
for
us,
a
new
lip
cnb
release
creates
a
reasonable
bit
of
work
because
we
have
you
know
to
integrate
it
into
a
whole
bunch
of
build
packs.
So,
like
I'm,
just
curious
for
others
like
what's
too
often,
what's
not
often
enough
that
type
of
thing,
maybe
just
something
to
think
about
too,
we
don't
have
to
answer
it
right
now,
but.
B
Yeah,
I
mean
I
mean
that's
a
good
point
around
just
games
a
bit.
I
guess,
how
often
are
you
all
upgrading
lips
and
be,
as
it
comes
out
like.
C
D
I
think
it's
historically
has
been
something
that
we
try
to
integrate
whenever
the
releases
come
out
like
we
have
ci
that
picks
up
the
change
right
away
and
then
we'll
kind
of
merge
it
in
as
we
as
we
can,
but
especially
for
things
that
are
non
like
non-breaking,
that
don't
update
the
like
the
apis
and
stuff,
but
it
still
is
some
work.
So
I
guess
it's
just
a.
D
B
Yeah,
I
guess
the
impression
I
got
in
the
past
was
that
lib
cv
releases
just
didn't
get
cut
very
often,
regardless
what
was
on
kind
of
maine
and
kind
of
had
to
bug
someone
to
cut
it.
B
So
I
am
open
to
feedback.
B
The
paquetto
java
stuff
is
probably
one
of
the
biggest
customers
uplifting
me
like
I
don't
we
we
only
use
it
on
the
salesforce
side
on
it
like
few
build
packs.
So
we're
definitely
not.
We
definitely
don't
feel
the
same
pain
that
you
all
do
when
this
comes
out.
D
B
Yeah
yeah-
and
I
know
he
picked
it
instead
of
packet
and
kind
of
the
other
stuff
he
looked
at.
D
Yeah
yeah
I'd
almost
be
curious
about
like
a
some
sort
of
like
timed
cadence.
You
know
for
releases
that,
like
quarterly
or
something
like
that,
I
almost
think
that
would
force
us
or
help
motivate
us
to
complete
some.
You
know
outstanding
issues
or
something
too
because
he's
like
oh
there's
a
release
coming
up.
If
I
want
to
get
it
in,
you
know
now's
the
time
or
something
so.
B
I
know
in
the
past
there
hasn't
been
time
releases
because
it's
just
been
like,
as
stuff
has
updated
through
the
api
and
whatnot.
I
know
some
of
that's
going
to
change
going
forward
with
the
creation
of
this
team.
Do
you
are
there
things
that
you
want
to
change
on
a
quarterly
cadence
to
kind
of
warrant,
a
release
of
recorder
that
is
not
dependent
on
like
the
spec,
changing
and
whatnot.
D
Yeah,
I
don't
know,
I'm
not
really
sure
I
guess
it
could
potentially
be
a
quarter
where
we
just
we
don't
cut
our
release
because
there's
nothing
to
release.
But
my
real
only
concern
with
doing
like
a
time-based
release
is
if
there
is
a
big
spec
change
you
know
like.
I
don't
want
to
have
to
wait
two
months
or
something
you
know
based
on
the
timing
of
when
that
releases
and
when
we
have
to
release
you
know
like
that
would
be
the
only
downside.
C
B
Yeah
that'd
be
my
big
hesitation
for
kind
of
wanting
to
commit
to
time
stuff.
Also,
I
mean
in
my
ideal
world
we're
also
cutting
out
lip
cmd
releases
when,
like
life
cycle,
also
cuts
a
release
of
like
here's,
a
new
spec
change,
and
ideally
it's
like
yup.
Now
you
can
use
it
as
a
build
pack,
author
for
gold
packet,
stuff
right.
B
Yeah,
but
you
know
there's
other
stuff
in
the
queue
of
things
too,
that
I
know
sam
wants
to
get
done
for
webcnb
that
are
independent
of
the
spec.
B
For
cadence
yeah.
D
I
don't,
I
don't
think
I'm
proposing
to
change
anything.
I
was
more
just
curious.
What
people
thought
I
mean
we
could
leave
a
like
action
item
if
for
anyone
who
didn't
join,
if
they
want
to
voice
their
opinion
on
that
or
something
but.
B
B
Cool
all
right,
so
standing
rc's.
I
guess
I
can
share
my
screen,
there's
only
some
new
stuff,
I
guess
from
last
time,
like
the
I
don't
know,
if
there's
particular
ones
that
dave
and
daniel
you're
interested
in
talking
about
both
here,
but
I
kind
of
just
picked
all
the
ones
that
had
built
back
author
as
that's
kind
of
what
the
link
is-
and
I
know
we're
not
always
the
best
in
the
working
group
meeting
at
tag
me.
B
So
I
I
try
to
go
in
after
the
fact
and
make
sure
to
add
that
audience
link,
but
I
guess
remove
shell
logic,
probably
one
the
more
I
think,
immediate
ones
that
are
probably
gonna
get
merged
in
soon.
I
don't
know
if
you've
had
a
chance
to
look
at
this.
D
I
was
looking
at
that
yesterday
and
I
I
generally
like:
what's
there,
I
think
it'll
create
a
little
bit
of
work,
but
I
think
it's,
I
think
it's
good
for,
for
what
we're
doing.
I
do
think
there's
some
opportunities
in
that
change
too,
for
lip
cnb
to
perhaps
offer
some.
You
know
additional
help
to
authors
on
things
that
have
changed
in
doing
them.
The
new
way.
D
So
like
like
around
the
like
profile,
scripts
and
executable
changes.
D
Possibly
I
think
that
was
like
mentioned
in
here
as
like
a
possibility.
You
know
that
could
be
something
maybe
libsy
and
beat
helps
with
that
transition.
D
B
Yeah,
I
guess
in
my
mind
I
think
that
sounds
good,
though
I'm
not
sure
in
practice
what
that
actually
means
for
something
like
ellipse
and
b,
because
I
don't
think
it.
I
don't
think
like
exactly
is
necessarily
one
to
one
to
profile
d
right
like
in
profile.
You
can
do
basically
anything
in
dash
exactly
you
essentially
have
to
output
to
that
specific
format.
B
At
least
output
at
the
end
right
like
make
sure
to
do
that.
So
then
it
gets
picked
up
by
lifecycle.
B
D
I
wonder
I
wonder
if
there's
something
we
can
do
like
notification
wise
to
to
like
to
authors
or
users
that
that
those
types
of
changes
are
occurring,
like
certainly
with
the
you
know,
with
the
dot
profile
going
away.
That
impacts
users,
you
know,
and
so
there
could
be
some
sort
of
like
warning
like
okay,
you
might
have
had
this
and
it's
suddenly
not
going
to
work.
B
Right
and
we
could
add
that
into
the
existing
apis,
where
it's
not
going
to
break
them
potentially
like
we
know
this
is
a
deprecation,
essentially
right,
right,
yeah
that
makes
sense,
and
then
you
all
use
basic
direct
right
already
for
your
java
stuff,
so
losing
out
on
bash
is
not
a
big
deal.
B
D
Yeah
yeah,
one
of
the
things
that
wasn't
mentioned
in
here
that
might
be
something
people
have
to
review
too,
is
what
happens
with
like
like
sick
term
in
your
container.
D
That
behavior
could
be
different
if
you're
running
as
direct,
because
it's
going
to
be
you
know,
whatever
your
process
is,
is
now
pit
one
and.
B
Is
that
a
thing
you
want
to
mention
on
this
rc,
I
feel
like
that's,
never
come
up.
Actually
the
discussions
we've
had
on
it.
I
don't
think
it
would
block
going
through,
but
it's
probably
worth
commenting
calling
out
yeah.
B
B
Yeah,
I
imagine
that
what
that
means
in
practice,
if
and
when
this
goes
through-
is
that
it
will
be
something
on
our
team,
slash
the
learning
team
to
actually
document
those
changes,
yeah
kind
of
best
practices
more
than
anything
right,
it's
like
well,
I
don't
think
that's
big
enough
change
to
necessarily
like
block
this,
but
it's
just
a
thing
now
you
have
to
be
aware
of
when
you
are
writing
process
that
are
being
launched
right.
B
Cool
sounds
good.
B
I
feel
like
this
is
also
fairly
interesting.
I'm
just
I
I
know
we've
gone
back
and
forth
a
lot
on
kind
of
all
the
different
caching.
B
But
I
feel
like
this
emily
wrote
this
because
of
maybe
it's
because
of
the
java
build
packs,
but
just
like
a
place
that
caches
can
be
written
to
and
shared
right.
D
It
largely
came
out
of
this
like
problem
that
we've
gotten
from
a
lot
of
java
users,
where,
like
when
the
build
packs
run,
they'll
download,
you
know,
say
a
large
jdk
or
something,
and
that
might
take
some
time
depending
on,
like
your
internet
connection,
to
where
you're
at
and
if
your
first
build
doesn't
work,
then
it's
going
to
redownload
everything
again
and
again,
and
then
you
try
to
build
a
second
app
and
it
redownloads
everything
again
and
so
we've
been
trying
to
like
tackle
this
problem
of
like
I
only
want
to
download
the
jvm
once
and
that's
it.
D
B
Sense,
I
feel
like
this.
I
feel
like
when
daniel
thornton
originally
proposed
the
asset
packaging
thing.
It
was
kind
of
meant
to
not
completely
solve
that
problem,
but
at
least
help
mitigate
like
and
correct
me
if
I'm
wrong,
but
I
think
the
keto
bill
packs
also
limit
what
jdks
are
available
like
you,
don't
allow
the
world
list
of
like
I
want
this
old
jdk,
that's
not
supported
like
you,
don't
let
them
use
it
right
so
yeah.
B
I
know
there's
a
balance
of
like
bloating
the
bill
pack
or
the
built
package
of
like
too
many
jdks,
because
you
don't
want
to
force
people
to
download
like
a
20,
gig
bill
pack
file
or
whatever
right,
but
it
that
hasn't
kind
of
shipped
right.
So
it's
not
a
thing.
You
can
tell
users
to
use
today,
but
does
that
get
you
far
enough
to
solve
that
issue?
Because
I
don't
even
know
in
this
original
proposal
if
they
save
the
cash
on
a
failed
bill.
D
Yeah,
it
would
be
a
volume
and
not
a
layer,
and
so
it
would
be
like
whatever
you
write
is
stuck
there
and
you'd
kind
of
be
as
a
build
pack
you'd
be
basically
responsible
for
managing
that
state.
I
we
did
emily
and
I
did
look
through
that.
D
The
one
that
daniel
thornton
proposed,
I
think
that
was
like
rfc
73
and
on
the
surface
it
kind
of
seemed
to
address
some
of
the
issues,
but
there
were
there
were
some
challenges
to
it,
because
it's
I'm
trying
to
remember
emily
had
a
better
handle
on
this
than
me.
The
way
that
it
was
cat
it
was
making
that
stuff
available.
D
D
D
We
do
we
actually
have
that
now
already
like
the
the
paquetto,
build
packs
have
had
offline
mode
for
a
while
it
just
it
has
its
own
challenges,
because
you're
you're,
basically
caching
a
bunch
of
stuff
into
a
layer,
and
when
you
like,
if
you
do
pack
build
dash
b,
it's
pulling
your
build
pack
into
the
like
dynamic
builder
that
it
creates
and
that
process
is
really
slow.
D
So,
if
you
pull
in
say,
like
you
know,
500
megs
of
pre-cached
assets
it'll
sit
there
for
a
solid
minute
easy
before
it
does
your
pack
build.
So
I
think
that
was
a
similar.
I
think
emily
was
thinking
that
would
be
similar
with
the
way
that
rfc
73
was
doing
things
as
well,
so
it
just
like
yeah
it
just
kind
of
was
a
little
awkward.
A
I
mean
I
think
this
ties
very
well
with
the
topic
I
added.
I
don't
know
if
you
want
to
get
into
it,
but
yeah
happy
to
move
like,
I
guess,
maybe
daniel,
if
you
could
speak
a
little
bit
to
to
asset
packages
right
and
what,
especially
when
we're
talking
about
the
offline
capability,
which
is
what
this
feature
is,
is
really
trying
to
provide.
A
We
have
a
lot
of
the
work
that
dan
has
done
in
a
pr
kind
of,
to
some
extent,
almost
ready
to
go
right.
The
some
of
the
comments
that
you
made
are
are
interesting,
saying
that
essentially
the
feature
already
exists,
but
it's
not
optimal.
A
I'm
assuming
that
by
using
asset
packages,
it
would
be
quote
unquote
more
optimal.
First
of
all,
like
is
that
a
true
statement.
D
I'm
trying
to
keep
the
terms
straight
here,
so
asset
packages
would
be
the
proposal.
That's
already
the
rfc
73.
That's
already
passed.
A
D
So
it
would
be
like
that
would
would
be
okay,
but
it
would
just
have
some
awkward
points
to
it
like
like
what
I
had
mentioned
about
the
slowness
of
importing
those
large
layers.
This
particular
one
that
emily
has
proposed
is
it's
it's.
I
guess
it's
a
simpler
approach,
but
it
kind
of
takes
the
opposite
approach.
Instead
of
like
pre-loading
stuff,
it's
just
letting
the
build
pack
run
and
kind
of
accumulate
things,
so
it's
it's
certainly
not
going
to
solve.
You
know
like
the
offline
case
or
something
like
that.
A
Right
and
in
my
mind,
those
are
two
very
different
features
right,
one
of
them
is
is
essentially
having
a
more
robust
caching
mechanism
across
multiple
builds
right
or
multiple
unassociated
applications.
If
I
understand
it
correctly,
right,
yeah
and
then
the
other
one
is
being
able
to
reference
almost
like
co-located
information
right.
So
that's
the
asset
packages.
B
Yeah,
I
think
the
other
big
advantage
of
asset
packages
from
I
think
a
lot
of
steven's
kind
of
input
into
that
design
was
in
a
registry.
Since
it
is
a
layer
on
there
from
the
build
package,
it
will
be
the
same
layer
across
all
the
apps.
Like
you
don't
have
to
move.
You
don't
have
to
move
that
asset
package
into
like
a
another
layer
in
that
app
right.
B
I
think
when
you
package
it
in
the
bill
package,
wherever
it's
already
unpacked
in
that
directory,
so
you
don't
even
have
to
like.
Oh.
B
D
B
Folks,
so
I
think,
for
the
most
part,
while
their
assets
assets
are
a
lot
smaller
too
so
like
it
is
not
as
big
a
deal
to
package
like
a
bunch
of
node
or
ruby
runtimes
right
yeah,
and
so
they
don't
pay,
probably
the
same
cost
that
you
do
if
you're
packaging,
I
guess
larger
things.
D
Yeah
yeah,
some
of
the
stuff
we
have
like
the
jvms,
are
not
that
bad
they're
like
like
40
or
50
megs
yeah.
But
when
you
get
into
the
the
native
image
stuff
the
toolkit
for
that
is
like
500
bags
and
it
just
like
blows
everything
up,
because
it's
so
huge.
A
My
question
really
is
more
about
the
the
need
for
this
right
because,
again
going
back
to
the
fact
that
the
potato
team
already
has
this
capability
just
I'll,
throw
everything
on
the
table
so
the
pocato
project
already
has
these
capabilities
or
whatever
vmware.
A
Then
we
have
asset
packages
as
a
feature
that
is
essentially
ready
to
go
out
the
door
as
soon
as
we
can
get
it
out,
but
then
there's
a
kind
of
like
a
a
wrench
being
thrown
in
by
a
new
rfc,
where
emily
brought
up
the
idea
that
if
the
stacks
or
the
the
concept
of
stacks
were
to
be
removed
right,
then
that
would
impact
asset
packages
because
it
also
leverages
or
uses
some
other
stack
nomenclature.
A
I
want
to
again
kind
of
get
a
sense
of
you
know
whether
this
feature
should
go
out
or
shouldn't
go
out.
I
know
I
have
my
opinions,
but
I
think
I'd
like
to
know
if
people
are
actually
anticipating
this
feature
to
be
available
anytime
soon.
That's
maybe
the
more
straight
question
I
have.
D
So,
for
me,
the
the
asset
packages,
the
work
that
daniel
thornton
was
doing.
I
we
don't
have
a
burning
need
for
that,
because
we
have
an
existing
solution.
That's
maybe
not
optimal,
but
it's
working.
You
know
for
our
users
we
haven't
really
received
complaints
of
like
oh,
it's,
you
know
xyz
or
whatever
doesn't
work,
so
that
would
be
something
that
even
if
it
were
implemented,
it'd
be
like
we'll
get
to
that
at
some
point.
You
know
on
switching
what
we
have
now
to
the
official
you
know
stuff.
D
So
it's
not
a
big
deal,
I'm
I
don't.
I
certainly
don't
want
to
speak
for
emily,
but
in
our
conversation
yesterday
I
think
I
was
kind
of
hoping
that
that
that
might
be
held
off
just
because,
like
you
said,
there's
questions
with
that
potential
rfc
on
removing
stacks
there's
questions
on
like.
Is
it
really
the
right
way
that
we
want
to
do
offline
too
I'd
hate
to
put
something
out
and
then
immediately
like
rfc
and
change
it?
You
know
in
two
or
three
months:
that's
just
not
a
good
experience
for
people.
A
Yeah,
I
definitely
have
a
different
opinion
than
that
and
I'll
voice
it
just
you
know
for
the
sake
of
voicing
it,
but
the
the
fact
that
this
rfc
was
created
like
yesterday,
right
that
might
remove
stacks
and
the
original
proposal
for
offline
build
packs
being
now
months
ago.
A
I'm
finding
it
very
difficult
to
justify
holding
off
on
a
feature,
that's
again
like
ready
to
go
out
the
door
for
a
potential
change
that
might
come
up
in
months
from
now
right.
So
that's
kind
of
what
doesn't
seem
to
align
for
me
where
the
way
I
would
see
it
is
I
we
would
release
the
feature
that
we
have
based
on
the
original
proposal
and
yeah.
A
If
there's
a
new
change,
because
to
me
it
sounds
like
there's
always
going
to
be
new
changes
so
kind
of
delaying
stuff
and
definitely
doesn't
make
a
lot
of
sense
and
yeah,
that's
kind
of
where
my
mindset
is
coming
from
right.
So
that
being
said,
if
there,
if
really
nobody,
is
looking
forward
to
this
change
being
available
or
this
feature
being
available,
then
yeah.
It
doesn't
make
sense
for
us
to
release
it
at
all
right,
and
so
I
don't
know
yeah
just
trying
to
get
as
much
data
as
I
can.
There.
D
Yeah,
I
totally
agree
with
you
there.
I
think.
If
someone
wants
it
yeah,
you
know,
I
don't
see
any
reason
not
to
I
just
yeah,
I'm
not
sure
who
who's
waiting
for
it.
B
Yeah,
I
guess
I
share
javier's
silver
supplement
like
I,
don't
necessarily
disagree
with
the
remove
stack
proposal.
I
have
some
questions
and
stuff
on
it,
but
it
is
not
a
rfc
to
merge
them
lightly.
Even
if
it's
the
better
rfc
like
it,
is
only
burning
the
entire
world
of
like
how
build
packs
are
built
right.
Okay,
it
changes
builders,
it
changes.
Obviously
this
asset
package
thing
because
the
assets
are
tied
to
it.
B
I
mean
it
changes
the
bill
pack
registry,
like
like
we,
we
list
the
stacks
that
bill
packs
are
compatible
with
it.
Changes
build
packs
directly
right,
like
like
you're
talking
about
like,
like
literally
torching,
like
a
foundational
component.
You
know
mixins
as
well,
though
I
think
maybe
people
use
mixons
not
as
much
but
like
you
literally
can't
build
you
can't
do
a
build
without
stacks.
B
Right
like
stacks,
are
a
core
concept
and
we're
talking
about
like
throwing
that
throwing
that
out
the
window,
which
doesn't
mean
we
shouldn't
do
it,
but
it
is
very
much
a
like
like.
Should
we
hold
on
off
on
basically
releasing
anything
that
touches
stacks
like
that's,
basically
like
everything
right
like
like?
Are
we
are
we
freezing
the
project
now
because
this
proposal
came
in,
like
I
don't
know
like,
I,
I
feel
like
it'd,
be
potentially
different
for
me.
B
If
this
proposal
was
like
an
fcp
already
and
like
it
was
gonna
happen
and
I'm
confident
that
it
will
probably
go
through,
but
I
do
feel
like
the
rc
today
just
focuses
on
the
change,
but
not
the
implications
like
like
how
do
we
actually
migrate
and
deal
with
this
like?
Is
it
like
what
happens
if
I'm
in
a
build
pack
like
group
building
and
one
build
pack
uses
this
new
stack
mechanism
that
doesn't
have
stacks
and
every
other
build
pack
relies
on
like
stacks
right
like
what?
B
A
Know
yeah,
I
think
that's
definitely
gonna
be
hard
cool,
so
I
I
mean
my
takeaway
from
this.
Is
it
doesn't
seem,
like
you
know,
at
least
to
your
knowledge,
daniel
there's
anybody,
that's
really
waiting
for
it
on
vmware
or
potato
side
I
might
poke
around
and
see
if
there's
any
other
sense
of
of
urgency
or
people
that
are
waiting
for
it
and
then,
if
not,
then
it
might
be
worth
holding
off.
D
B
Yeah
I
mean
it
came
out
of,
I
think
the
work
from
probably
that
team
and
I
think
they
just
wanted
a
thing.
That's
not
like
a
homegrown
kind
of
thing
and
if
it's
built
into
build
packs
directly,
I
think
you
get
the
probably
the
biggest
advantage
is.
I
think
the
layering
thing
that
you
can't
do
today
right,
like
you,
can't
create
a
layer,
that's
shared
across
the
registry,
and
I
think
that's
the
one
thing
that
a
homegrown
solution
cannot
do
that
this
would
provide.
So
I
don't
think
it's
burning
as
in
like
they
have.
B
I
mean
if
you
want
to
do
it
today,
you
have
something
in
place,
so
you
know
it's
not
gonna.
Stop
stop
that,
but
I
think
moving
over
to
it
means
that
you
get
kind
of
this
advantage.
I
know
on
the
salesforce
side,
we
were
looking
forward
to
this
feature,
but
it's
not
like
a
make
or
break
for
us
right
like
it's
not
and
we're
not
necessary,
even
trying
to
support
the
offline
use
case.
It
is
very
much
for
the
shared
asset,
kind
of
thing
right
and
where's.
B
The
optimization
builds.
So
it's
not
a
like.
We
need
it,
but
it
is
a
thing
we
have
definitely
talked
about
as
that
rfc
came
through
from
daniel,
so.
B
It's
good
it's
I
I
think
we
probably
would
just
use
both
right.
It
kind
of
depends
on
the
download
stuff.
I
mean
the
one
thing
the
the
volume
doesn't
do
is
create
a
layer
in
the
registry.
Right,
that's
shared
so,
like
you
still
run
to
the
like.
If
you
do,
if
you
didn't
put
jdks
in
the
kind
of
asset
package,
it
means
every
java
app
in
salesforce
would
recreate
this
jdk
layer
regardless.
B
Not
have
to
basically
do
some
work
that
is
expensive,
whether
that's
network
or
something
else
I
imagine
as
well,
and
so
that's
just
going
to
be
shared
between
builds
but,
like
you
know
like
if
you're
talking
about
like
a
jerry
or
something
that
has
to
be
built
at
launch,
like
that's
just
a
thing
that
is,
that
is
not
a
problem.
It's
trying
to
solve
right.
D
Yeah
I
get
what
you're
saying
yeah
you
don't
have
that
shared
layer
that
probably
adds
a
significant
size
to
the
registry.
Then
you
know
if
you've
got
10
000
java,
apps
and
10
000
jre
layers
that
are
exactly
the
same.
B
Yeah,
I
know
I
I
know
that's
a
thing:
ben
ben
hale
complained
about
a
lot
was
just
like
and
we
had
all
these
customers.
I
think
it
was
like
dealing
with
like
in
slugs
and
just
like,
and
we
have
like
literally
the
jdk
being
jerry
being
duplicated
everywhere,
yeah,
so
yeah
I
mean,
I
think
they
sell
somewhat
different
use
cases.
Zelda
cache
things
interesting.
B
There
was
talk
about
that
with
it
being
shared
across
different
builds
too,
like
between
apps
like,
and
I
know
that
was,
I
feel
like
somewhat
controversial
because
of
security
and
other
things
like.
I
don't
know
how
reasonable
it
is,
even
for
like
a
node
app
to
share
even
like
potentially
like
npm
downloads
or
something.
D
Yeah
that
that
is
another
problem
that
that
we
have,
but
I
think
we
were
just
looking
to
not
address
that
particular
issue
with
this
pr,
because
it's
it's
it's
different.
Like
you
said
it's,
you
really
want
to
scope
that
stuff
to
the
application
and
not
not
multiple
applications
like
for
java,
it's
not
as
big
a
deal,
but
what
I
think
what
we
see
people
wanting
to
do
more
is
like
when
they're
using
pack.
They
want
to
be
able
to
say
hey.
D
I
have
my
maven
downloads
folder,
already
just
jam
that
into
the
container
and
use
it
so
maven
doesn't
download
the
world
again
and
that
we
can
do
through
different
ways.
D
I
I
think
what
we're
going
to
suggest
people
do
is
just
a
volume
mount
so
just
to
to
volume
mount
their.
You
know
tilde
m2
folder
into.
D
B
C
B
Like
historically
everything,
because
the
layering
and
stuff
has
like
very
similar
properties
of
like
okay,
if
the
build
fails,
I
don't
have
to
deal
with
it
and
at
least
the
writable
cache
is
like
well.
B
This
is
just
a
volume
and
like
you're
responsible
for
cleaning
up
like
if
this
build
fails,
because
of
something
that
you
put
in
there
like
that's
on
you
to
like
figure
out
or
deal
with
it,
which
is
a
very
different
prop
like
like
kind
of
properties
from
like,
I
guess,
like
the
the
normal,
like
just
layer,
builds
of
what
people
are
thinking
about
caching
today
and
then
there
was
also
like
sam's
rc.
That
kind
of
I
guess
got
postponed,
but
then
there
was
like
his
like
global
writable
layer.
B
Cache
thing
for
builds
only,
I
think,
to
emily's
point
right.
It's
like
there's
like
a
lot
of
different
things,
primitives
and
stuff
we're
introducing
and
do
we
need
to
introduce
like
all
this
stuff.
Is
there
a
better
way
to
kind
of
pull
all
these
things
together?.
D
Yeah
yeah,
I
certainly
don't
want
to
speak
for
her,
but
I
think
she
has
some
good
ideas
for
that
on
how
to
kind
of
unify
things
a
little
bit.
B
More,
it
seems
like
you're
on
boarding
someone
new
how
on
your
team
that
may
I
may
not
be
super
familiar
with
builtpacks,
or
at
least
claude
davidpax.
How
has
that
process
been
of
onboarding
a
net
new
person.
D
Yeah
so
david
started
yesterday,
so
he's
he's
very
new.
D
I
know
he's
familiar
with
build
packs
because
he
he
was
at
vmware
previously,
and
so
he
worked
with
with
cloud
foundry
a
lot
so
he's
familiar
with
like
the
v2
build
packs,
so
I
think
he's
learning
kind
of
like
kind
of
doing
like
a
diff
style
learning
of
like
okay.
Well,
I
knew
it
worked
this
way.
D
You
know
here's
how
things
are
different
in
v3
it'd,
be
interesting
to
see
how
his,
like
you
know,
ramp
up
period
goes
and
and
how
it
how
quickly
he
can
get
stuff
going
kind
of
his
first
project
that
we
gave
him
was
to
put
together
a
kind
of
simple
build
pack,
so
he'll
get
to
play
around
with
the
cmb
and
some
of
our
other
tooling,
and
so
we'll
see
how
that
goes.
B
Cool
yeah,
it's
it's
been
interesting
like
I've
had
similar.
I
guess
struggles
on
the
kind
of
broken
side,
as
well
of
people
being
very
familiar
with
at
least
the
heroku
v2
stuff,
and
then
finding
out
scene
b
is
a
lot
more
complicated.
D
Yeah
yeah,
it
is,
I
think,
I
think,
it'll
I
think,
it'll.
I
think
he'll
pick
up
on
it.
It's
just
a
question
of
like
some
of
the
trickier
concepts,
like
you
know,
like
the
layer,
flags
and
and
stuff
like
that,
you
know
they
can
they
can
trip
you
up
for
a
while.
D
So
but
hopefully
we
can
kind
of
help
him
through
that
and
do
a
little
bit
of
training,
and
then
I
think,
maybe
maybe
30
or
60
days
after
you
know,
we'll
sit
down
and
kind
of
do
a
retrospective
and
see
what
he
thinks
and
what
we
can
improve.
It
could
be
good
feedback
just
for
for
build
tools
in
general.
B
Yeah
definitely
be
interested
in
in
that
so.
B
D
Sometimes
I
actually
prior
to
joining
with
the
java
side,
I
had
written
some
build
packs
over
with
that
crew
too.
So
I
do
talk
to
them.
D
B
She
had,
obviously
you
can't
speak
for
everyone
there,
but
she
had
insightful
things
to
say
there.
One
of
the
things
that
I
was
trying
to
push
towards
was
trying
to
figure
out
where
lip
syndi
falls
short
not
to
like
migrate.
All
the
their
bill
packs
to
lipstick.
But
more
can
we
migrate
packet
to
sit
on
top
of
look.
B
Sandy
was
the
thing
that
I
would
like
to
see
happen,
and
I
don't
know
exactly
what
those
changes
are,
but
I
would
love
to
see
lip
cmb
be
the
at
bare
minimum
like
the
low
level
binding
with
and
if
it
has
opinions
on
stuff.
Maybe
it's
just
like
a
higher
level
distraction
that
can
sit
kind
of
separately
on
top,
but
at
least
it's
providing
all
the
api,
primitive
stuff,
and
so
I
know
one
of
the
complaints
that
sam
had
about
packet
was
that
it
doesn't
provide
all
the
api
stuff.
That
is
current
right.
B
They
basically
just
build
out
what
they
want
to
build
out
for
their
use
case
and
needs,
which
is
not
everything
and
it
would
remove
the
need
for
them
to
kind
of
have
to
always
keep
up
with
the
api.
B
But
then
they
can
still
have
their
opinions
on
how
that
side
of
the
caddo
does
bill
packs
and
then
and
then
there's
like
more
of
like
just
one
kind
of
ecosystem
around
it.
That
gets
to
kind
of
feed
everything
kind
of
back
upstream,
instead
of
being
kind
of
split.
D
Yeah,
I'd
be
all
for
that.
I
think
it's
confusing
when
you
come
in
as
a
new
potential
author
and
you're,
like
two
libraries
same
language,
which
one
do
I
use
you
know,
and
then
you
have
to
spend
time
like
sam
did
like
digging
through
and
figuring
out
which
one
you
like
better
and
yeah.
B
Yeah,
so
I
know
that
was
like
kind
of
one
of
my
ass
there.
I
don't
know
kind
of
what
the
action
items
are,
how
to
make
that
happen,
because
I
know
they
they're
busy.
C
D
B
Yep,
I
guess
the
probably
last
thing
in
the
last
three
minutes.
We
were
talking
about
kind
of
the
scheduling.
Do
you
have
a
preference
on
meeting
every
week
every
other
week?
I
think
javier
was
proposing
on
just
moving
all
the
sub
team
sinks
kind
of
every
other
week,
so
just
to
kind
of
cut
down
on
the
number
of
meetings
for
people
who
are
attending
a
lot
of
this
stuff
and
some
of
the
attendance,
I
guess,
has
also
dropped
off
on
some
of
the
other
symptoms
meetings.
B
Cool
sounds
good.
We
might
try
to
kick
that
off
next
week.
A
So
yeah
so
because
we
had
this
meeting
this
week,
would
you
be
all
right
for
skipping
the
next
one
and
leaving
it
for
the
learning
team
yeah.
D
Oh
one
thing
that
one
thing
david
mentioned
to
me
already
that
might
be
interesting
feedback.
Was
there
isn't
really
a
like
how
to
write
a
build
pack
with
lib
cnb
article
that
I
could
find
like
there's
articles
on
in
the
docs
on
how
to
write
a
build
pack
but
they're
like
bash
focused?
D
A
Yeah,
I
think
that'd
be
great.
I
don't
know
how
much
I
guess
assistance
you
would
need
from
the
learning
team
just
for
some
context.
The
way
that
our
docs
website
operates
is
the
learning
team
is
more
or
less
just
a
facilitator
for,
like
the
area
of
documentation,
styling
that
sort
of
stuff,
but
a
lot
of
the
documentation.
That's
you
know
pertinent
to
individual
sub
teams,
it's
more
or
less
on
them
and
their
responsibility
to
produce
that
documentation.
A
So
I
would
say
for
this:
the
libcmb
stuff,
you
know,
I
think,
by
all
means,
just
creating
a
page
would
be
awesome.
B
Do
you
know
where
I
guess
like
we
could
probably
just
draft
something
like
in
a
google
doc
or
whatever
or
somewhere,
and
then
you
can
tell
us
where,
to
put
it.
D
A
Yeah,
that's
a
I
mean.
That
is
a
really
good
question.
I
I
will
say
that
we
do
have
a
tool
section
where
maybe
it's
worth
putting.
You
know
libsy
and
b,
even
just
mentioning
it
there
on
the
tools.
I
know
we
wanted
to
split
that
up
into
different
type
of
tools.
Right.
Some
of
them
are
like
platforms.
A
A
I
I
I
myself
wouldn't
personally
be
opposed
to
the
build
pack
author's
guide,
leveraging
libsynb
a
lot
more,
but
I
I
do
know
that
that
might
be
a
discussion
to
be
had
with
somebody
like
joe
right,
where
a
lot
of
more
bash
specific
stuff
has
historically
been
located.
There.
D
B
Yeah,
I
definitely
am
not
do
not
want
to
propose
any
of
the
stuff
we
do
replaces
any
of
the
bash
things,
because
I
don't
think
having
to
know
go
should
be
a
requirement
for
how
we
tell
people
to
write
bill
packs.
But
I
do
agree
that
if
we
have
a
library,
that's
officially
part
of
the
the
project,
it
would
be
nice
to
have
documentation
on
how
to
actually
get
started
and
use
it.
D
A
The
only
other
thing
I
will
add
that
might
help
here
is
we
we
are
thinking
or
looking
back
up
so
sam
created
some
catacota
tutorials
for
creating
a
build
pack
right
so
that
create
a
build
pack
guide
that
exists.
A
He
took
it
and
created
a
catacota
workbook
out
of
it.
We
are
hoping
to
be
able
to
embed
catacota
workbooks
into
the
doc
site
so
that
we
don't
have
to
manage
two
of
them.
So
I
think
that
would
impose
some
sort
of
limitation
on
whether
we
could
do
this
whole.
Like
you
know,
change
the
code
or
change
the
language
on
the
tutorial.
We
might
just
end
up
with
two
different
workbooks
right,
one
for
go
lib,
cnb
and
one
for
bash,
and
you
know
figuring
out
how
that
works
out.
D
Probably
not
in
the
short
term,
but
I
think
like
I,
I
definitely
have
kind
of
something
in
my
backlog
to
I
guess,
discuss
more
about.
You
know
how
to
write
build
packs.
I
think
we
do
want
to
promote
that
and
promote
the
tools
and
stuff,
so
I
couldn't
commit
to
anything
in
the
next
couple
weeks,
but
you
know
maybe
a
little
further
down
the
road
like
when
david
gets
up
to
speed.
We
can
take
some
of
his
feedback
and
start
authoring.
Some
talks
on
that.
B
Cool
sounds
good.
Is
that,
like
a
use
case
for
you
all,
like
your
customers,
writing
build
packs
that
they
use
that.
D
I
think
it
happens.
You
know
we
do
find
customers
that
want
custom,
build
packs,
whether
they
write
them
or
whether
they
have
you
know
someone
from
vmware
write
them
for
them.
You
know
on
their
behalf,
it's
you
know
601,
but
you
know
having
a
clear
path
and
clear
set
of
tools
and
stuff
that
helps,
pays
dividends
down
the
road
in
terms
of
supporting
them
and
keeping
them
up
to
date
and
stuff
too.
So.
B
Cool
awesome,
I
know
we're
four
minutes
over
time,
so
yeah
thanks
a
lot
for
coming
yeah.