SlideShare una empresa de Scribd logo
1 de 49
http://www.joeffice.org © Copyright 2013 - Japplis
Joeffice – Open Source Java Office
The Plan
Day
1
http://www.joeffice.org © Copyright 2013 - Japplis
User story
Pay for office
Or LGPL office in C++
Free Office in Java
with Apache license
30 days
http://www.joeffice.org © Copyright 2013 - Japplis
Register websites
●
Joeffice.com
– Product website
●
Joeffice.org
– Community website
●
Joeffice.net
– Online office website
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Social media
http://www.joeffice.org © Copyright 2013 - Japplis
Logo
Joeffice in Comic Sans
http://www.joeffice.org © Copyright 2013 - Japplis
Facebook logo bug
http://www.joeffice.org © Copyright 2013 - Japplis
Facebook page
●
http://www.facebook.com/Joeffice
http://www.joeffice.org © Copyright 2013 - Japplis
Hosting sites
●
Github
●
Sourceforge
●
Google
●
Project Kenaï
●
Many more :
http://en.wikipedia.org/wiki/Comparison_of_open_source_software_h
http://www.joeffice.org © Copyright 2013 - Japplis
And the winner is
http://www.joeffice.org © Copyright 2013 - Japplis
Why Bitbucket ?
●
Jira
●
Fork, Code, Pull tool
●
Well know java club with quality products
●
Choice of DVCS
●
Sign up / Log in using Google, Facebook, Twitter or Github
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Version control
●
Subversion
●
Mercurial
●
Git
●
→ Mercurial
– Decentralised is appriciated for very large projects
– Ease of use
– Largely used by Oracle
http://www.joeffice.org © Copyright 2013 - Japplis
Create project
http://www.joeffice.org © Copyright 2013 - Japplis
Project created
http://www.joeffice.org © Copyright 2013 - Japplis
Create presentations folders
http://www.joeffice.org © Copyright 2013 - Japplis
Folders created
http://www.joeffice.org © Copyright 2013 - Japplis
Launchrock
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Icons
●
Visual association with the application
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Icons
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
IDE to develop
●
InteliJ
●
Eclipse
●
NetBeans
http://www.joeffice.org © Copyright 2013 - Japplis
NetBeans
http://www.joeffice.org © Copyright 2013 - Japplis
NetBeans
http://www.joeffice.org © Copyright 2013 - Japplis
NetBeans
http://www.joeffice.org © Copyright 2013 - Japplis
NetBeans
http://www.joeffice.org © Copyright 2013 - Japplis
License file
http://www.joeffice.org © Copyright 2013 - Japplis
Websites
http://www.joeffice.org © Copyright 2013 - Japplis
Websites
http://www.joeffice.org © Copyright 2013 - Japplis
Websites
http://www.joeffice.org © Copyright 2013 - Japplis
Websites
http://www.joeffice.org © Copyright 2013 - Japplis
Websites
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Test documents
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
CSV
http://www.joeffice.org © Copyright 2013 - Japplis
http://www.joeffice.org © Copyright 2013 - Japplis
Joeffice
●
Java Office Suite
●
Open Source (Apache licence 2.0)
●
Offline & Online
●
Tabs and docking editors
●
Works on Windows, MacOS X, Linux

Más contenido relacionado

Destacado

Kel 2 budidaya daphnia
Kel 2 budidaya daphniaKel 2 budidaya daphnia
Kel 2 budidaya daphnia
Irna Maulida
 
1980 films female roles
1980 films female roles1980 films female roles
1980 films female roles
elliemayrawr
 

Destacado (14)

Joeffice, day 22: Refactoring
Joeffice, day 22: RefactoringJoeffice, day 22: Refactoring
Joeffice, day 22: Refactoring
 
Wannabe
WannabeWannabe
Wannabe
 
Joeffice day 7, the drawing application
Joeffice day 7, the drawing applicationJoeffice day 7, the drawing application
Joeffice day 7, the drawing application
 
Editing analysis
Editing analysisEditing analysis
Editing analysis
 
Joeffice, Day 14: Styles
Joeffice, Day 14: StylesJoeffice, Day 14: Styles
Joeffice, Day 14: Styles
 
Open source Java office, day 15: files handling in the NetBeans Application F...
Open source Java office, day 15: files handling in the NetBeans Application F...Open source Java office, day 15: files handling in the NetBeans Application F...
Open source Java office, day 15: files handling in the NetBeans Application F...
 
Joeffice Day 12: Charts
Joeffice Day 12: ChartsJoeffice Day 12: Charts
Joeffice Day 12: Charts
 
Toxic
ToxicToxic
Toxic
 
