SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
TAGSPACES
Organize YourFiles!
byIlianSapundshiev
inApril 2014
@ilianste
TABLE OF CONTENT
Whatis TagSpaces ?
WhyTagSpaces ?
No Backend Philosophy
File Management
File Browsingand Preview
OK, we were here already...
KeyConcepts
Popular Use Cases
Supported Platforms
Helpingthis Project
↴
↴
↴
↴
↴
↴
↴
↴
↴
↴
WHAT IS TAGSPACES ?
itisopensourceandextensibleplatformforpersonaldata
management
itletyouorganize,tagandbrowseyourlocalfiles,photosand
documentsonalmosteveryplatforms.
projectinitiatedin2013 byIlianSapundshievinMunich,Germany
officialwebsite: ,sourcehostedon
buildwithHTML5,Javascript,Cordova,Node-Webkit
tagspaces.org github.com
WHY TAGSPACES ?
Inaworldwheremoreandmorepersonalinformationiscollectedand
ownedbymobileappsandwebportals,TagSpacesgivesyouan
alternativeofowningyourdataandhavingitnicelyorganizeand
visualizedwiththemannerofmodernwebtechnologies.
NO BACKEND PHILOSOPHY
Wearenotawebportalorwebapplication,soithasnoserverside.All
theoperationsaredonelocallybythebrowserontheusersdesktop
(ormobiledevice).
WearenotdependentonInternet,soapureofflineuseisabsolutely
possible.
TagSpacesisnotindexingyoufilesinadatabaseinordertosavemeta
information.Alldescribingdataissavedinaformoftags.Thetagsare
persisteddirectlyinthenameofthefiles.
FILE MANAGEMENT
createfiles(plaintext,html,markdown)
createdirectories
renamefiles
movefiles(drag&drop)
deletefiles
FILE BROWSING AND PREVIEW
TagSpacescanopenover50 differentfiletypessuchas:
Images(PNG,BMP,JPG,GIF),VideosandAudio(MP3,OGG)
Documents(PDF,ODF,ODT,ODS,ODP,MARKDOWN)
Sourcecode(C,Java,C++,Javascript,PHP,Ruby,XML)
OK, WE WERE HERE ALREADY ...
KEY CONCEPTS
FileTagging
FileNameAnatomy
SyncTaggedFilesBetweenDevices
FileSystemasaDatabase
↴
↴
↴
↴
FILE TAGGING
TagSpacesusesthefilenameforsavingthetags
tagsaresavedafterthefollowingschema:
filetitle[tag1 tag2 tag3].extension
example:img_2343 [USA beachmiami].jpg
example:meeting[bmw 20140214 john].html
FILE NAME ANATOMY
SYNC TAGGED FILES BETWEEN DEVICES
Dropbox offers a great way to sync tagged files
across multiple devices
FILE SYSTEM AS A DATABASE
Nodatabaselockingorvendorlocking
Findability-withthesearchcapabilitiesofyouroperatingsystem
Easytosynchronizebetweendevices(justworkinadropboxfolder)
POPULAR USE CASES
PersonalWiki-NoteTakingasinEvernote
SourcecodeAnalysiswithTreeMap
Folderstructuresastree(I)
Folderstructuresastree(II)
↴
↴
↴
↴
PERSONAL WIKI - NOTE TAKING AS IN EVERNOTE
TagSpacescanalsoeditsometextfiletypes
HTML
Markdown
TextFiles
Sourcecode(C,Java,C++,Javascript,PHP,Ruby,XML)
SOURCECODE ANALYSIS WITH TREEMAP
FOLDER STRUCTURES AS TREE (I)
FOLDER STRUCTURES AS TREE (II)
SUPPORTED PLATFORMS
Get it from for:
Windows
MacOSX
Linux/Ubuntu
Android
Firefox
Chrome
iOS
tagspaces.org/downloads
↴
↴
↴
↴
↴
↴
↴
WINDOWS
Native 32bit Application
MAC OS X
Native 32bit Application
LINUX/UBUNTU
Native 32bit and 64bit Applications
ANDROID
App available in the Google's Play Store
FIREFOX
Available as Add On
CHROME
Available as Extension
IOS
iOS release is coming soon
HELPING THIS PROJECT
Spreadthewordaboutus
Improvetheapplicationby
Youlovetodevelop?
↴
↴
↴
SPREAD THE WORD ABOUT US
Tweetabout
Joinusin
Likeuson
@tagspaces
Google+
Facebook
IMPROVE THE APPLICATION BY
Reportingissueson
Suggestingnew featureson
GitHub
UserVoice
YOU LOVE TO DEVELOP?
Improveexistingorcreatenew fileviewersoreditors
Createnew perspectivesfordirectoryvisualization
Justcontacttocoordinateowrefforts
THE END
THANK YOU! QUESTIONS?
Ilian Sapundshiev@ilianste
Poweredby for ,usingMindslide Freeplane Reveal.js

