Slowly but steadly Github seems to be really becoming a full project-hosting service. Just yesterday they added a simple upload-area were project members can for instance upload release-tarballs and things like that. Besides manually uploaded files, the downloads-page of each project also includes the tarballs autogenerated by github (I think one per tag). It's weird, though, that they absolutely require Flash 9.01 and don't offer a simple HTML-only fallback. I can understand the wish to upload directly to S3, but at least a fallback would have been nice. Not that this is a showstopper, though ;-)
Anyway, I guess all that is missing now is a simple issue tracker like the on bitbucket has.
I guess the Flash uploader is intentional because HTML File upload is just broken from a UX standpoint.
We seriously need a new way to upload files in the future. Most services fall back to flash because there is no sane way to upload 2-3 files at once without going crazy.
Also I'd wish Browsers would start to support File Drag&Drop to Upload fields. (Like adding an Attachment in Outlook can be done through D&D, while Gmail requires me to manually select each file through the OpenFile Dialog)
Feb. 11, 2009, 12:39 p.m.