It was a thrill to put something out there that I believe in, and try to convince the world to get excited about it! To the people who supported me, it means the world - thank you so much! To those of you I couldn't convince or lost along the way, maybe I'll win you over yet.
Investors, please reach out
I'll be reaching out to investors who see the huge potential here. I was hoping to start XikiHub off with crowdfunding money before approaching investors, but that wasn't meant to be. The Xiki client (Xsh), of course, will remain fully open source, but there is a definite business model in XikiHub. The plan is for XikiHub to be a very opensource-friendly platform, a la GitHub. With the mission: to make commands have awesome, social user interfaces. Also with a revenue model similar to GitHub's. Plus the goal to partner with companies and make interfaces that run in the command line using the cloud, so users can try out tools without having to install them. The investment will allow me to build a small team, and start by reaching out to Xiki fans and giving them the support they deserve. They've been incredibly patient, but admittedly a little neglected due to my going all-in on a second Kickstarter campaign.
Here are the other versions of the campaign videos that I used at different times during the campaign, for posterity's sake. (I put most of my time and energy into the videos.)
Version with a focus on "awesome user interfaces":
Five minute long original "immediately productive with commands" version:
Shorter version meant to appeal to less technical users:
Here's the campaign page as it appeared at the end of the campaign:
If you're a command line user, you should definitely consider backing this campaign. It adds user-contributed awesome user interfaces to commands!
Imagine you could just type a keyboard shortcut, to see and start exploring and using the top-voted user interfaces contributed by other users. That's what this campaign is all about.
XikiHub is a social repository for commands. You can type anything you want at your command prompt, not just shell commands. Then type a keyboard shortcut, to search in all the stuff contributed by the community. User interfaces, example commands, documentation, code snippets, interactive tutorials, and other things. So you can try it out and get up and running with all those commands and features you've been meaning to, in a fraction of the time it takes with the default command user interfaces.
Access them right from your command prompt with ease. Collect the ones you like, and make and contribute your own.
Backers who contribute $25 or more get an account on XikiHub! Backers will have full access from the beginning, and access to new features before other users. You'll have the "Original XikiHub Community" badge on your profile, indicating your important founding status on XikiHub. You'll be able to search all the great stuff everyone has shared on XikiHub right from your usual command line. Contribute $35 and get awesome laptops stickers, including a limited edition gold sticker.
Create and share and publish your own interfaces and commands.
Supporting this project will be a huge win for my open source project Xiki. The majority of the code will be in the open source client. Having a repository to which people can contribute notes and examples and code will remove me as a bottleneck for approving contributions.
Security is particularly important in command line applications. I have a multi-pronged strategy for keeping quality high, while keeping hassle for users low. XikiHub will behave like a package manager, and follow the corresponding best security practices. Since users can share commands and code that will be run by other users, XikiHub will have a low tolerance for abuse, spam, or social media marketing. XikiHub will need to go above and beyond with quality control.
XikiHub will publicly show who invited each user, for increased accountability. Backers will be encouraged to invite responsible civic-minded users to join. To keep quality high for the majority, users who misbehave - even backers - will have privileges limited or revoked. And the person they got invited by can be penalized as well.
When you run code submitted by other users for the first time, there's a quick install step that gives you a chance to review it before running it. You can install right in the search results, so it's quick and won't slow you down.
I'll use the money to hire a small team and finish building XikiHub. If this thing takes off in a big way, there will be a ton of work to do, and I can't do it alone. The better the campaign does, the more quickly I'll get it out there.
The target for the first release of XikiHub will be late 2018 if the campaign does reasonably well. If it barely passes, I'll be on my own and will aim for early or mid 2019. if the campaign is extremely well, I'll target mid 2018.
Risks and challenges
As with any large software development effort, the biggest risk is whether it can be achieved with the given resources. The more support we see the more resources I'll be able to dedicate to the project, the more quickly it will be done, and the more complete the features will be. I've done half of the work already, but still have a long way to go. I need your help.Learn about accountability on Kickstarter
- (44 days)