Your SlideShare is downloading. ×
0
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Tagspaces Introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tagspaces Introduction

3,844

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,844
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
29
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TAGSPACES Organize YourFiles! byIlianSapundshiev inApril 2014 @ilianste
  • 2. 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 ↴ ↴ ↴ ↴ ↴ ↴ ↴ ↴ ↴ ↴
  • 3. WHAT IS TAGSPACES ? itisopensourceandextensibleplatformforpersonaldata management itletyouorganize,tagandbrowseyourlocalfiles,photosand documentsonalmosteveryplatforms. projectinitiatedin2013 byIlianSapundshievinMunich,Germany officialwebsite: ,sourcehostedon buildwithHTML5,Javascript,Cordova,Node-Webkit tagspaces.org github.com
  • 4. WHY TAGSPACES ? Inaworldwheremoreandmorepersonalinformationiscollectedand ownedbymobileappsandwebportals,TagSpacesgivesyouan alternativeofowningyourdataandhavingitnicelyorganizeand visualizedwiththemannerofmodernwebtechnologies.
  • 5. NO BACKEND PHILOSOPHY Wearenotawebportalorwebapplication,soithasnoserverside.All theoperationsaredonelocallybythebrowserontheusersdesktop (ormobiledevice). WearenotdependentonInternet,soapureofflineuseisabsolutely possible. TagSpacesisnotindexingyoufilesinadatabaseinordertosavemeta information.Alldescribingdataissavedinaformoftags.Thetagsare persisteddirectlyinthenameofthefiles.
  • 6. FILE MANAGEMENT createfiles(plaintext,html,markdown) createdirectories renamefiles movefiles(drag&drop) deletefiles
  • 7. 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)
  • 8. OK, WE WERE HERE ALREADY ...
  • 9. KEY CONCEPTS FileTagging FileNameAnatomy SyncTaggedFilesBetweenDevices FileSystemasaDatabase ↴ ↴ ↴ ↴
  • 10. FILE TAGGING TagSpacesusesthefilenameforsavingthetags tagsaresavedafterthefollowingschema: filetitle[tag1 tag2 tag3].extension example:img_2343 [USA beachmiami].jpg example:meeting[bmw 20140214 john].html
  • 11. FILE NAME ANATOMY
  • 12. SYNC TAGGED FILES BETWEEN DEVICES Dropbox offers a great way to sync tagged files across multiple devices
  • 13. FILE SYSTEM AS A DATABASE Nodatabaselockingorvendorlocking Findability-withthesearchcapabilitiesofyouroperatingsystem Easytosynchronizebetweendevices(justworkinadropboxfolder)
  • 14. POPULAR USE CASES PersonalWiki-NoteTakingasinEvernote SourcecodeAnalysiswithTreeMap Folderstructuresastree(I) Folderstructuresastree(II) ↴ ↴ ↴ ↴
  • 15. PERSONAL WIKI - NOTE TAKING AS IN EVERNOTE TagSpacescanalsoeditsometextfiletypes HTML Markdown TextFiles Sourcecode(C,Java,C++,Javascript,PHP,Ruby,XML)
  • 16. SOURCECODE ANALYSIS WITH TREEMAP
  • 17. FOLDER STRUCTURES AS TREE (I)
  • 18. FOLDER STRUCTURES AS TREE (II)
  • 19. SUPPORTED PLATFORMS Get it from for: Windows MacOSX Linux/Ubuntu Android Firefox Chrome iOS tagspaces.org/downloads ↴ ↴ ↴ ↴ ↴ ↴ ↴
  • 20. WINDOWS Native 32bit Application
  • 21. MAC OS X Native 32bit Application
  • 22. LINUX/UBUNTU Native 32bit and 64bit Applications
  • 23. ANDROID App available in the Google's Play Store
  • 24. FIREFOX Available as Add On
  • 25. CHROME Available as Extension
  • 26. IOS iOS release is coming soon
  • 27. HELPING THIS PROJECT Spreadthewordaboutus Improvetheapplicationby Youlovetodevelop? ↴ ↴ ↴
  • 28. SPREAD THE WORD ABOUT US Tweetabout Joinusin Likeuson @tagspaces Google+ Facebook
  • 29. IMPROVE THE APPLICATION BY Reportingissueson Suggestingnew featureson GitHub UserVoice
  • 30. YOU LOVE TO DEVELOP? Improveexistingorcreatenew fileviewersoreditors Createnew perspectivesfordirectoryvisualization Justcontacttocoordinateowrefforts
  • 31. THE END THANK YOU! QUESTIONS? Ilian Sapundshiev@ilianste Poweredby for ,usingMindslide Freeplane Reveal.js

×