We promised some more exciting developments during our Tonido desktop release announcement, and here is one.
We are happy to announce that we are working on a Tonido Android native app and we expect to release it shortly.
Meanwhile, we wanted to share with you some screen shots of the app in development.
Note, that these are preliminary screen shots and might change before release as we refine the user interface.
We will shortly be needing volunteers to beta test this app, so if you own an Android phone and use Tonido, please help us out when the beta starts.
Recently, I took advantage of the lull after our new release to update my 2 year old desktop that runs Windows XP to Windows 7. Yes, I still run Windows and it is due to 2 good reasons.
- Tonido development requires C++ and Microsoft’s Visual Studio Development platform still is the best development environment if you want to be efficient
- I am old school and still play gobs of games that will never be possible on a console
The upgrade was reasonably painless and Windows 7 actually is pretty nice. Quite snappy and as responsive as Windows XP. I like many of the features that allow me to switch rapidly to other apps. It seems less cluttered and I seem to be a bit more productive. (I think)
In anycase, I started installing the apps I would need on a clean PC and thought it is a good list to share with others in case you ever need to do a clean install. Note, I endorse these apps because I use them, not because someone paid me to.
Here’s my list of essential apps:
Firefox, Chrome: I used to use FireFox exclusively for a long time, but I am beginning to grow into Chrome as FF seems to be more unstable and slower. But FF remains my primary browser.
Skype: We run CodeLathe on Skype, it is the #1 pure, no-nonsense communication tool.
Avast AntiVirus, Comodo FireWall: Believe it or not, I used to run Windows without antivirus for a few years, until I got hit by a worm in a USB stick. Now I am extra careful.
Workrave: After being affected by a debilitating RSI type injury to my hands, I now depend upon Workrave to be my mindful companion which reminds me to take breaks as and when needed. Highly recommended.
Adobe Reader: Adobe Reader has got a whole lot less annoying in their version 9 and has maximum compatibility with PDFs.
VLC: To play all those weird video formats out there
IZarc: Handy uncompression utility that handles pretty much any format you throw at it. I like the UI much better than 7-zip.
Treepad: I have a ton of treepad files over the years and it is extremely handy to store various odds and ends of information that would be too hard to store elsewhere.
MS Office: Google Docs doesn’t cut the mustard for any complex document. And even though I like to support OpenOffice, MS Office simply towers over it without equal. This single app keeps me away from Linux sometimes.
TrueCrypt: Creates encrypted files that appear as disks that you can mount in Explorer and use as a normal file system. Nifty for stuff you want to keep away from prying eyes.
Tonido: Of course, I run Tonido. Jukebox is my main music player that runs all day and I use Webshare for sharing files, folders and screen captures working with the dev team. I also use Thots and Workspace.
Steam: A few years ago, I would have nodded in disbelief about buying games via a digital service instead of physical CDs. But it turns out that this is better. Tons of games, nice community features make this a must have.
Rawshooter Essentials: Sadly, this is discontinued, but I shoot RAW CR2 files and I use it for my batch processing of those files. Essential for a stream lined work flow.
FileZilla: Best SFTP solution and open source to boot.
PrimoPDF: This is the easiest way to convert any document to PDF.
Unlocker: Windows Explorer annoys me to to no end when it complains about files in use and not allowing me to delete them. Unlocker allows me to remove the file handles quickly allowing me to workaround the problem.
Paint.NET: The best free small image manipulation out there. You can do a lot of things in Paint.NET.
Visual Studio 2008: For C++ development, this development environment is peerless. It is trivial to debug crashes, figure out memory issues and so on.
VirtualBox: A very cool VM solution for running the myriad configurations Tonido supports.
Microsoft Virtual PC: Useful for some Windows VMs that I run.
TortoiseSVN: Yes, we still use Subversion.(not Git) And Tortoise SVN works pretty well.
Notepad++: The best notepad replacement ever. It is light, has syntax highlighting and a ton of features that I haven’t even explored before. It single-handedly weaned me away from my beloved Emacs!
Putty: SSH Client and much much more. You might have to ask what it doesn’t do. Pretty much a few putty sessions run all the time on my desktop. It is the most used app in my desktop.
MySQL Workbench: Handy for working with MySQL DBs.
It turns out that the list of my essential apps is smaller than I thought. It probably is because of the advent of webapps.
Did I leave anything out, what is your essential list?
This is the best and most significant Tonido release ever and our first release to reach and cross the magical 1.0 version number.
As mentioned in the preview, we basically took a hard look at how our users were using Tonido and switched around the entire interface to reflect that usage. In case you missed it, the design makes all the major Tonido pieces easily available
- a brand new cool File Explorer
- a shortcut to a listing of Shared Files
- a shortcut to Guest Users
- shortcuts to all your Tonido apps
- a shortcut to managing your apps
- a shortcut to settings
- a shortcut to documentation and help
Here are some of the salient features:
Fully Integrated Navigation across apps
This is big, now you know exactly where you are in Tonido and it is 1 click to switch to another app or another section or setting.
The navigation can be minimized by clicking the the collapse button, which makes the navigation tree collapse to the left hand side to get more space.
Once collapsed, you get more working room.
Multi-File Upload Support
The first big change is the ability to upload multiple files in Tonido Explorer. Select as many different files as you want and then hit upload.
Optional Uncompression of Zip Files on Upload
If selecting multiple files is laborious and you want to upload a full folder full of stuff. Just zip it up, and upload it, the zip will get unzipped after it gets uploaded. Nifty, eh?
Drag-and-Drop Copy Support
There are almost 3 ways to copy files and by far the coolest ways is to drag multiple files from one folder to another.
Post Links to Facebook/Twitter
Tonido has to keep up with the times and that means we need to make things easy for people to share links on Facebook or Twitter.
Keyboard shortcuts galore
We added a dash of keyboard shortcuts in many places to make it easier for you work. Ctrl-C, Ctrl-V for copying, DELETE for deleting files, F2 for file rename are some of them.
Open Apps in the same window or in a new window
You can right click on an app to open it in the same window or in a new window (like how it used to open previously)
Other Bug Fixes
We also fixed several bugs, including a crash and memory leak in Mac OSX, an issue with Tonido data paths in Windows.
While Tonido’s UI has been undergoing evolutionary changes over the last year, this release extends beyond evolution and actually marks a significant jump. And in doing so, we believe that these changes lay the foundation upon which Tonido and app user interfaces will evolve over next few years.
As you use this new UI, please let us know either via our blogs, forums, facebook or twitter on what you liked, what you didn’t like and everything in between. It greatly shapes the direction forward.
And there are even more exciting stuff in the pipeline that we should announce this month. So stay tuned.
We are excited about our most significant Tonido UI upgrade ever coming in the upcoming Tonido release.
We have totally revamped the view once you login into Tonido.
We were working with two major objectives.
- Making it easy for new Tonido users to understand and use the system with the minimum of hand holding
- Providing all the controls for experienced power users to get to easily with minimum clicks
The design makes all the major Tonido pieces easily available
- a brand new cool File Explorer
- a shortcut to a listing of Shared Files
- a shortcut to Guest Users
- shortcuts to all your Tonido apps
- a shortcut to managing your apps
- a shortcut to settings
- a shortcut to documentation and help
One other major change is that when you click on a new app link in the left, it will actually open the app on the right and it is extremely easy to switch apps and navigate between them. You will have to use it to believe it.
As always, we are looking for feedback and comments on the new design, so let us know.
Recently, somebody has asked this question in Hacker News.
The following comment appealed to me a lot. So posting it here.
- Market opportunity- a million dollars isn’t a lot in the grand scheme of things, but it certainly is a lot if the market opportunity is not large enough. Even if you put Bill Gates and Steve Jobs as founders in a new venture with a total market size of 10 million, there is no way they could become too wealthy without completely changing the business (ie- failing).
- Inequality of information- find a place where you know something that many undervalue. Having this inequality of information can give you, your first piece of leverage.
- Leverage skills you know- You can go into new fields such as say Finance, but make sure you’re leveraging something you already know such as technology and/or product. Someone wanted to start a documentary with me. I said that would be fun, but it would be my first documentary regardless of what happened. There was a glass ceiling due to that. If I do something leveraging a skill I know, I’m already ahead of the game.
- Look in obscure places- We’re often fascinated with the shiny things in the internet industry. Many overlook the obscure and unsexy. Don’t make that mistake. If your goal has primarily monetary motivations, look at the unsexy.
- Surround yourself with smart people- smart people whom are successful usually got there by doing the same and have an innate desire to help those do the same. it’s the ecosystem that’s currently happening with the paypal mafia and can be traced all the way back to fairchild semiconductor.
- Charge for something- Building a consumer property dependent upon advertising has easily made many millionaires, but it isn’t the surest path. It takes a lot of time and scale, which due to cashflow issues will require large outside investment probably before you are a millionaire. Build something that you can charge for.
- Your metric shouldn’t be dollars- If you’re going after a big enough market and charging a reasonable amount, you can hit a million dollars. Focus on growth, customer acquisition costs, lifetime value of the customer, and churn.
- Get as many distribution channels as possible- There is some weird sense that if you build something they will just come. That a few like buttons and emails to firstname.lastname@example.org will make your traffic explode + grow consistently. It fucking won’t. Get as many distribution channels as possible. Each one by itself may not be large, but if you have many it starts to add up. It also diversifies your risk. If you’re a 100% SEO play, you’re playing a dangerous dangerous game. You’re fully dependent upon someone else’s rules. If Google bans you, you will be done. Replace SEO with: App store, facebook, etc.
- Go with your gut and do not care about fameballing- Go with what your gut says, regardless of how it might look to the rest of the world. Too often we (I) get lost in caring about what people think. It usually leads to a wrong decision. Don’t worry about becoming internet famous or appearing on teh maj0r blogz. Fame is fleeting in the traditional sense. Become famous with your customers. They’re the ones that truly matter. What they think matters and they will ultimately put their money where their mouth is.
- Be an unrelenting machine- Brick walls are there to show you how bad you want something. Commit to your goals and do not waver from them a one bit regardless of what else is there. I took this approach to losing weight and fitness. I have not missed a single 5k run in over a year. It did not matter if I had not slept for two days, traveling across the country, or whatever else. If your goals is to become a millionaire, you need to be an unrelenting machine that does not let emotions make you give up / stop. You either get it done with 100% commitment or you don’t. Be a machine.
- If it’s a “trend”, it’s too late- This means the barriers to entry are usually too high at this point to have the greatest possible chance of success. Sure you could still make a lot of money in something like the app store or the facebook platform, but the chances are significantly less than they were in the summer of 08 or spring of 2007. You can always revisit past trends though.
- If you do focus on a dollar amount, focus on the first $10,000- This usually means you’ve found some repeatable process / minimal traction. ie- if you’re selling a $100 product, you’ve already encountered 100 people who have paid you. From here you can scale up. It’s also a lot easier to take in when you’re looking at numbers. Making 1 million seems hard, but making $10,000 doesn’t seem so hard, right?
- Be a master of information- Many think it might be wasteful that I spent so much time on newsyc or read so many tech information sites. It’s not, it’s what gives me an edge. I feel engulfed.
- Get out and be social- Even if you’re an introvert, being around people will give you energy. I’m at my worst when I’m isolated from people and at my best when I’ve at least spent some time with close friends (usually who I don’t know from business.)
- Make waves, don’t ride them- There was a famous talk Jawed Karim gave from youtube. He described the three factors that made youtube take off. I think they included (1- emergence of flash, so no codecs required 2- one click upload 3- ability to share embed). Find those small pieces and put them together to make the wave. That’s what youtube did imho. The other guys really just rode the wave they created (which is okay).
- Say no way more than you say yes- I bet almost every web entrepreneur has encountered this: You demo your product / explain what you’re doing and someone suggests that you do “X feature/idea”. X is a really good idea and maybe even fits in with what you’re doing, but it would take you SO FAR off the path you’re on. If you implemented X it would take a ton of time and morph what you’re doing. It’s also really really hard to say no when it comes from someone well respected like a VC or famous entrepreneur. I mean how the fuck could they be wrong? Hell, they might even write me a check if I do what they say!!!!! Don’t fall for that trap. Instead write the feedback down somewhere as one single data point to consider amongst others. If that same piece of feedback keeps coming up AND it fits within the guidelines of your vision, then you should consider it more seriously. Weight suggestions from paying customers a bit more, since their vote is weighted by dollars.
- Be so good they can’t ignore you- I first heard this quote from Marc Andreessen, but he stole it from Steve Martin. Just be so good with what you do that you can’t be ignored. You can surely get away with a boring product with no soul, but being so good you can’t ignore is much more powerful.
- Always keep your door/inbox open- You never know who is going to walk through your door + contact you. Serendipity is a beautiful thing. At one point Bill Gates was just a random college kid calling an Albuquerque computer company.
- Give yourself every opportunity you can- I use this as a reason why starting a company in silicon valley when it comes to tech is a good idea. You can succeed anywhere in the world, but you certainly have a better chance in the valley. You should give yourself every opportunity possible, especially as an entrepreneur where every advantage counts.
- Give yourself credit- This is the thing I do the least of and I’m trying to work on it. What may seem simple+not that revolutionary to anyone ahead of the curve can usually be pure wizardry to the general public, whom is often your customer. Give yourself more credit.
- Look for the accessory ecosystem- iPod/iPhone/iPad case manufacturers are making a fortune. Armormount is also making a killing by making flat panel wall mounts. Woothemes makes millions of dollars a year (and growing) selling WordPress themes. There are tons of other areas here, but these are the ones that come to mind first. If there’s a huge new product/shift, there’s usually money to be made in the accessory ecosystem.
- Stick with it- Don’t give up too fast. Being broke and not making any money sucks + can often make you think nothing will ever work. Don’t quit when you’re down. If this was easy then everyone would be a millionaire and being a millionaire wouldn’t be anything special. Certainly learn from your mistakes + pivot, but don’t quit just because it didn’t work right away.
- Make the illiquid, liquid- I realized this after talking to a friend who helps trade illiquid real estate securities. A bank may have hundreds of millions of assets, but they’re actually worth substantially less if they cannot be moved. If you can help people make something that is illiquid, liquid they will pay you a great deal of money. Giving you a 20-30% cut is worth it, when the opposite is making no money at all.
- Productize a service- If you can make what might normally be considered a service into a scaleable, repeatable, and efficient process that makes it seem like a product you can make a good amount of money. In some ways, I feel this is what Michael Dell did with DELL in the early days. Putting together a computer is essentially a service, but he put together a streamlined method of doing things that it really turned it into a product. On a much smaller scale, PSD2XHTML services did this. It’s a service, but the end result + what you pay for really feels like a product.
Note: The comment was written by Jason L. Baptiste. Check out his website.
I would recommend that you download the free Tonido software for desktops/laptops (pc/mac/linux) and check out the apps that come with it. It has a LOT to offer and there are only few minor differences between the free version’s apps and the version that comes with the plug. (holy narwhal dung, they snuck in a portable usb-drive version since the last time i checked!)
The plug runs Ubuntu Linux and is great because it’s tiny and can be left on 24/7 with minimal power consumption.
My favorite apps are Jukebox (which now plays a huge array of file types) and Webshare (Pro version included on the plug). From a desktop PC you can share files securely with anybody in the world with a simple right-click. You also can browse and download files from a PC you’ve installed it on, provided it’s powered on and online. This is great for me when I need a file for work that’s on my home PC.
The Pro version has an AWESOME feature that lets you mount the drive attached to the plug on any computer (pc, mac, linux) over the internets as a local (or at least local-network) drive. This means you can upload, edit or delete files and folders AND open said files in the program native to the computer you’re using.
I cannot tell you how happy I am that I got the TonidoPlug and how awesome the devs at Codelathe are.
tl;dr Spread the word; for personal cloud computing and NAS, Tonido is the best there is.
Edit:Forgot to mention: THERE’S AN IPHONE APP!!!
Note: Thanks for your confidence. We will work hard to earn our customers trust and make the Tonido platform the best personal cloud solution out there.
Public Online Services : Facebook, Twitter, Google & others
Personal Cloud: Tonido pioneers the new paradigm of personal cloud which allows users to store data locally but share globally!
Whenever tech blogs raise hue and cry that the world is coming to an end because GMail and Google Apps are down , you can write a comment in Techcrunch saying:
I never trust these service. I use Tonido instead. Good luck Fellas
You will get the admiration of your fellow geeks and gals :).
When your fellow internet users & celebrities are pissed of with Facebook’s new privacy escapade, You can shout from the hilltop saying:
I told you so!!! You know what, I use Tonido applications to share photos and documents with my friends and family.
You will instantly become an internet celebrity.
When the twitter goes to its periodic shut down mode, you can sleep peacefully that your tweets are safe in your Tonido Thots.
When your online backup service fails to backup your files next time, you will be glad that you have used Tonido Backup to backup you files without paying a single penny.
When your blog goes down with wordpress.com you can be unperturbed because you use Tonido Thots to keep your personal blog.
In summary, if you use Tonido you will experience online freedom, become independent, and live happily ever after, because with Tonido you control your personal data not others :).
What is personal cloud computing?
Let me start with asking the obvious question: What is personal cloud computing? To better understand this concept let’s use the following metaphor: Wallet vs Bank.
Like most people, I have a bank account, and my bank manages my savings, payments, retirement funds, and so on. Basically, the bank offers an advanced functionality which would be impossible or impractical for an individual user to replicate. Moreover, it offers convenience by hiding the complexity of financial operations from the end user. In other words, I don’t have to be an investment guru in order to manage my retirement funds — the bank’s experts do that for me and explain the process in terms I can understand.
But there are also disadvantages of “hosting” your money with a bank. Firstly, there is the issue of privacy: bank employees have access to your financial data, and so have tax authorities. You have no full control over what the bank does with your money either: you rely on the bank’s investment experts to manage your retirement funds, and you have no control over how and where they invest your money. For example, imagine the surprise of some customers of one of the banks in Denmark when they recently discovered that some of their retirement funds were invested into the defense industry and factories producing land mines.
But being a bank customer doesn’t preclude me from having a wallet. The wallet has several advantages compared to the bank. The key among them are availability, complete control, and privacy. My wallet is always with me, so I don’t have to find a bank or ATM every time I need to make a purchase. I’m also in full control of the money in my wallet: I can use the money any way I like, no matter how unwise it may be. But more importantly, the wallet offers complete privacy: no one knows what I have in my wallet, unless I choose to share this with the world or a select group of people. In addition to that, I can also use my wallet for other tasks: I can use it to keep photos, store business cards, and save receipts.
Again, banks and wallets are not mutually exclusive, and depending on the situation, I choose the most suitable solution. When I want to buy a book or a sandwich, I’d most likely use my wallet (or rather cash or a card stored in my wallet). But I’ll use my bank for more complex financial operations.
Of course, I’m oversimplifying things a bit, but the “wallet vs bank” metaphor can be used to define the concept of personal cloud computing.
A case for Personal Cloud Computing
Let’s start with the conventional cloud-based services. I’m sure that everyone in the audience is using some sort of cloud-based service and is pretty much aware of its advantages and drawbacks. But let’s take a quick look at them through the prism of the “wallet vs bank” metaphor. Obviously, the cloud-based applications and services are the “banks.” They offer advanced features and hide the complexity from the end user. A typical cloud-based service offers functionality and convenience at a reasonable price and even free of charge.
But even when you use a service free of charge, there is a price to pay. For starters, you entrust your data to the service provider, losing complete control over it in the process. Lack of customization is another serious issue with the traditional cloud-based services. While you can tweak a few odd settings, usually you can’t add or modify features offered by the service. In other words, you have limited control not only over your own data but also over the service’s functionality. But, the most serious issue of all is the fact that the cloud-based service is only as good as its weakest link, and in this case it’s the Internet connection. The promise of a pervasive always-on reliable Internet connection still remains just that — a promise. And even if you can gain Internet access, there can be other factors that may prevent you from using it –like price, for example. When abroad, you can use your smart phone for tethering, but you wouldn’t do that anyway due to exorbitant roaming charges.
So to sum up: Like a bank, a conventional cloud-based service offers advanced functionality and convenience, but provides only limited control and availability.
Personal Cloud = Wallet
This is where the personal cloud platform comes into the picture. A personal cloud server shares a lot of similarities with the wallet: it’s simple, it’s always with you (or you can access it at any time), and it offers a range of task-oriented applications. With a personal cloud server you retain full control of your data and you are free to tweak the available functionality to your liking.
At this point you might be thinking “Is personal cloud platform just a fancy name for the home server in my closet?” Well, not exactly. A conventional server usually runs a number of servers such as Apache, MySQL, Samba, and so on. And you use them to build solutions for specific tasks like backup, file sharing, Web server, etc. The personal cloud server, in turn, provides a tightly-integrated bundle of applications and services designed for specific tasks. So the basic characteristics of a personal cloud server include the following:
- * Ease of use (which includes simplified deployment and maintenance) and portability
* Instant availability (you can access the server via a direct cable connection, over the local network, and the Internet)
* Subset of functionality (e.g., a simple blog engine to maintain a personal blog instead of a full-blow blog application like WordPress)
* Absolute privacy (you, and only you, have full control over who has access to your content)
* Complete control of the software and data
The Tonido software(http://www.tonido.com) and the TonidoPlug device provide a practical implementation of the personal cloud server concept. But before we get to the specifics of both products let’s take a brief look at Tonido’s overall architecture.
It can be represented as a three-layered cake. The operating system is the bottom layer. Tonido software runs on a variety of Linux distros (including Ubuntu, Fedora, and openSUSE) as well as Windows and Mac OS X. In case of TonidoPlug, the OS layer is a trimmed version of Ubuntu 9.04. On top of the OS layer sits the Tonido framework which powers the Tonido applications.
The Tonido stack is based on the P2P technology, so all Tonido instances are coordinated via the Tonido servers. The servers store only unique user ID which you specify when creating a profile with your Tonido installation. This also means that other users must also have Tonido instances running on their machine if they want to collaborate with you and each other as well as access some shared data. However, Tonido also lets you share content over the Web. The bundled blog engine, for example, allows you to publish a personal blog, you can share files over the Web, and you can instantly create Web-based photo albums.
When you log in to Tonido, you are dropped into a simple interface which lists all available applications grouped by their type. From here you can quickly jump to your blog, stream music, switch to sharing options, and perform other tasks. The advanced view acts as a dashboard which provides quick access to all Tonido’s modules and features.
In order to collaborate and share data with other users, Tonido must be populated with groups and users. Once the group is created, you have the option to send group invites. If the user you want to invite is already in your contacts list, you can create an invite using his or her Tonido ID. Otherwise you can send the invite using the good old email. If you choose the latter approach, the recipient receives an invitation message containing a unique token. The recipient then has to install Tonido and accept the invitation using the token. This creates a secure peer-to-peer connection between two Tonido instances and automatically adds the joined user to your Tonido contacts.
The current version of Tonido ships with several handy applications, including Jukebox, Photos, Thots, Webshare, and Workspace.
Tonido Jukebox – Ultra simple web based music player
Using Jukebox, you can access and manage your music files as well as grant other users access to your music collection. The application lets you create custom playlists, and it sports a few default dynamic playlists which give you quick access to recently added and the most popular tracks. You can use the built-in Tag Editor to edit each track’s information, while the EXT button allows you to open the current playlist in an external player application. Jukebox doesn’t allow you to share your music files with other users, but you can create a guest account which lets other users to access your music collection.
Tonido Photos - Simple Photo sharing tool without uploading
As you might have guessed, the Photos application lets you share and exchange photos with other Tonido users. Sharing your snaps using Photos is easy. Add a directory containing photos to the application, choose the group you want to share the photos with, and Tonido automatically pushes your photos to all users in the selected group, and all photos shared by other users appear in your Photos application. All shared photos are actually copied and stored on your machine, so you can view them even if the user who shares them is offline. Similar to Flickr and other photosharing services, Photos lets you tag, rate, and comment photos as well as mark them as your favorites. Using the commands in the navigation bar to the left, you can view photos by tags, ratings, and users. You can also quickly view the most recent photos as well as photos in a specific group.
Tonido Thots – Simple, Personal Journal
You can use Tonido to maintain a simple blog courtesy of the Thots application. This no-frills blogging application does have a few nifty uses. It seamlessly integrates with your Twitter account, so you can push blog posts (or thots) on Twitter. Using the supplied ClipThots extension for Firefox, you can use your Thots blog as a place for storing and sharing interesting links and text snippets. When submitting a blog post, you have an option to make it public, which publishes the blog post on the Web. The blog can then be accessed using its public URL. The blog application also supports the XML-RPC interface, so you can manage your blog using a third-party client.
Tonido Webshare – Easy to use web-based File Server
The Webshare application is designed to take care of all your file sharing needs. Using it, you can give users access to specific directories and files on your machine. Sharing a directory with the world requires just a few simple steps. Press the Share Files button to select the directory you want to share and specify the share’s name and description. Once the share is configured, you have to add the users who will have access to the shared directory. You can then email the users a direct link to the share, and they can access and download files via a browser. You can also make the share public by enabling the Allow Everyone option. The Share Photos button lets you create instant photo albums which you can choose to share only with specific users and groups or publish them on the Web. Tonido also offers another, more straightforward, way to share files and directories using the Explorer file manager. Press the Share button next to the file or directory you want to share, and Tonido instantly turns it into a public share.
Tonido Workspace - Peer-2-Peer, Instant Collaboration Tool
Finally, the Workspace application can help you to collaborate with other Tonido users. The application offers pretty much everything you need to manage schedules, tasks, contacts, notes, and files. The application allows you to create as many workspaces as you need, so you can set a separate workspace for each workgroup or project. Creating a workspace is as easy as creating a group. In fact, Tonido even allows you to turn any existing group into a workspace with a few mouse clicks. The modules of the Workspace application sport some clever features designed to make your work easier and more efficient. The Calendar module, for example, lets you import events from an iCal file, and if you ticked the Enable Public Display check box when creating the workspace, the calendar is automatically published on the Web.
Using the Print button, you can print your calendar as a nicely-formatted agenda. The Tasks module lets you specify a due date and priority for each task as well as assign tasks to users. Using the Filter button, you can quickly view tasks matching certain criteria such as Priority, Assigned to, Due Date, etc. The Notes module offers graphical editing tools, making it easier to create richly formatted notes. The Timeline feature provides a quick overview of all workspace activity, so you can stay abreast of what other users do. As the name suggests, the Files section lets you upload files and documents to a specific workspace. Once the document has been uploaded, you can add tags, comments, notes, tasks, and events to it. But the clever part is that each added item also appears in the appropriate section of the workspace. For example, if you attach an event to the file, the event also appears in the Calendar.
The Tonido bundle contains a few other handy applications, including a torrent manager, personal finance manager, and a backup tool. The latter allows you to easily back up data on your machine to another Tonido instance. The Apps section in Tonido lets you manage the existing applications (you can update, suspend, and uninstall them), install new apps, as well as access Tonido’s own App Store. The ability to extend Tonido by installing additional applications is a key feature of the Tonido platform. CodeLathe, the company behind Tonido, provides a Tonido SDK and developer documentation to help you to get started with developing Tonido apps. Developers can then register and sell their creations via the Tonido Store. In other words, Tonido uses the same app store model that works so well for Apple and Google.
TonidoPlug – Personal Cloud Device
Finally, let’s take a brief look at the TonidoPlug device. It’s powered by an embedded Marvell Sheeva CPU core running at 1.2GHz backed up by 512MB DDR2 RAM and a 512MB flash disk. TonidoPlug runs Ubuntu 9.04. The device sports an Ethernet jack for network connectivity and a single USB port. The default 512MB storage can be expanded by plugging a USB stick or a USB hard disk into TonidoPlug. As soon as you do that, TonidoPlug automatically detects the connected storage device, and you can use it right away. Better yet, TonidoPlug makes the storage device available on the network, so you can use the server as a simple NAS solution.
Note: The above topic was presented in LinuxTag 2010 Conference by Dmitri Popov.