Kel 2 budidaya daphnia
Kel 2 budidaya daphniaKel 2 budidaya daphnia
Kel 2 budidaya daphnia
 
Digipak
DigipakDigipak
Digipak
 
Open source presentation software
Open source presentation softwareOpen source presentation software
Open source presentation software
 
Joeffice, day 28: the screenshots
Joeffice, day 28: the screenshotsJoeffice, day 28: the screenshots
Joeffice, day 28: the screenshots
 
Adding full screen capability to Joeffice presentations
Adding full screen capability to Joeffice presentationsAdding full screen capability to Joeffice presentations
Adding full screen capability to Joeffice presentations
 
1980 films female roles
1980 films female roles1980 films female roles
1980 films female roles
 

Similar a Joeffice, the plan

Joeffice, day 2: the framework
Joeffice, day 2: the frameworkJoeffice, day 2: the framework
Joeffice, day 2: the framework
Anthony Goubard
 
The first open source Java office suite
The first open source Java office suiteThe first open source Java office suite
The first open source Java office suite
Anthony Goubard
 

Similar a Joeffice, the plan (20)

Joeffice, day 2: the framework
Joeffice, day 2: the frameworkJoeffice, day 2: the framework
Joeffice, day 2: the framework
 
Joeffice, Day 20: The clipboard
Joeffice, Day 20: The clipboardJoeffice, Day 20: The clipboard
Joeffice, Day 20: The clipboard
 
Day 21, adding printing to the Java open source office suite
Day 21, adding printing to the Java open source office suiteDay 21, adding printing to the Java open source office suite
Day 21, adding printing to the Java open source office suite
 
Joeffice, Day 27: websites
Joeffice, Day 27: websitesJoeffice, Day 27: websites
Joeffice, Day 27: websites
 
Joeffice, Day 11: Actions
Joeffice, Day 11: ActionsJoeffice, Day 11: Actions
Joeffice, Day 11: Actions
 
Joeffice, day 26: a new office suite for Linux and Mac OS X
Joeffice, day 26: a new office suite for Linux and Mac OS XJoeffice, day 26: a new office suite for Linux and Mac OS X
Joeffice, day 26: a new office suite for Linux and Mac OS X
 
The first open source Java office suite
The first open source Java office suiteThe first open source Java office suite
The first open source Java office suite
 
Joeffice Day 13: The License
Joeffice Day 13: The LicenseJoeffice Day 13: The License
Joeffice Day 13: The License
 
Joeffice, Day 24: Toolbars and more
Joeffice, Day 24: Toolbars and moreJoeffice, Day 24: Toolbars and more
Joeffice, Day 24: Toolbars and more
 
Understanding The Mobile Patron Webinar
Understanding The Mobile Patron WebinarUnderstanding The Mobile Patron Webinar
Understanding The Mobile Patron Webinar
 
Open source Java office, day 16: Dataobject
Open source Java office, day 16: DataobjectOpen source Java office, day 16: Dataobject
Open source Java office, day 16: Dataobject
 
Open source Java office suite, day 23: Adding and removing slides
Open source Java office suite, day 23: Adding and removing slidesOpen source Java office suite, day 23: Adding and removing slides
Open source Java office suite, day 23: Adding and removing slides
 
Day 4: the open source spreadsheet
Day 4: the open source spreadsheetDay 4: the open source spreadsheet
Day 4: the open source spreadsheet
 
Joeffice, day 25: sequences in table and text transformations
Joeffice, day 25: sequences in table and text transformationsJoeffice, day 25: sequences in table and text transformations
Joeffice, day 25: sequences in table and text transformations
 
uMobile, I’m Mobile, We’re All Mobile!!
uMobile, I’m Mobile, We’re All Mobile!!uMobile, I’m Mobile, We’re All Mobile!!
uMobile, I’m Mobile, We’re All Mobile!!
 
SAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deploymentSAP Fiori - what is it and lessons learned from a customer deployment
SAP Fiori - what is it and lessons learned from a customer deployment
 
Joeffice Day 8: resize rows, jdbc rowset and actions
Joeffice Day 8: resize rows, jdbc rowset and actionsJoeffice Day 8: resize rows, jdbc rowset and actions
Joeffice Day 8: resize rows, jdbc rowset and actions
 
Special evening with special guest Geertjan Wielenga from the NetBeans Platform
Special evening with special guest Geertjan Wielenga from the NetBeans PlatformSpecial evening with special guest Geertjan Wielenga from the NetBeans Platform
Special evening with special guest Geertjan Wielenga from the NetBeans Platform
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Develop Android/iOS app using golang
Develop Android/iOS app using golangDevelop Android/iOS app using golang
Develop Android/iOS app using golang
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 

Joeffice, the plan