Pre-Alpha Day 1 - Liking and GitHub

Well, yesterday was the first official pre-alpha day and things are going (more or less) excellent. The post liking feature was enabled sometime in the middle of the day and apart from a few stream related bugs, there doesn't really seem to be any issues.

One thing that I did notice was that when there were new comments, the stream didn't always bubble the latest entry to the top. There is some sorting present in the Facebook API, but either my entries aren't being sorted correctly (probably my fault) or my bubbling is all wrong... either way, I'm hoping to get to the bottom of this.

Another thing GitHub users may have noticed is a new project show up. Once we enter the alpha stage (and can version as 0.0.1 officially) our GitHub project page will update with the source to let you run your own Hubify. As a web-based application trying to make ANY kind of income (enough to support the servers at least), this seems like suicide, but hear me out. 

Hubify does not want to store your personal information. Infact, we took great care when crafting our application so that it tries to store ZERO information about our users by default. This is to assure you that your data is safe. Your social media accounts make up the most important data about your online presence and we care about that. So when you take Hubify for a spin you don't GIVE us any data at all, we just provide you with a great way to access all of your data.

The reason we provide the GitHub project is two-fold. For one thing, more technical users who may be comfortable running their own-setups can take advantage of Hubify without providing us any information. The walkthrough will eventually be provided so that even non-technical users can setup their own local environments. The second reason is because we have nothing to hide. Feel free to browse our source and ensure that we do only what we say we do. 

Note: For security reasons any registration/login system that may be implemented into Hubify will be stripped out for the GitHub release. The reason for this is primarily security, but also because we want to keep requirements for local-running users as minimal as possible. 

That being said, here are a few things that I would like to have implemented during alpha: 

  • The ability to notify users of Hubify that there has been an update WITHOUT needing their email addresses, or posting to Facebook or Twitter. Some problems with this is... how do I notify users? 
  • A more modular sand-boxed approach to the javascript. While building the first few modules, it made sense to have things fairly.. intertwined. This was so that we could get Hubify out there as soon as possible, and also because the best way to design a system is based on how it works for that system as opposed to a very abstract generalized model. By refactoring AFTER we have a working test-case we can ensure that things work in a way that makes the MOST sense for Hubify.
  • A much nicer UI. I'm not a REAL graphic designer, I'm a programmer. And that shows. I've tried to fix things up as best as I could but there is still a lot of things that I don't like about the UI. Anyone out there interested in working on a project? If you have any spare UI's lying around ;) send me an email with a preview/link so I can check it out and don't forget to include a price. I'm not looking for a freebie (although, freebies are welcome =D)

As always, don't forget to tell your friends about Hubify!