►
Description
Adobe Stock Integration public meeting, 19th November 2019
A
Hey
so
today,
I'll
be
master
of
ceremonies
and
give
the
boss
man
saturday
a
break
for
one
week,
not
really
because
I'll
ask
that
he'd
demo
something
later
so
he
only
get
a
bit
of
a
break.
So
he
not
a
big
one.
Today,
okay,
well,
lots
of
stuff
was
merged
in
the
last
week.
A
A
A
A
A
Definitely
you'll
need
to
move
over
to
this
new
way
of
storing
sensitive
credentials,
so
the
basically
the
for
sensitive
creds
that
the
test
sees
right
now,
our
API
key
and
private
key
for
Adobe
stock
integration,
as
well
as
Adobe
IMS
account
email
and
Adobe
I,
and
this
account
password.
Those
four
things
should
be
stored
in
a
credentials
file.
A
credentials,
file
figurations,
so
the
heads
up
there
please
move
over
to
this.
It
is
a
bit
more
secure
if
you
are
still
using
or
running
MF
key
F
tests
with
all
of
the
sense
information
in
your
M
file.
Then
your
test
output
will
actually
log
out
things
like
your
API
keys
or
passwords.
Your
emails
so
might
not
be
a
big
deal,
but
it's
safer
to
use
this
new
method.
So
that's
up
there.
A
One
more
thing:
that's
in
process
not
merged,
yet
soon
you're.
My
screening
image
is
y'all,
can
see.
This
is
enabling
automated
running
of
MFT
F
tests
on
Travis
for
all
pull
requests.
It's
kind
of
a
big
deal,
as
at
least
we'll
be
able
to
get
n
ft
F
test
feedback
on
pull
requests
relatively
quickly.
The
let
me
load
up
being
just
an
overview
of
the
Travis
build
as
it
relates
to
the
project,
so
everyone
can
have
an
idea
of
what
it
looks
like.
A
A
We
definitely
run
the
unit
tests
in
here,
as
well
as
on
Jenkins
and
the
new
bits.
Are
these
functional
test?
Suites
you'll
see
that
there's
many
of
them
right
now
we're
running
seven
of
them
and
the
reason
for
this
is
a
to
try
to
paralyze
parallel
eyes.
The
runs
just
speed
up
give
this
up
run
a
lot
at
the
same
time,
we'll
take
less
time
overall,
but
also
we,
the
I,
think
Travis
is
a
50
minute
maximum
build
run
time.
A
A
The
last
functional
test,
suite
last
I,
checked
the
c-more
one
I
think
has
several
failures,
so
we
still
have
some
work
ahead
of
us
to
get
these
passing
and
the
pull
request
is
not
merged
yet,
but
expect
this
to
be
merged
in
pretty
soon
final
note
about
this-
and
this
is
really
important-
is
that,
because
of
the
sensitive
credentials
used
as
part
of
this,
these
are
stored
as
encrypted
environment
variables
in
the
Travis
settings
for
the
repo,
which
means
that
these
encrypted
environment
variables
are
not
available.
A
The
pull
requests
sent
from
Forks
so
for
some
of
our
partners
and
community
maintainer
z--
that
have
access
push
access
to
the
Magento
repo
great
you
can
use.
You
can
push
branches
there
and
issue
pull
requests
from
that
and
you'll
get
proper
feedback
there,
but
for
people
who
don't
have
push
access
to
the
repo
you
know
this
might
be
something
that
will
require
a
little
bit
of
manual.
I,
guess:
management
of
the
pull
requests
just
to
get
that
em
FTF
best
feedback
over
time
yeah.
So
hopefully
that
makes
sense.
Are
there
any
questions
about
this.
D
A
A
B
It
looks
like
I
have
some
issue
after
upgrading
their
bluejeans
application
I.
Basically,
it's
very
simple
change
that
they
wanted
to
share
with
you.
So
I
can
just
explain:
we've
changed
system
configuration
field
types
for
API
key
and
for
client
secret
from
password
type
to
obscure
type.
There
is
a
more
proper
type
for
the
credentials
fields
and
that
also
supports
damping
of
the
configuration.
B
So
the
situation
and
configuration
is
stored.
A
sensitive
configuration
is
start
in
NV
dot.
Php
file
is
as
instead
of
database,
so
that
should
enable
set
in
this
configuration
using
the
magenta
cell
I,
secure
secure
can
fix
that
command
and
also
yep.
It
also
basically
covers
all
the
cases
of
storing
the
configuration.
B
A
D
E
I'll
create
a
TR
for
the
machinery
component,
which
we
added
in
the
magenta
to
repo
by
Sergey
I'll
created
as
the
Dave
dogs
and
it's
much
to
the
develop
branch,
so
it
will
be
telling
in
2.3.4
version
and
I
can
choose.
The
demo
also
has
a
very
great
component
or
topic
like
the
description
and
the
configuration
option.
We
have
added
here
and
also
I
added
some
example.
E
How
we
can
I
see
a
mercenary
great
in
UI
component
and
also
added
examples
and
a
screenshot
just
taken
from
the
adopts
work,
integration
project
and
I
also
created
another
poll
Ricou.
Okay,
thanks
I
also
created
another
pull
request
for
the
image
preview
component
same
like
the
grid
component,
which
is
also
I,
have
just
created,
and
it
still
need
to
review.
E
That's
the
okay
yeah!
Much
talks
as
we
are
started,
working
on
much
dogs,
I
have
assigned
I
just
assigned
a
task
from
so
Phil
might
have
assigned
me.
So
it's
rigged,
it's
the
adult
integration
section
for
the
configuration
options,
so
I
have
also
finished
that
just
need
to
review
and
create
a
pull
request
in
much
talks.
Here
is
their
office
of
integration,
configuration
screenshot
and
the
fields
which
describes
what
it's
kind
of
going
to
do.
B
Just
have
a
comments
regarding
them:
the
configuration
section.
If
you
could
take
a
look
on
the
latest
latest
version.
There
is
some
update
or
the
layout
of
fields.
Just
some
comments
are
reordered
by
the
request
of
our
designers,
so
I
think
the
screenshot
should
be
updated.
Otherwise,
I
called
and
yeah
labels
are
changed
a
bit
so
otherwise,
like
the
configuration
still
the
same
and.
B
Yeah
one
more
one
more
thing:
I
would
like
to
ask
if
you
could
request
me
and
feel
as
a
river
or
any
opening
a
pull
request
to
any
other
part
too
much
enter
to
repository,
for
example,
or
to
Doc's
repository
cuz.
Sometimes
we
can
just
miss
out.
That
means
that,
to
be
sure
for
us
to
review
it
and
and
get
them
and
give
the
best
recommendations
on
the
podcast.
Thank
you.
E
F
Okay,
nice,
but
my
presentation
will
be
a
little
bit
unusual
just
so
we
are
also
talking
about
some
successfully
logits
or
pull
requests
of
request
and
progress,
but
today
I
want
to
represent
the
one
which
it
was
closed.
It
was
open
and
closed,
but
this
pull
request
is
a
really
interesting
and
it's
in
touch
with
them.
From
my
point
of
view
with
a
very
interesting
issue
and
if
anyone
from
our
community
and
today's
music
will
try
to
solve
it,
it
will
be
great.
So
what
what
the
problem?
F
So
the
issue
was
created
here
stood
four
days
ago
and
it's
described
like
when
you
say
if
lisent
image
or
even
a
preview
image
and
then
delete
it
when
you
open
the
grid
after
pressing
the
delete
button,
you
will
see
the
locate,
but
not
the
safe
preview
or
life
on
safe
and
license
button
check.
So
I
thought
that
this
problem,
as
a
result
of
some
back-end
stuff
I
made
during
May
Adobe
media
gallery
implementation,
but
no
it's
just
interesting
behavior.
F
Image
asset
data
on
request,
but
you
can
read
our
conversation
with
Sergei
and
just
try
to
understand.
What's
going
on
and
what
solution
we
needs
shortly
speaking,
we
need
to
modify
somehow
the
way
we
communicate
with
the
my
sonal
greet
and
our
asset
collection
when
we
press
something
called
a
media
gallery.
F
B
B
The
pure
quest
was
resolved
in
the
deletion,
not
the
optimal
way
like
having
the
request
for
updating
that
the
information
when
we
are
open
in
a
preview
so
considering
the
volume
of
browsing
images
that
we
can
have
that,
probably
not
the
best
solution,
a
solution
from
performance
and
and
loading
point
of
view.
So,
while
discussion,
we
identified
that
probably
the
best
solution
would
be
to
update
information
when
the
slight
panel
is
opened.
B
So
once
you
open
an
Adobe
stock
integration
side
panel,
it's
loaded,
but
if
you
close
and
reopen
it,
it's
not
free
loaded,
it's
not
updated.
So
once
you
switch
back
to
media
gallery
and
delete
some
images
from
media
gallery,
you
will
not
have
updated
information
on
Adobe
stock
integration
side
panel.
So
the
idea
is
to
simply
reload
the
panel,
but
there
is
also
a
first
entrance
point
like
right.
Now
we
are
preparing
the
information
when
the
media
gallery
is
opened.
B
So
once
you
open
the
media
gallery
in
background
Adobe
stock
integration
is
loading
the
data
and
preparing
the
top
to
open.
That's
why
it's
opening
so
fast,
so
considering
that,
at
this
point,
user
might
also
perform
some
work
in
media
gallery
that
will
affect
possibly
effects
images,
non-domestic
integration
right
now.
The
only
such
case
we
are
thinking
about
is
deleting
images
we'll
need
to
refresh
the
information
on
dee-uring
when
the
tab
is
opened
and
here
icon.
B
First
initial
initial
opening
not
to
perform
double
requests
like
to
requests
to
back-end
I,
think
it's
better
to
initially
load
the
information
when
Adobe
stock
integration
panel
is
opened
not
when
media
gallery
panel
is
open,
so
do
it
a
bit
later
yeah,
but
I
think
the
feeds
the
approach
we
is
just
refreshing
information
when
the
panel
is
open
will
resolve
the
issue.
However,
it's
not
the.
B
So
apart
from
refreshing,
the
information
in
the
grid
in
data
provider,
we
also
need
to
refresh
the
information
in
enable
image
preview
panel
and
like
in
conversation
with
Alex.
We
thought
that
Alex
is
a
very
good
specialist
of
we
can
develop
development,
so
there
are
much
more
like
there
are
a
lot
of
back-end
tasks
and
that
Alex
can
work
on.
So
if
there
are
any
front-end
developers
here
or
if
you
know
any
good
front-end
developers
that
would
like
to
work
with
JavaScript,
that
would
be
a
good
task
for
them.
D
G
G
How
magenta
checker
works
so
there's
a
life
caught
test.php
file,
which
has
a
few
few
checks,
and
one
of
them
is
checking
for
trick
types,
and
it
turns
out
that
it
checks
only
changed
files,
but
it
never
changed
the
files
you
already
have
in
the
project
and
which
are
not
changed
so
I
decided
to
check.
If
we
have
this
issue
and
I.
G
G
G
That's
kind
of
a
written
yeah,
maybe
I,
will
check
something
else
this
week
and
maybe
find
some
some
other
idea.
What
checking?
What's
ultimate,
because
this
is
kind
of
the
thing
which
I
like.
G
B
D
A
D
A
A
That's
why
well
in
any
case,
I
think
we
it's
almost
40
people
in
dimension
to
land
who
qualified
according
to
our
number
crunching
and
we're
up
to
about
10
or
12
people
in
Adobe
land,
so
the
gist
of
squashed,
Ober
fest
is,
if
you
issued
five
pull
requests
to
either
repose
in
the
Magento
github
organization
or
repose
in
the
Adobe
github
organization.
You
would
presumably
come
up
in
our
github
search
or
who
opened
five
pull
requests
in
either
organization.
So
we've
done
that
search
and
compiled
the
winners.
A
But
you
need
to
email
me,
your
details,
so
I
think
some
of
you
I
recognize
some
of
the
names
from
this
call.
This
community
meeting.
Some
of
you
definitely
got
made
the
cut.
So
thank
you
for
your
contributions
and
hope
you
enjoy
the
t-shirt.
I'm
still
waiting
for
a
few
details
from
a
few
people,
but
we'll
be
putting
in
the
orders
for
shirts
shortly
and
then
as
soon
as
they
arrive,
we'll
be
shipping
them
out.
H
B
A
A
Had
some
really
high
quality
pull
requests
issued
to
the
CLA
bot,
the
Adobe,
the
github
app
that
checks,
whether
you
signed
Adobe
CLA,
there's
some
really
good,
pull
requests
that
came
in
from
that,
but
in
terms
of
most
popular
I,
think
the
Java
testing
framework
adobe
ride.
It's
called
got
mini
documentation,
improvements,
tester
under
improvements
improvements,
all
of
them,
and
so
that
was
a
really
popular
one.
That
would
be
okay.
That's.
A
Slowly,
very,
very
slowly
but
surely,
and
on
the
Adobe
side
we
have
lots
to
learn
from
how
Magento
does
things
in
the
open,
I
think
the
size
of
the
winner
lists
kinds
of
shows
you,
the
volume
and
the
ease
of
contributing
on
each
side
right,
so
yeah
we're
getting
together
and
working
more
closely
together,
but
I
think
also
adobe.
Has
it's
still
always
to
go
to
learn
and
get
to
that
level
that
magentas
that
hopefully
one
day.
D
A
Yeah,
slowly
but
surely
yeah
for
sure
you
know:
I've
worked
at
Adobe
for
many
years
and
coming
now,
just
in
the
last
few
months
to
work
in
on
the
Magento
side
more,
it's
truly
incredible
how
the
community
offers
I
mean.
This
is
me
I
think
this
meeting
is
a
testament
to
how
closely
the
business
and
the
community
work
together.
A
That's
very
rare,
and
it's
really
impressive.
So
that's
what
I
would
like
to
see
on
the
Adobe
side
and
it
the
Adobe
repos,
are
very
all
over
the
map.
You
know,
whereas
Magento
for
obvious
reasons
is
much
more
focused,
there's
one
product
and
the
ecosystem
around
it,
whereas
the
Adobe
open-source
repos
you
have
eight
different
languages,
supported
from
native
mobile
applications
to
web
2,
you
name
it
so
it's
all
over
the
place
and
so
I
think
it's
also
harder
to
find
a
and
get
a
cohesive
community
built
around
it.
But
anyways
I
digress.
A
I
can
talk
about
open
source
stuff
on
it'll,
be
side
all
day.
Let's
get
back
to
Adobe
stock
integration
project,
which
is
why
we're
all
here
so
I
think
we're
done
with
demos.
I,
don't
think
we
have
mock-ups
to
talk
about
grooming,
the
to
new
user
stories
that
landed
and
issues
list
this
week
or
late
last
week,
so
unfortunately
I
don't
think
we'll
be
able
to
get
to
those
unless
I'm
mistaken,
I'm.
So
correct
me,
please.
A
H
H
B
H
H
So
the
main
business
objective
for
the
phase
three
is
to
display
the
image
status
in
terms
of
whether
the
image
is
licensed
or
not,
and
provide
the
ability
to
license
the
preview
images
directly
from
the
media
gallery
for
the
users.
So
they
don't
need
to
search
for
the
same
stock
ideal
that
they
saved
the
preview
off
and
licensed
that
preview
directly
from
the
media
gallery.
H
So
with
that
we
are,
we
are
updating
their
entire
interface
of
the
media
gallery
and
adding
the
ability
to
display
some
of
the
basic
attributes
of
the
images
right
in
the
image
grid.
So
it's
not
necessary
to
go
into
the
details
of
the
image
to
see
that,
let's
say
this
is
the
stock
image
and
it's
licensed
or
it's
not
licensed.
H
H
Well
also,
we
add
the
ability
to
kind
of
open
the
image
details
and
see
more
information
about
the
image
like,
for
example,
when
the
image
was
added
to
the
media
gallery
what
what
when
it
was
modified
last
time?
What
is
the
source
of
that
image
like?
Is
it
manually
applauded
or
it
was
downloaded
from
stock,
the
keyword,
the
keywords
associated
with
dead
images,
where
that
image
was
used
on
the
storefront?
Let's
say:
okay,
this
image
is
used
on
some
on
some
number
of
products
and
some
number
of
pages
and
some
number
of
blocks.
H
H
Images
by
their
keywords,
to
kind
of
provide
the
better
navigation
through
the
images
that
are
in
the
media
gallery.
So
when
user
like
select
the
keyword,
we
refresh
the
grid
and
display
all
of
the
images
that
have
the
same
award
and
in
addition
to
that,
there
will
be
some
option
to
filter
the
images
by
the
date
when
they
are
added
to
the
media
gallery
and
the
date
when
they
modified.
They
have
been
modified.
So
this
is
like
their
very
brief
overview
of
what
is
in
the
scope
of
face
3.
B
C
H
H
So
you
will
be
able
to
go
through
them
like
without
me.
I
don't
know
if
Eugene
is
going
to
be
available,
but
I
guess
so
so
you
will
be
able
to
go
through
that
and
like.
If
you
have
some
outstanding
questions,
we
can
have
a
follow-up,
I
think
it's.
It
will
be
like
more
efficient
than
you
just
keep
the
entire
week.