Mais conteúdo relacionado

Semelhante a Tagspaces Introduction

Slide Share
Slide ShareSlide Share
Slide Share
mikeyiz
 

Semelhante a Tagspaces Introduction (20)

Vibes Company Profile
Vibes Company Profile Vibes Company Profile
Vibes Company Profile
 
Slideshare
SlideshareSlideshare
Slideshare
 
Fringe IA (InfoCamp Seattle 2013)
Fringe IA (InfoCamp Seattle 2013)Fringe IA (InfoCamp Seattle 2013)
Fringe IA (InfoCamp Seattle 2013)
 
Neo4j Innovation Lab - Accelerate Innovation through Graph Thinking
Neo4j Innovation Lab - Accelerate Innovation through Graph ThinkingNeo4j Innovation Lab - Accelerate Innovation through Graph Thinking
Neo4j Innovation Lab - Accelerate Innovation through Graph Thinking
 
A Year of Pyxley: My First Open Source Adventure
A Year of Pyxley: My First Open Source AdventureA Year of Pyxley: My First Open Source Adventure
A Year of Pyxley: My First Open Source Adventure
 
Hacking For Innovation Delhi
Hacking For Innovation DelhiHacking For Innovation Delhi
Hacking For Innovation Delhi
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
 
Richard Morgan, What is your museum good at and how do you build an API for it?
Richard Morgan, What is your museum good at and how do you build an API for it?Richard Morgan, What is your museum good at and how do you build an API for it?
Richard Morgan, What is your museum good at and how do you build an API for it?
 
State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon Vienna
 
Drupal Workshop
Drupal WorkshopDrupal Workshop
Drupal Workshop
 
SpagoBI 5 official presentation in Paris
SpagoBI 5 official presentation in ParisSpagoBI 5 official presentation in Paris
SpagoBI 5 official presentation in Paris
 
EDU 572 SlideShare Technology
EDU 572 SlideShare TechnologyEDU 572 SlideShare Technology
EDU 572 SlideShare Technology
 
10 Lessons Oz Ia
10 Lessons Oz Ia10 Lessons Oz Ia
10 Lessons Oz Ia
 
2 day Deep Learning Workshop at Karunya - Session 2
2 day Deep Learning Workshop at Karunya - Session 22 day Deep Learning Workshop at Karunya - Session 2
2 day Deep Learning Workshop at Karunya - Session 2
 
Visualization of Information (ProQuest)
Visualization of Information (ProQuest)Visualization of Information (ProQuest)
Visualization of Information (ProQuest)
 
Agile Manifesto for the New Digital World
Agile Manifesto for the New Digital WorldAgile Manifesto for the New Digital World
Agile Manifesto for the New Digital World
 
Atmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOpsAtmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOps
 
SharePoint & The Road Ahead: SharePoint 2016 & Office 365
SharePoint & The Road Ahead: SharePoint 2016 & Office 365 SharePoint & The Road Ahead: SharePoint 2016 & Office 365
SharePoint & The Road Ahead: SharePoint 2016 & Office 365
 
Dataiku - data driven nyc - april 2016 - the solitude of the data team m...
Dataiku  -  data driven nyc  - april  2016 - the  solitude of the data team m...Dataiku  -  data driven nyc  - april  2016 - the  solitude of the data team m...
Dataiku - data driven nyc - april 2016 - the solitude of the data team m...
 
Slide Share
Slide ShareSlide Share
Slide Share
 

Último

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 

Último (20)

Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 

Tagspaces Introduction