How to write a novel using open source software Introduction to - - PowerPoint PPT Presentation

how to write a novel using open source software
SMART_READER_LITE
LIVE PREVIEW

How to write a novel using open source software Introduction to - - PowerPoint PPT Presentation

How to write a novel using open source software Introduction to bibisco Andrea Feccomandi The story of bibisco started in 1997 ever since I was a child Ive loved reading, but the video impressed me so much that an urgency


slide-1
SLIDE 1

How to write a novel using open source software

Introduction to bibisco Andrea Feccomandi

slide-2
SLIDE 2

The story of bibisco started in 1997

slide-3
SLIDE 3

…the video impressed me so much that an urgency to write came

  • ver me

ever since I was a child I’ve loved reading, but…

slide-4
SLIDE 4

In that period, I spent so many nights in front of my text editor, writing one word after another, following the idea of the story I had in my mind. But every time I read what I had written, I felt a deep disappointment. I didn’t understand why, but it didn’t work.

slide-5
SLIDE 5
slide-6
SLIDE 6

…and that urgency to write came back

  • ver me

many years later I happened to watch the video again…

slide-7
SLIDE 7
slide-8
SLIDE 8

Lesson #1 the idea of the novelist who writes guided only by the sacred fire of inspiration is quite naive.

slide-9
SLIDE 9

Lesson #2 (the most important) The conflict of each character is the driving force of every novel.

slide-10
SLIDE 10

But… what is a conflict?

reaction to an external situation! desire to be realized! inner need!

slide-11
SLIDE 11

Conflict leads a character to action and to change the condition of things.

slide-12
SLIDE 12

a novel is the story of a change in the condition

  • f things…

…and of the evolution of characters during this process

slide-13
SLIDE 13

There is no novel without conflict.

slide-14
SLIDE 14

It’s all about characters, baby… … novels

  • nly work

if their characters are believable!

slide-15
SLIDE 15

Characters that are completely good

  • r completely evil are stereotypes

and therefore are not believable.

slide-16
SLIDE 16

Characters are believable when you can understand the complexity

  • f their

human nature.

slide-17
SLIDE 17
  • How can we

create believable characters, Elsa?

  • We have to

know everything about them, Anna.

slide-18
SLIDE 18

Psychology Ambitious? Curious of indifferent? Funny or boring? Open minded? Patient?

slide-19
SLIDE 19

They were telling me their stories and I just had to listen and write down what they said.

slide-20
SLIDE 20

…but soon I found myself lost in a mountain of text documents files I was ready to write the first scenes

  • f my novel…
slide-21
SLIDE 21

What I really needed was a novel development environment. I looked for a software like this, but I couldn’t find it.

slide-22
SLIDE 22

I am a developer and I have the super power to create things!

slide-23
SLIDE 23

I felt a deep sense

  • f well-being and

fulfillment in seeing my literary soul and my computer soul, which I have always considered as

  • pposed, merging in

the construction of something new.

slide-24
SLIDE 24

What have you done today for bibisco?

slide-25
SLIDE 25

2 years later… bibisco 1.0

slide-26
SLIDE 26

The magic of open source

bugs new features translations posts and articles beautiful messages

slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29
slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34
slide-35
SLIDE 35
slide-36
SLIDE 36
slide-37
SLIDE 37
slide-38
SLIDE 38
slide-39
SLIDE 39
slide-40
SLIDE 40
slide-41
SLIDE 41
slide-42
SLIDE 42
slide-43
SLIDE 43
slide-44
SLIDE 44

40000+ downloads 8 languages

  • ne of the 7

cool little open source projects that stood out in 2016 in the yearbook of

  • pensource.com
slide-45
SLIDE 45

Let’s get technical, technical!

bibisco 1.x: Java desktop application available for Linux, Mac, Windows written with Eclipse RCP framework; the UI is written in HTML5 and Javascript. bibisco 2.0: fully HTML5 and Javascript application, written with Electron framework by Github.

slide-46
SLIDE 46

website: bibisco.com blog: blog.bibisco.com mail: info@bibisco.com mail: andrea@bibisco.com facebook: bibisco.official.page twitter: bibiscotweet github: andreafeccomandi/bibisco

slide-47
SLIDE 47

About me. Andrea Feccomandi. 41 years old. From Bologna, northern Italy. I’m a family man and I love my beautiful wife and my two kids. I’m a passionate software engineer and I’m a CTO of a software house. I love books, music, movies, tv series, basketball, lego.

slide-48
SLIDE 48

I have not yet written my novel… but if it's true that a person is happy when is able to fully develop its potential bibisco made me a happier person.

slide-49
SLIDE 49

FOSDEM ‘17

That’s all. Thank you!