►
Description
Demo/discussion of entry #1 (Spring Boot + Thymeleaf) of the 2015 DSpace UI Prototype Challlenge, presented by Tim Donohue (DuraSpace).
https://wiki.duraspace.org/display/DSPACE/DSpace+UI+Prototype+Challenge
A
A
Give
a
quick
little
demo,
then
I'll
try
and
keep
that
229
for
a
half
an
hour
and
then
the
last
part
we
can
do
some
Q&A
or
talk
about
any
questions.
Folks
have
or
any
other
topics
we
want
to
talk
about
regarding
this.
So,
as
you
can
see
from
my
slides
here,
my
prototype
I
chose
to
do
spring
boot
and
thyme
leaves
which
the
D
space
fix
a
p.I.
A
Underneath
that
did
3d
space
fix
a
channel
explain
a
little
bit
why
I
chose
to
do
that
as
we
go
forward
here,
but
I'm
first,
a
little
bit
about
what
I
used
in
kind
of.
Why
so
I
chose
spring
boot?
I
never
done
spring
boot
before
I'll
kind
of
want
to
do
this
good
a
chance
to
play
around
with
it.
I
had
a
little
bit
of
experience
with
spring
MVC
in
the
past,
of
course,
and
spring
Buddha's
based
upon
that
technology.
But
it's
a
bit
newer.
A
So
a
little
bit
rough
around
the
edges,
perhaps
at
times,
but
it's
getting
much
more
leverage
in
the
spring
me
to
get
that
it's
gotten
a
lot
smoother
when
I
first
started
playing
with
it.
Probably
without
a
year
ago.
I'd
say
it
was
a
little
bit
rough
and
when
I
worked
more
recently
on
the
prototype
within
the
last
few
months,
I
saw
that
up
flat,
smoother
much
smoother
experience
to
work
with
and
a
lot
easier
to
work
with
so
I'm
not
going
to
go
through
what
the
spring
MVC
technology
is.
A
This
shaniqua
and
Roberto
last
week
actually
talked
quite
a
bit
and
their
prototype
about
how
they
use
spring
MVC
and
so
spring.
Boot
is
based
entirely
on
spring
MVC.
There's
a
lot
that's
in
common
with
them,
but
there's
some
things
that
are
a
little
bit
different
in
spring
boo,
namely
that
it's
about
convention
over
configuration
so
spring
boots
a
way
of
using
spring
MVC
to
rapidly
build
a
java
web
application,
and
it
gives
you
a
lot
of
prepackaged,
maven
or
Gradle
plugins
that
you
can
use
to
rapidly
kind
of
bring
up
a
web
application
with.
A
You
want
underneath
it
and
I'll
talk
about
kind
of
what
I
used.
One
of
the
things
I
did
use,
which
is
optional.
You
can
have
an
embedded,
tomcat
or
jetty
server
so
that
your
application
actually
builds
into
a
jar
that
you
think
it's
execute
and
it
will
run
on
whatever
port.
You
tell
it
to
and
kick
off
a
tomcat,
and
you
can
even
have
a
database
in
better
than
if
you
want
I'll.
They
didn't
go
with
that
option,
but
that
was
one
of
the
plugins
that
I
was
able
to
select
from
within
spring
boot.
A
You
can
amazing.
Plugins
I
mean
just
add
one
enable
this
this
this
and
this
and
then
spring
group
does
a
lot
of
the
rest
of
the
configuration
for
you,
and
it
also
does
auto
auto
configuration
of
Springs.
You
don't
need
all
the
xml
config
files
that
these
spaces
right
now
you
can
still
use
them
if
you
want,
because
they'll
be
able
to
point
screen
boot
at
divis
base
API
layer
with
all
those
xml
config,
and
it
just
pulled
up
all
those
beams.
So
it's
totally
available
to
you,
but
you
don't
have
to
do
that.
A
A
A
You
can
start
to
build
basic,
timely
pages,
and
it
also
offers
the
idea
of
natural
templating,
because
it
looks
like
HTML
or
actually
valid
HTML,
and
you
can
bring
up
any
one
of
the
templates
in
your
web
browser
and
just
see
what
it
looks
like
in
a
static
leg
without
having
to
start
up
contact
without
having
to
have
a
database
per
minute.
You
can
get
a
sense
of
what
it
looks
like
and
I'll
show
some
examples
of
that
as
well,
which
is
kind
of
a
cool
option.
A
It
also
does
have
options
and
things
that
HTML
doesn't
have,
of
course
is
extension.
There
allow
you
to
go
in
fragments,
so
you
can
actually
have
a
header
fragment
of
wood
or
fragments
that
are
shared
across
the
entire
site,
its
forces,
because
it's
basically
HTML
and
it
doesn't
have
a
whole
lot
of
job
in
it.
There's
not
a
lot
you
can
do
in
terms
of
Java.
It
forces
you
to
separate
out
that
that
Java,
the
content,
the
model
stuff
from
the
layout
and
that's
where
course
in
spring.
A
That's
where
the
controller's
come
in
to
help
you
pass
things
along
the
train
late,
but
it
really
forces
that
separation.
You
can't
really
do
a
whole
lot
in
timely
other
than
put
visual
display
stuff
on
whatever
information
you're
going
to
display.
It
also
does
have
spring
specific
integration,
so
it's
built
a
lot
with
spring
in
mind,
so
plainly,
pests
and
spring
documentation
on
their
site
and,
as
I
mentioned
spring
boob,
who
has
more
and
more
examples
these
days
with
timely,
then
I
chose
to
use
which
strap,
of
course,
for
those
kind
of
a
requirements.
A
I
just
use
the
bootstrap
sort
of
CSS
beam
inside
timely
to
build
just
a
very
basic
site.
I
also
used,
as
I
mentioned,
the
dc-6
java
api,
the
prefix
java
api.
The
main
reason
for
doing
that
is,
I
wanted
to
have
in
his
configuration
screen
scheme
which
just
was
merged
into
these
spaceships
and
allows
auto
reloadable
configurations,
and
I
wanted
to
kind
of
show
off
how
that
could
work
within
a
new
user
interface.
A
So
I'll
show
that
later
on,
I'm
not
going
to
mention
much
more
than
that
for
that
son
named
BJ
sticks
and
that's
in
my
prototype,
so
I
could
actually
reload
those
configs
and
see
things
change.
A
lot
of
passion
for
authorization
and
authentication.
I
used
spring
security,
similar
of
a
kind
of
what
Jamaica
did,
although
mine
was
not
integrated
yet
into
the
deep
space
API
layer.
B
A
Spring
boot,
as
well
as
timely,
so
there's
some
cool
tools
that
allow
you
to
very
easily
a
limit
access
if
you're
using
spring
security.
Specifically,
so
I
didn't
go
the
full
layer
of
what
Jamaica
has
built-in,
where
they
can
use
screen
security
with
the
deep
space
API.
But
obviously
it's
proven
that
that's
possible,
and
then
I
mentioned
I
configured
my
prototype
to
do
a
runnable
jar
with
an
embedded
Tomcat.
This
is
all
I
had
to
do
to
really
get
sort
of
a
spring
boot
I
said:
I
want
a
runnable
jar.
A
I
put
him
in
slugging
with
Indian
I,
said
I
put
in
I,
put
in
a
timely
plug-in
for
maven
I
played
in
a
string
of
security
plug-in
for
maven,
and
then
I
built
a
spring
good
application
configuration
which
consists
of
two
files,
and
that's
the
very
basics
of
how
you
start
with
a
spring
good
application
from
there.
You
can't
have
a
very
basic
setup
and
you
can
start
creating
a
basic
controllers
and
views
to
play
around
one
and
then
I'm
going
to
show
all
this
stuff
off
here
as
well.
A
In
terms
of
giving
examples
of
what
I
did
all
this
X
I'm
going
to
plop
over
here,
let's
do
it
right
now,
I'm
going
to
pop
over
into
what
that
basic
setup
is
pull
over
to
my
IDE
here.
So
here's
my
dspace,
you
I
spring
boot
application.
It's
got
a
series
of
controllers,
Model,
View
controller.
Of
course
those
series
controllers
just
a
couple
models.
I
was
playing.
C
A
Like
and
then
they've
used
down
here
or
in
this
templates
folder
and
those
are
my
views
for
families
and
to
get
started,
then
in
terms
of
getting
a
spring
boat
web
application
going.
All
really
need.
Is
you
have
this
application
java
file
and
say
that
I've
got
a
spring
boot
application,
and
this
looks
kind
of
similar
to
what
tunic
actually
had
some
similar
stuff
here
in
terms
of
a
lot
of
the
annotation.
Some
of
these
are
spring
boot,
annotations
and
some
are
actually
inherited
from
spring
MVC,
but
I
think
I
got
a
spring
good.
A
Application
to
I
want
to
have
a
couple
context
listeners
configured,
so
this
takes
the
place
of
the
web.xml.
So
I
have
my
kernel,
my
usual
to
Colonel
listener
I,
have
the
usual
contacts
list
or
which
we
have
in
a
space
right
here.
I
got
a
couple
filters
and
I
have
to
find
here
that
would
be
in
a
web
xml
and
then
all
you
do
up
to
that.
As
you
say,
I
run
my
application
and
I
mean
saying
this
was
the
executable
class.
So
that's
the
extent
of
what
you
need
to
kind
of
do.
A
Screen
so
in
here
you
can
define
your
own
properties
if
you
want
you
can
set
up
whatever
you
want,
I
plan
it
to
a
new
space
directories,
which
is
where
my
dspace
installation
is,
and
that's
an
already
running
version
of
creepy
space,
36
d
space
with
its
own
database.
All
that
and
then
there's
some
Screaming
properties
in
here,
which
you
can
actually
use
to
configure
your
spring
boot
application.
You
can
stand.
A
A
Api.
That's
already
doing
that
auto
configuration,
but
screaming
has
that
ability
to
do
both
of
these,
and
if
they
decide
to
move
with
report
spring
group,
we
could
potentially
enable
this
or
other
sort
of
plugins
allow
it
to
spin
up
quickly,
unstuffed,
like
the
basics
of
getting
a
spring,
with
application
up
and
running
when
you
actually
run
the
springboard
application
and
kick
off
that
jar,
and
it
holds
up
that
embedded
content.
A
Different
port,
so
you
could
ask
to
the
jars
running
one
on
80
80
and
one
at
80
81,
so
it's
kind
of
a
cool
way
of
being
able
to
configure
spring
outside
of
that
pre-configured
jar.
It's
like
the
very
basics
of
what
I
got
started
with
spring
boot
from
there
I
dug
into
then.
How
do
I
do
find
links
since
I'll
show
some
examples
of
this?
Look
that
one
swap
this
over
so
time,
like
those
that
have
mentioned,
looks
a
lot
like
HTML.
A
B
A
C
A
A
different
page,
you
can
have
a
th
text
attribute
which
replaces
text
within
a
particular
page
miu
users,
often
when
you're
wanting
to
do
then
in
a
text
book.
You
want
to
pull
the
title
of
an
item
and
stick
it
into
them
to
an
item
page.
It
has
some
basic
disk
and
less
functionalities.
You
can
do
an
if
statement
within
time.
We
give
you
an
unless
statement.
So,
if
not,
essentially
you
can
do
each,
which
is
basically
a
loop.
A
It
allows
you
to
loop
through
java,
lift
or
using
this
iterable
of
a
napper,
an
array
you
can
loop
through
objects
that
are
passed
in
to
that
view
later
on,
so
you
can
actually
just
display
them
all.
In
the
same
way,
you
can
do
a
list
with
statement
which
allows
you
to
actually
set
sort
of
a
local
variable
within
firmly,
so
you
can
use
that
variable
within
sort
of
a
a
structured
layout
which
I'll
show
you
how
that
kind
of
works
and
then
firmly
presents
own
ability
it's
going
to
override
existing
attributes
within
within
HTML.
A
So
one
example
is:
you
can
override
the
basic
HTML
href
unlike
an
a
tag,
and
you
can
dynamically
build
your
links.
If
you
don't
want
to
have
a
third
coded
link
in
particular
areas,
but
other
than
that
I
mean
you
can
stick
this
plain
HTML
into
timeless
pages
and
it
gets
rendered
just
as
it
would
with
any
other
HTML
so,
and
it
has
been
very,
very
basic
java
called
support
within
those
attributes.
A
Into
that
infinite
life
statement,
it
allows
you
to
basically
do
some
extremely
basic
java
calls
to
get
the
data
you
want
and
display.
It
there's
also
some
special
syntax
sort
of
expressions,
of
course,
to
be
able
to
do
anything
within
views.
You
need
to
be
able
to
have
a
variable
so
variables
within
timeline.
For
this
dollar.
Sign
of
squiggly
allows
you
to
actually
output
the
value
of
the
particular
variable
when
you're
using
internationalisation
internally.
A
B
A
Symbol
and
it'll
click
the
link
for
a
URL.
This
is
just
some
basic
ways
and
it
systems
out
within
time
ways,
and
it
also
provides
because
it
is
a
java
templating
engine,
its
job
in
HTML.
It
provides
some
basic
ability
to
to
do
some
looking
within
java
java
utility
objects.
So
there's
an
hashtag
lifts
object
which
lets
you
check
our
java
list
empty
or
do
other
sort
aspects
on
the
left
for
good.
B
A
Format
date,
objects
and
so
there's
some
basic
java
utilities
within
this
as
well.
So
I'm
going
to
then
flip
over
and
show
off
what
a
ton
some
of
these
family
files
look
like.
So,
let's
go
so
so.
Another
thing
with
spring
boot
is
on
by
default.
Spring
boo
automatically
assumes
that
on
when
you
configure
family
for
a
lot
of
these
templating
engines,
it
assumes
you're
going
to
stick
them
under
source
main
resources
templates.
So
it's
not
about
these
conventions,
of
where
you
put
things
and
that's
going
to
automatically
find
them
for
you.
A
So
these
are
my
primary
templates
here.
I'll
bring
up
the
item.
Template
is
a
little
bit
more
complex
than
some
of
the
others,
and
this
is
a.
It
looks
a
lot
like
HTML
by
again
there's
some
sometime
legs
stuck
with
in
here.
So
I've
got
a
header
tag:
okay,
HTML,
head
tag,
but
I
have
this.
Th
includes
I'm,
including
a
fragment
from
another
location
and
I'm,
going
it
build
a
URL
for
where
this
fragment.
A
Going
to
show
you
how
this
works
a
little
bit
later,
but
it's
basically
grabbing
the
HTML
heads
pregnant
out
of
a
layout
HTML
page
within
whatever
scheme
I
have
configured
so
I've
got
some
basic
seaming
that
I've
built
into
this
UI
UI
application.
So
I'll
talk
about
a
little
bit
more
that
ultimately
I
give
a
replace.
So
here's
a
replace
here
that
allows
me
to
replace
the
nav
bar
in
this
section
I'm,
where
I
want
it
to
be,
but
the
main
meat
of
this
particular
item
page
atmosphere
within
that
this
sort
of
container
area
here.
A
So
we
start
to
see
some
various
other
sort
of
time.
Waste
answers
to
teach
text
where
I'm
grabbing
my
item
model-
and
I'm
saying
I
want
the
first
value
of
the
DC
title
title,
and
I
want
that
to
go
into
this
HQ
on
that
page.
If
you
view
this
just
as
plain
text
or
the
plain
HTML
page,
you
do
see
this.
My
item
title
so,
if
I
open
that
up
and
my
browser
I.
C
A
Feel
the
pretty
formatting
right
now,
because
time
waits
doesn't
know
the
seam
is
or
its
size
tml
doesn't
know
what
the
theme
extremely
does
the
flight
HTML
dozen
you
can
see
some
samples
of
some
of
the
stuff
I
would
be
printing
out
on
a
basic
page,
because
you
can
bring
this
up
as
flat
HTML
or
I
can
replace
it.
Then,
with
my.
A
And
we've
got
a
width
statement
here
where
I'm
grabbing
offers
at
a
DC
creator
or
or
PC
creator
doesn't
exist.
Then
I
grabbed
it
from
DC
contributor,
author
and
I
loop
through
my
offers
and
place
them
out
with
and
within
span
tags
here,
and
then
we
got
other
sort
of
content
that
I'm
pulling
in
on
via
various
means
all
the
things
various
th
attribute
withdraw
my
family's
stuff.
So
so,
if
we
look
at
that,
damned
in
the
browser
here
go
down
to
an
IM
Pei.
So
this
is
my
very
basic
theme:
it's
just
it's!
A
B
A
C
A
Main
controller
that
I'm
using
to
pull
in
the
theme
based
on
a
setting
within
my
local
CSG
found.
This
is
where
why
I
used
Easton
stick
stivia
this
new
local
static
and
you
can
add
any
configuration
into
it-
has
custom
ones
for
seeming
so
by
default
on
what
I'm
doing
here
in
my
actual
UI
is
about
it,
seeing
it's
getting
pulled
in,
which
is
over
in
my
static
scenes
default
and
it's
got
a
basic
layout,
and
so
this
is
where
my
fragments
are
defined
for
time
waves.
So
it's
an
HTML
HTML
page.
C
A
Bar
so
this
is
another
fragment
for
my
nav
bar,
which
was
all
you
know,
navigation
stuff
within
it,
and
then
I've
got
let's
see,
and
it
includes
my
bread
crumbs
right
now,
I
just
stuck
that
into
the
my
town,
bar
I've
got
just
some
sample
comes
in
here,
which
just
can
be
displayed.
When
you
view
the
theme
and
then
I
got
my
fragment
for
my
footer,
it
just
puts
the
footer
and
every
page.
So
if
I
view
this
theme,
I
can
actually
go
in
and
look
at
the
scene
in
the
web
browser.
A
So
this
is
the
flat
HTML
of
it
and
it
looks
pretty
similar
to
when
it's
running
live
ass.
Alive
page
is
the
default
theme,
and
so
you
can
kind
of
building
seems
then
that
looks
like
flat.
H
develop
got
another
one
called
blue
header.
I
justyou
that
one
on
my
browser.
It
looks
a
little
bit
like
Mirage
to
you.
It's
got
a
blue
Heather,
but
it's
still
similar
to
my
default
theme.
You
can
kind
of
build
these
just
again.
It
sort
of
static,
HTML
pages
and
sticking
the
timely
stuff.
A
But
then
what
I
did
in
my
prototype
is
so
I
have
the
ability
now
I
built
a
little
controller.
My
dspace,
all
my
various
controllers
are
built
off
this
eve
based
controller
and
in
my
geese,
based
controller
I've
got
it
defined
as
a
controller
again
basic
spring
MVC
employed
in
my
environment,
which
is
that
application
of
properties
file
from
spring
boots
and
I
can
start
to
define
some
things
that
I'm
passing
into
every
single
controller
and
every
single
view.
So
this
is
where
I
kind
of
define
things
like
my
breadcrumbs
I'm
to
get.
B
A
Bread
crumbs,
then
I'm,
going
to
build
for
each
page,
I'm
also
grabbing
the
default
theme
out
and
looking
to
see
if
the
default
theme
has
been
overridden
by
by
a
theme
property
in
any
way,
and
so
what
that
allows
me
to
kind
of
do
is
down
in
my
local
duck
CFG
file,
so
here
the
local
15
4d
space
tix.
It
looks
mostly
like
the
D
space.
Gs
GS
got
my
normal
deep
space,
config
stuff.
A
Where
are
we
going
steps,
but
at
the
top
of
it
I
stuck
in
I'm
using
this
default
theme,
if
you
say
stop
game,
I'm
using
the
default
one,
so
it's
going
to
grab
stuff
I
that
default
directory
I,
also
stuck
in
this
ability
to
based
on
my
handle,
I
can
switch
my
fame
around.
So
I've
got
a
blue
themed.
Blue
Heather
seem
in
a
red
hunter
theme
if
I
uncommon,
Venus.
A
So
then
comment
one
and
I
go
to
this
candle
so
to
save
that
and
we'll
go
to
the
10
673
to
refresh
throws
down
here
up
there
we
go
so
here,
I
met
that
handle
and
I'm
at
a
blue
theme
here.
Everything
underneath
this.
I
have
it
set
up
serving
underneath
that
collection
as
good
in
here
at
that
theme
some,
but
if
I
go
above
it
and
going
back
to
my
default
be
in
here.
A
Similarly,
though,
you
can
also
change
the
theme
of
stuff
underneath
it.
So
if
I
go
down
to
mine,
I
gotta
handle
31
here,
let
it
change
it
to
a
red
header.
It's
just
one
of
these
items.
We
switch
once
those
three
here
we
go
so
now.
This
item
is
a
red
header,
but
all
the
other
items
under
here
still
up
here
at
the
blue
header
and
similarly
I-
could
change
the
theme
application
wide.
A
So,
while
I'm
doing
this
down
in
a
config
file,
the
one
thing
to
mention
here
is
that
the
z
space
6-
this
is
all
getting
loaded
up
through
a
commons
configuration
which
means
the
actually
fixing
these
configurations
in
the
database
layer
as
well.
Some
Apache
Thomas
configuration
allows
for
this
to
be
in
the
database
layer.
C
A
A
So
that's
kind
of
the
basics
of
that
we've
got
a
speed
through
here.
Feelings
have
running
low
on
time,
so
it's
kind
of
basics.
Of
steaming.
I
noted
that
the
layout
has
my
fragments.
You
could
actually
split
this
in
a
separate
sort
of
header
file.
Footer
files,
if
you
wanted
to
you,
can
have
it
all
within
one
file
or
you
can
split
it
out.
It
really
doesn't
matter
how,
where
you
put
those
fragments,
you
just
need
to
go
where
they
could
have
reference
them
from
o'charley's
is
which
bottle
look
into
the
right.
B
A
Fragments
so
when
you
kind
of
want
to
do
it
for
authorization
and
authentication,
I
mentioned
I
did
spring
security
and
the
reason
I
want
to
do
this
I
kind
of
wanted
to
play
around
with
how
it
worked
in
spring
boot
and
in
family
and
I'll
show.
You
kinda
why
that
is
because
it's
really
kind
of
smooth
and
a
nice
a
nice
way
of
dealing
things.
So
so
I
used
it
in
test
mode.
A
I
didn't
put
it
into
the
daap
I.
Just
have
an
in
memory
loss
I'll
see
what
that
means,
but
the
entirety
of
my
authorization
authentication
right
now,
is
in
one
java
class
and
where
I
define
all
of
my
rights,
which
is
kind
of
a
cool
concept
here,
but
then
of
my
web
security
config.
It's
just
another
configuration
file
within
so
here
I've
got
a
configuration
file
within
jump
spring
MVC
web
embassy
or
spring
boot
and
in
spring
booth,
I'm,
saying
I'm
going
to
enable
web
security
here.
A
So
this
is
I
web
security
configuration,
and
this
is
just
kind
of
stand-
I'm
going
to
kind
of
customize
the
default
access
rules
for
my
web
security
and
you'll,
see
down
here,
I'm,
hi
kind
of
did
that
so
I
can
override
and
some
of
the
methods
here
when
I
do
this
there's
some
examples
out
of
the
spring
boo
page
in
terms
of
how
you
can
do
this
in
spring
MVC
sort
of
pages
as
well
so
I
right
now
and
say,
I'm
going
to
ignore
any
authorization
on
CSS
images.
A
Web
jars,
which
I
use
web
jars
to
pull
in
bootstrap,
stuff
or
robots.txt.
Don't
doing
authentication
on
that
at
all
down
here,
though,
I'm
stayed
up
right
now,
I'm
going
to
say,
I'm
going
to
find
some
expressions
here
where
you
want
to
have
authentication
so
any
page
that
starts
with
edit
or
ends
with
edit.
You
need
to
at
least
be
a
user
role,
so
this
is
just
a
roller
made
up
for
my
example,
and
you
can
have
that
user
role
any
page
that
starts
with
admin
or
ends
with
admin.
A
That's
a
layout
page
for
my
teams,
I'm
going
to
deny
access
just
as
I,
don't
want
people
to
be
able
to
see
how
I
build
my
scenes.
That's
just
closing
down
read
access
to
that
same
layer
since
we
would
be
by
default
it
what's
that
pop
up,
because
I
stuck
under
these,
what's
it
called
the
static
about
a
folder
is
automatically
a
visible
pool
all
within
going
to
spring
poop.
So
those
are
my
expressions
of
where
I
want
to
put
authentication
or
authentication
authorization
and
when
I
say
my
login
page
is
available
at
splash
low.
A
Again,
anybody
can
go
to
that
of
course,
and
then
bet
it
can
log
out
once
you
login
down
here,
then
I'm
going
to
find
a
role
hierarchy,
so
I've
got
a
roll
call,
roll
admin,
it's
going
to
be
bigger
that
it's
going
to
be
greater
than
a
role,
object,
admin
and
a
role
object.
Government
is
going
to
be
more
rights
than
a
role
user,
so
I'm
just
giving
a
hierarchy
to
my
role
and
then
down
below
here's.
Where
I
give
some
role,
I
didn't
use
the
role.
Object,
admin
a
nice
to
get
to
it.
A
A
I
got
another
one
called
user
/
password
key
space,
and
this
is
just
a
user
role,
and
so
that
allows
you
to
build
a
couple
users
that
have
different
access
rights
based
on
my
definition
in
this
configure
over
right
here,
I'm
going
to
show
that
really
quick
and
then
I'm
going
to
get
to
Q&A.
So
we
can
sign
in
here
from
our
application.
A
If
I
go
to
my
user
role
and
just
log
in
as
a
space
and
can
sign
in
as
user,
the
only
thing
that
user
can
see
is
there's
nothing
really
special
here
other
than
once
you
get
down
to
an
item.
There's
now
an
edit
button
over
here
and
seen
go
to
metod
page
the
Zetas
pager.
So
doesn't
work
right
now.
I
didn't
actually
even
spend
the
full
80
hours
in
this
product.
A
B
A
Go
in
as
an
admin
you
add
men,
whoops
must
have
typed
it
wrong.
The
admin
has
a
special
add
extra
admin
tab
up
here,
so
they
click
their.
This
is
just
a
page.
It's
only
accessible
state
administrators
and
instead
that
/
ads
and
path
of
an
admin
also
go
in
and
do
the
editing,
of
course,
that
I
gave
that
edit
right.
A
B
A
I
said
only
an
admin
can
get
to
that
page,
so
access
is
denied
forbidden,
so
that's
kind
of
those
just
the
basics
of
how
I
just
wanted
to
play
with
spring
security
in
terms
of
just
making
it
all
happen.
The
other
cool
thing
about
spring
security
and
the
tiny
player
is
when
I
showed
that
the
item
page
that
edit
button
here
so
that
of
course
gets
displayed
within
a
timely
few.
So
it's
down
in
that
item
view
and
that
gets
displayed
right
here.
A
B
A
To
say
the
only
person
there's
authorization
to
this
bit
of
code.
Here
you
have
to
be
at
least
in
the
user
role,
so
you
have
to
have
the
role
of
user,
and
if
you
have
a
role
of
user,
then
we're
going
to
build
this
little
form
on
this
button.
But
if
you
don't
have
to
enroll
abusers
in
that
will
appear
so
that's
kind
of
a
cool,
little
extension
or
timely,
that
it
knows
how
spring
security
works
and
has
these
basic
methods
that
are
available
within
swing
security.
A
So
there's
some
limits
there
in
terms
of
what
I
have
done,
but
everything
else
is
is
working
in
terms
of
the
actual
prototype,
so
they
built
pause
here
since
four
and
a
half
an
hour
and
see
what
questions
there
are.
If
people
want
me
to
draw
specific
things
that
I've
done
here,
if
there's
something
you
want
more
information
on
I'm
glad
it
kind
of
talk
through
this
more
but
I
want
to
apply
since
I
just
threw
a
lot
of
information
action.
B
B
A
To
be
honest,
friendly
kind
of
takes
the
other
ask
of
being
able
to
make
visible,
HTML
pages
their
whole
goal
here.
Is
they
want
you
to
be
able
to
hand
off
these
HTML
pages
to
your
HTML
to
some
designer
any
designer
kudos,
HTML
and
CSS?
And
so
you
could.
You
could
basically
hand
these
off
and
saying
here's
just
building
an
item
page
and
they
can
kind
of
just
build
an
item
page
and
and
and
do
all
that,
and
then
you
can
add
in
all
these
th
tags
after
the
fact.
A
A
In
this
case,
of
course,
you
don't
get
the
full
seeming
since
I've
got
my
layout
page
separate,
but
they
do
have
a
tool,
a
JavaScript
tool,
that
the
timeline
that
you
can
actually
pull
in
the
header
and
footer
using
javascript,
but
I've
not
seen
any
good
example
to
actually
the
form
yield.
So
something
maybe
to
look
into
okay.
B
A
A
Other
ones
there's
a
bunch
place
as
a
consultant
from,
but
my
vision
would
be
that
whatever
we
use
for
the
DS
sui
doesn't
really
matter
whether
it's
my
prototype
anybody
else's.
You
could
expose
that
the
UI
layer,
just
by
moving
more
these
configs
into
database,
table
and
telling
ataxia
comments
and
things
these
ones
are
over
here
in
this
database
table
and
those
would
be
much
more
lies
configs
that
you
could.
Then
just
pull
up
and
edit
from
the
user
interface.
A
There
is
also
some
mobility
of
the
Apache
Commons
config
actually
write
changes
down
to
config
files
as
well,
so
you
don't
have
to
stick
them
on
the
database
tables
or
it
could
actually
write
out.
Config
changes
back
to
your
config
file,
but
I
haven't
played
with
that
enough
to
tell
if
it
would
be
a
problem
with
the
fact
that
we
have
config
files
all
over
the
place
if
it's
going
to
know
which
one
to
write
it
to
and
so
we'd
have
to
play
with
that
more,
but
that's
more
of
an
Apache
common
frame,
then.
B
A
A
B
A
Get
in
terms
of
which
listener
it
is
a
paternal
server
listener,
I
think
it
is
so
all
of
our
dj's
web
apps,
even
in
each
phase,
five
and
the
web.xml
there's
this
kernel,
servlet
contacts
list,
sure
that
gets
loaded
and
all
the
web.xml
file.
So
this
is
being
right
here
that
I'm
defining
this
is
actually
doing
that
same
thing.
This
is
taking
the
place
that
web.xml
obtained.
B
A
This
web
application-
the
other
trick
here,
is
that
in
my
application,
got
properties
and
other
than
we
tend
to
put
in
all
of
our
web
applications
or
web
application
of
leather
smell
files
is
a
context
parameter
so
there's
a
context.
Primer
Nolan
called
de
fazer
this
little
syntax
here
is
the
fancy
way
of
doing
that
in
spring
boot.
Without
having
occluded
Majella,
you
can
just
say:
I've
got
a
server
I
want
to
context
grammar
cup
games
inspector
and
the
value
of
that
is
going
to
be
whatever
my
case.
Mr.
A
A
The
director
ed
spacer
that
you're
working
with-
and
that
was
the
extent
of
it
after
that,
our
d
space
turtle
kicks
in
and
it
brings
up
against
that
new
space
directory,
and
then
the
colonel
knows
where
to
look
for
all
of
our
spring
convictions
that
ought
to
lowes
all
of
those
beings
as
necessary,
I'll
get
loaded
into
spring
group.
So
that's
how
it
all
kind
of
connects
and
then.
A
So
that
if
we
go
into
like
an
item
controller
getting
good
and
their
controllers
much
so
in
the
controllers,
so
I'm
defined
a
controller
here,
and
this
is
kind
of
similar
to
the
spring
MVC
software.
You
can
say
this
controllers
matches
flash
item.
I
can
pull
in
my
handle
service
here.
So
the
handle
service
is
getting
pulled
in.
B
C
A
Adam
home
page
takes
that
item
object.
The
D
space
item
object
and
creates
a
little
item
model,
which
is
just
kind
of
a
simpler
model,
object
that
I
use
in
my
views,
so
I
don't
have
to
deal
with
the
full
Java
stress
of
deep
space,
trying
to
get
the
metadata
out
and
so
I
create
this
item
model
object
and
pass
it
in
as
an
attribute
which
makes
it
available
to
the
view,
and
then
I'm
also
grabbing
from
my
item,
object
and
grabbing
the
item
service
from
these
days.
A
Getting
all
of
the
bundle
names
here
and
grabbing
all
the
bit
streams
out
of
the
first
first
content
bundle.
So
I'm
saying
give
me
all
my
bitstream
objects
and
I'm
a
add
those
into
the
view
as
the
name
bitstreams
so
I'm
getting
this
item
model
object
and
this
screams
object
and
then
I'm
going
to
pass
this
on
to
the
item
about
HTML
and
so
in
the
item
that
HTML,
then
is
where
I
use
those
objects.
A
B
A
Grab
specific
fields
easier,
so
that's
time
you
know,
I
the
model
objects
which
are
created
and
then
the
the
bitstreams
object
is
down
here
or
I'm,
standing,
okay
and
here's
this
example
of
a
timely,
some
sort
of
helper
method
understand
this
is
a
list.
Is
this
list
empty
unless
or
its
unless
it's
empty?
So
if
it's
empty
is
going
to
skip
this
and
not
even
display
this
thing,
but
if
it's
not
emptying
it
will
display
this
little
header
and
then
it
will
loop
through
to
my
bit
streams.
A
So
here's
an
each
statement
for
each
of
my
bit
streams
in
that
bit.
Stream
object,
I'm,
going
to
create
an
H
graph
that
links
to
it
and
then
I'm
going
to
create
a
text
field
here,
which
is
just
a
name
of
that
bit:
stream
and
print
it
out.
So
it's
kind
of
where
I'm
using
the
new
space,
API
layer
and
I'm
passing
that
information
down
into
my
actual
views.
So
this
syntax
takes
a
little
while
to
get
used
to
I
most
of
this
again
is
just
HTML
html5
stuff,
but
the
th
syntax
I.
A
Will
it
takes
a
little
while
es-tu,
but
once
you
get
used
to
how
you
use
like
in
each
statement
the
text
statement
you
know,
unless
than
if
statements,
it's
pretty
powerful
and
what
it
can
do
and
it's
kind
of
cool
I
do
like
the
fact
that
you
can
basically
just
have
somebody
build
an
HTML
page,
and
you
can
stick
all
these
things
into
it
to
make
it
into
what
your
actual
seam
looks
like.
You
could
really
kind
of
kick
the
theme
layer
to
somebody
else
entirely
to
work
on,
which
is
a
neat
aspect
of
timeliness.
A
It's
still
valid
HTML
XHTML,
so
family
does
expect
you
to
be
out
valid
XML
and
it
can
either
the
XHTML
or
can
be
html5.
So,
in
order
for
this
to
work
in
timely,
if
it's
going
to
be
one,
it's
going
to
be
valid
like
XHTML
at
a
minimum,
so
I
can
do
that
in
the
browser
and
there's
THS
get
ignored
and
what
you
end
up.
Seeing
instead,
is
you
see
this
little
a
crink
that
says
file
and
it
doesn't
go
anywhere
if
I
click
on
it,
but
that's
being
generated
this
kind
of
dummy
context.
A
So
it
kind
of
allows
you
to
be
able
to
build
that
seem
easily
and
then
replace
stuff
in
it
and
that
same
concept
throughout
here
so
you'll
see
like
dummy
text
for
gate
and
just
some
dummy
date,
but
here
I'm
actually
grabbing
out
the
date
issued
and
defining
a
variable
named
8
here,
West
variable
and
I'm
spinning
out.
Here's
action
example
of
internationalization,
so
I'm
doing
the
item
label
deceive
got
issued,
internationalisation
tag
which
is
in
my
I
etienne
folder
messages
of
properties
up
here
and
then
I'm
printing
out.
A
It
is
kind
of
cool
that
you
know
you
have
a
jit
and
built
into
timeless
and
spring
butyou.
Also,
this
idea
of
static
unfold
ER,
so
I
gotta
I
can
just
fixed
up
in
a
static
folder.
It's
automatically
just
available
there.
So
there's
things
like
that
that
are
built
into
sort
of
spring
boot
then
brought
down
to
whatever
templating
wearing
am.
B
A
C
A
And
I
do
have
a
general,
so
you
noticed
in
my
prototype.
I
have
everything
is
responding
as
handles
what's
wrong
things.
So,
if
I
go
down,
I
tried
to
build
it
kind
of
like
deep
bass.
Riff
all
these
handles
things,
so
I've
got
a
general
handle
controller
which
does
that
and
it
basically
just
redirects
to
the
controller.
A
So
this
is
the
controller
for
all
my
handle
paths,
and
so
it
starts
the
sandal
here
and
basically
middle
five
star
star
star.
So
any
handle
thing
goes
into
this
view,
object,
method
and
then
it
basically
just
trash
Barrett.
What
sort
of
object
you
got
if
it's
a
community
and
going
to
change
my
URL
path,
the
community
and
pass
the
handle
of
it?
It's
a
collection,
I,
might've
change
into
collection,
pass
the
handle.
If
it's
an
item
on
the
floor
on
to
item,
and
that's
where
the
item,
collection
and
community
controllers
again.
C
A
C
A
And
I
can
resolve
this
to
an
object
and
then
just
double
check.
So
does
the
community
before
displaying
it?
So
it's
kind
of
it's
very
similar
to
spring
MVC,
as
I
kind
of
refer
to
last
week's
the
stuff
that
shaniqua
showed
off
last
week
would
be
very
compatible
with
any.
If
we
want
to
do
abused
spring
boot,
a
lot
of
it
would
be
pretty
compatible
and
group.
A
C
A
I
think
it'd
just
be
a
different
choice.
You
would
just
instead
of
dealing
with
the
rest,
ordered
the
drive.
Api
objects
that
I
have
in
here
like
using
the
context,
object
and
all
that
sort
of
stuff
and
doing
my
dsos.
You
would
just
do
rest
calls
instead,
so
it's
all
about
it
would
just
be
changing
the
controller.
It's
mostly
maybe
changing
your
controllers
to
make
arrests,
calls
and
says,
drive,
API
calls
and
you're
still
trying
to
gather
the
information
you
need.
A
The
only
catch
I
guess
is
that
you
want,
if
you're
doing
rest
cause
you're,
probably
gonna,
have
to
figure
out
of
look
find
some
way
to
parse
out
the
arm.
The
response,
of
course,
the
JSON
or
whatever's,
coming
back
to
the
something
you
can
pass
on
to
give
you,
you
might
have
a
little
bit
more
beefed
up
model
layer
here.
C
A
You
could
pass
in
on
the
response
from
rest
into
a
model
layer
that
can
then
kind,
of
course,
through
that
and
give
the
immunity
information
that
it
needs,
because
the
big
thing
about
timely
visit,
because
the
views
are
so
simple-
you
really
gotta
make
sure
that
I
has
the
information
it
needs,
which
means
you.
They
need
to
be
gathering
that
information,
the
controller
level
or
build
some
models,
and
that
make
it
easier
to
grab
that
informations.
You
can't
really
put
a
whole
lot
of
Java
into
this
embedded.
A
A
C
A
Then,
once
you
have
a
static,
HTML
team
page,
you
can
cole
parts
that
are
layout
out
into
the
layout
page.
If
there's
navbar
stuff,
they
built,
we
pull
it
in
braille
page
and
create
fragments
and
then
sticks
out
of
the
th
stuff
back
around
the
other
sections
that
you
want
it
where
you
want
it
to
be,
so
it
is
really
critical
in
a
lot
of
ways.
In
terms
of
that.
A
A
So
with
these
days,
of
course,
we
have
like
five
or
six
wars
or
something,
and
so
if
we
wanted
to
be
able
to
use
spring
boot
with
an
embedded
term
cut,
we
need
to
merge
those
all,
and
I
like
one
war
and
make
this
all
that,
and
so
you
have
like
a
slash
sword
path
or
slash
away,
I
path
or
whatever
off
that
same
big
web
application.
If
you
wanted
that
embedded
tomcat,
but
you
can
do
spring,
but
without
the
embedded
tomcat
you
can
fill,
you
know
a
bunch
of
spring
boot.
B
B
So
I
have
another
question
from
our:
what
about
adding
you
know
like
modular,
optional
components
of
these
things,
like
yeah
embargo
example
in
may
in
the
wiki
page?
Is
there
a
way
to
add
something
separate
bit
of
coated?
If
that
isn't
a
part
of
it,
but
can
be
easily
integrated
by
Clark
or
a
user
I
think.
A
A
You
could
have
some
default
views
of
how
and
items
first,
then,
you
could
also
build
out
more
fragment,
so
you
could
actually
have
like
an
emu,
fragments
or
an
item
list
fragment
on
where,
if
you're
kind
of
looking
at
how
like
our
current,
like
XML
XML,
you
I'd,
even
JSP,
I
dis,
an
extent
you
could
have.
You
can
pull
out
like
many
more
fragments
there,
where,
if
you
have
those
fragments
pulled
out
more,
it
be
easier
to
clinic
override
them
and
you
can
override
them
at
like
a
seam
layer
or
a
module
layer.
A
In
terms
of
being
able
to
specify
like
I
showed
you
I
can
specify
different
themes
to
pull
from
different
theme
directories
and
pull
fragments
from
from
different
locations.
You
could
technically
put
many
more
fragments
into
the
theme
layer
or
into
a
module
layer
and
be
able
to
kind
of
point
it
what's
enabled
you
could.
Also.
Potentially
there
is
the
ability
insanely
to
well
people
of
extended
time
ways.
I
should
say
to
be
able
to
pull
fragments
from
the
database,
so
you
can
actually
have
default,
fragments
that
are
down.
B
B
A
Whatever
and
you
can
have
overriding
fragments
that
are
actually
being
pulled
from
database
tables
that
could
be
Auto
generated,
based
on
based
on
what
modules
are
enabled
or
as
soon
as
of
that
nature
I
think,
there's
the
capability
to
make
it
work,
but
there
I
said
it's
not
as
easy
as
like,
just
being
able
to
inject
something
into
their
into
the
point
leaf
layer,
because
Emily
doesn't
really
understand
that
concept.
It
does
need,
instead
of
have
a
sense
of
where
the
fragments
located
whether
it
can
check
multiple
locations.
A
That
can
say
it's
either
going
to
be
in
this
directory
list
after
in
this
database,
and
so
can
go
to
each
of
those
places
and
look
for
it.
But
it's
not
smart
enough
to
be
able
to
at
least
not
by
diesel
to
inject
that
information
from
elsewhere.
Unless
we
both
a
new
timely
template.
Locator,
I
think,
is
what
it's
called
so
we'd
have
to
look
into
it
more
okay,.
B
C
B
A
B
B
A
A
B
A
Stuff
as
you
wanted,
so
it's
really
there's
no
limitation
in
terms
of
that,
and
it's
kind
of
it
would
be
up
to
us.
Is
that
how
much
of
the
page
we
wanted
to
build
a
JavaScript
vs
be
a
sort
of
these
more
flattish
HTML
templates,
but
then
within
flameless.
This
trailer
scale,
of
course,
make
those
JavaScript
calls
as
well
or
you
could
do
it
in
whatever
other
templating
engine
you
wanted
to.
There's
a
limitation
I
see
it's
just
a
matter
of
a
decision
points,
so
that
kind
of
makes
sense.
B
Guess
one
question
that
I
have
is
you
mentioned
about:
we
might
want
to
avenge
the
consolidate
all
over
whether
essence
you
who
wanted,
where
that
suppose
more
things.
Okay,
I
mean
presence
thinking
in
something
like
that.
What
do
you
do
with
all?
You
have
a
two-story
I
rest
api,
a
little
TLC,
700
and
iron
on
the
web
app.
So
it
was.
A
B
A
A
And
you
can
do
this
in
Gradle
as
well,
but
yeah,
it's
spring
boot
I,
basically
just
said
I'm
using
time
length.
So
I
got
a
starter
timeline.
Subway
I
had
to
exclude
this
because
it
kind
of
conflicted
with
these
days,
so
I'm
using
a
spring
security
so
include
that
little
dependency
and
then
I
wanted
to
have
primary
spring
security
integration
package,
which
comes
in
this
little
dependencies.
A
So
let's
kind
of
extended
why
I
pull
in
but
we've
also
144
solar
as
well
I
pulled
it
in
at
one
point
just
to
play
around
with,
but
it
didn't
work
quite
right.
Let
these
things
just
stuff
but
I
didn't
have
time
to
deal
with
it
again.
So
I
think
it's
just
the
fact
that
we
have
our
own
embedded
solar,
family
time
lights,
Sultan's
spring
boot
and
beds
it
in
a
different
way,
but
yeah
I
think,
but
I
was
kind
of
getting
you're,
probably
leaving
the
scene
is
talking
about
thanks
for
link
puters.
A
It
seems
like
to
me
at
least
looking
at
some
of
those
web
apps.
A
lot
of
them
are
pretty
tiny,
especially
the
sword
wounds.
If
you
look
at
them
closely,
there's
really
only
about
I,
don't
know
10
15
classes
in
there,
so
it's
a
pretty
tiny
web
apps
again
with,
and
you
can
think
about
just
turning
that
into
more
of
a
controller.
A
If
you
have
an
easier
way
to
do
that,
whether
that's
in
spring,
MVC
or
spring
boot
or
something
else
you
could
is
the
potential
that
attorney
then
go
more
simplistic
controller
that
just
happens
to
be
always
off
/
sword
or
/,
sword,
v2
or
/,
o
AI
or
/
rest.
You
could
kind
of
build
that
in
a
little
bit
easier.
C
C
A
Yeah
they're
all
kind
of
using
the
same
API
layer
underneath
I
see
you
could
there's
the
potential
to
ever.
Do
that
if
you
wanted
to
and
I
think
if
we
went
with
spring
boot,
I
think
they
would
want
to
do
that.
Probably.
But
if
we
went
with
something
like
spring
MVC
that
does
necessarily
have
to,
or
if
you
about
with
ruby
and
rails
or
or
or
some
sort
of
JavaScript
framework,
then
you
may
not
necessarily
want
to
do
that,
of
course,
because
it
might
be
harder
on
you.
C
A
A
B
A
You
do
need
to
have
it
running.
I.
Do
one
thing:
I'm
planning
on
refactoring
against
the
latest
of
d
spacemaster.
It
was
running
against.
To
put
it.
It
is
others
at
the
top
here.
So
it
was
against
these
days
masters
of
like
november,
and
I
added
in
the
attached
ecommons
configuration
at
that
point
in
time,
but
as
of
just
friday,
apache
commons
configuration
got
merged
in
the
database
master,
so
our
refactor,
this
in-state
spring
vote
that
have
here
against
the
latest
master,
so
they're.
A
Basically
what
you
just
do
that
is,
if
you
wanted
to
play
around
with
us,
you
could
pull
down
the
latest
faster.
You
have
to
add
content
to
it,
because
there's
no
way
to
add
content
to
this
UI.
If
you
have
to
either
have
existing
content
or
bring
up
the
xml
you
yrjö
CI,
international,
quick
content
and
then
from
there
it's
pretty
quick
to
get
up
and
running
once
you
have
that
deep
space
master
and
the
content
there
in
terms
of
just
pulling.
B
A
This
particular
project
and
CD
to
the
dch
you
I
subfolder,
edit,
your
application,
our
properties,
if
you
need
to
and
run
run
the
module
and
either
run
it
from
or
build
it
and
then
write
it
either
from
command
line
or
just
run
from
the
IDE
and
if
you're
running
from
the
ideas,
you
just
point
it
at
the
application
class
to
be
able
to
just
run
it
any
I
eating,
which
is
what
I'm
doing
actually
right
now.
I
just
could
have
ran
this
application
class,
but
but
yeah.
A
C
A
It
is
and
I
notice
that
this
particular
audience
today
has
been
very
faithful
in
attending
the
prototypes,
which
is
great
and
I,
think
that
we
could
all
give
your
input
when
you
compare
and
evaluate
the
architectures
and
they're
here.
You
know
it
written
up
here,
a
good
match
or
the
future
architecture
identity
of
these
day.
So
please
hang
in
there
and
participate
with
us
in
the
rest
of
the
process,
because
you're
experiencing
insanely
citizen
being
a
volatile
presentations
is
really
going
to
be
valuable.
A
Definitely
and
I'd
also
remind
folks
to
that
there
is
the
opportunity
to
mix
and
match
stuff
here.
So,
as
I
mentioned
kind
of
last
week,
I
think
most
the
thing
people
are
on
last
week,
but
the
opportunity,
if
there's
multiple,
prototypes,
that
kind
of
mesh
pretty
well
together,
we
could
mix
and
match
different
technologies
based
on
what
we
kind
of
liked
build
our
new
UI
and
as
Jonathan
mentioned,
the
last
one
will
be
thursday
at
the
same
time
and
it's
jacob
brown
on
thursday
doing
prototype
left
number
five
dot,
api,
jersey
and
twirl.
A
So
that
will
be
our
final
presentation
and
then,
after
that,
we'll
get
all
these
talks
up
and
we'll
start
the
review
process
and,
as
Jonathan
mentioned,
we'd
love
your
feedback
either
via
email
or
we
have
this
feedback
form
on
the
wiki
page.
We
welcome
to
go
through
and
add
notes
in
there
as
many
or
as
few
as
you
want
and
we're
hoping
again
to
make
a
final
ozone
for
what
we
would
like
to
see
the
new
deep
space
you
I
built
on
in
time
for
the
upcoming
dura
space
summit
meeting
in
mid-march.
A
So
we
have
about
a
month
and
a
half
to
do
some
final
analysis
and
clean
up
some
of
these
prototypes
that
we
want
to
play
with
them
a
little
bit
more.
If
there's
certain
things
for
worried
about
or
want
to
prove
out
more,
we
thought
about
a
month
and
a
half
before
we
want
to
try
and
get
to
that
final
decision
or
final
proposal.
Point
yeah.
You
know,
I
suggest
that
we
schedule
phone
conversations
and
not
everyone.
Here
is
our
working
group
and
we
will
have
full
schedule
of
working
group
conversations.