The Framework Fix

By • • Dodging the Memory Hole III in Los Angeles

Slides

Show the extracted slide text

Slide 1

The framework fix
How to build better archives by helping news nerds help themselves

Slide 2

My name is Ben
Sometimes I go by @palewire

Slide 3

All my slides are belong to

bit.ly/frameworkfix

Slide 4

I work for @latimes in
                                  #DTLA
    Despite what you’ve heard, it’s still standing

Slide 5

Our team is called the Data Desk
     We take data and turn it into news

Slide 6

Analysis that
makes an impact

Slide 9

Apps that serve
 our audience

Slide 12

Tools that empower
  the newsroom

Slide 15

Experiments that
push the envelope

Slide 18

That means we write code
And approach problems using the tools of web development

Slide 22

HOW’D YOU LEARN ALL THAT?

Slide 23

Can you keep a secret?
I know you can.

Slide 24

I’m a fraud.
At least pretend to be surprised.

Slide 25

That’s because of frameworks
Open-source development systems that simplify common tasks

Slide 26

THERE ARE A LOT OF THEM

Slide 27

THEY DO THINGS LIKE
Payment processing            Analytics                      Authentication
                                            Compression
   Handling web requests                            Working with a database
                                          Tasks
      Security
                       HTML templating               Performance optimization
Geospatial analysis
                                APIs
             Error handling               Logging        Varied environments
                                Caching
User-generated content                        Photo and video management

                  Internationalization                       Testing
  Sessions                                  Deployment                  Data entry

Slide 28

We see something missing!

Slide 29

ARCHIVING!

Slide 32

We need to meet the nerds where they are
            And
            And that’s
                that’s out
                       out there
                           there solving
                                 solving problems
                                         problems with
                                                  with their
                                                       their frameworks
                                                             frameworks

Slide 34

Framework for building websites

Slide 35

Framework for building websites


Created at Kansas newspaper

Slide 36

Framework for building websites


Created at Kansas newspaper


Used by Instagram, Pinterest,
Mozilla, Disqus, Wikileaks,
Los Angeles Times, many others

Slide 37

Framework for building websites


Created at Kansas newspaper


Used by Instagram, Pinterest,
Mozilla, Disqus, Wikileaks,
Los Angeles Times, many others


Modular design for plugins

Slide 39

Standard for a time-based Internet

Slide 40

Standard for a time-based Internet

Rules for how servers, browsers,
apps can publish and access
previous versions of a URL

Slide 41

Standard for a time-based Internet

Rules for how servers, browsers,
apps can publish and access
previous versions of a URL

Designed by Los Alamos lab and
nerds in this room

Slide 42

Standard for a time-based Internet

Rules for how servers, browsers,
apps can publish and access
previous versions of a URL

Designed by Los Alamos lab and
nerds in this room

Adopted by archive.org, Library of
Congress, others

Slide 43

Framework for building websites


Created at Kansas newspaper


Used by Instagram, Pinterest,
Mozilla, Disqus, Wikileaks,
Los Angeles Times, many others


Modular design for plugins

Slide 45

Features shortcuts to make
implementing Memento easier

Slide 46

Features shortcuts to make
implementing Memento easier




And this easy to install...

Slide 47

$ pip install django-memento-framework

Slide 48

django-memento-framework.rtfd.org

Slide 49

http://bit.ly/wordpress-memento

Slide 51

Integrates archiving tool with
popular frameworks

Slide 52

Integrates archiving tool with
popular frameworks


Not too hard to install

Slide 53

Integrates archiving tool with
popular frameworks


Not too hard to install



Self-archiving sites will make the
whole system stronger

Slide 54

Obscure code lost in the sea of the
web

Slide 55

Obscure code lost in the sea of the
web


Developers must seek and
implement this solution

Slide 56

Obscure code lost in the sea of the
web


Developers must seek and
implement this solution


Frameworks strongest when they
silently implement best practices

Slide 57

MUST




WE          DO MORE

Slide 58

THE END

Slide 59

All my slides are still belong to

bit.ly/frameworkfix

Downloads

Slides PDF · Extracted slide text