Just a random thought, but I figure I might as well ask. Since people can't agree on whether or not to have new/old keymaps, whether or not to include (insert plugin name here), etc., would it be worth allowing users to create their own personal builds, with only patches of their choosing, their own boot logo, etc? The build wouldn't be updated immediately with SVN, but either every other day (maybe less) or upon request. As I said, it's just a random thought, but I think it could be worthwhile. Comments?
Edit: There's a poll on the right to decide whether or not I should charge for these personalized builds
This entry was posted
on Friday, December 28th, 2007 at 9:01 am and is filed under Rockbox Build.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.



17 comments so far
This would be the coolest thing ever
December 28th, 2007 at 9:09 am
This would be awesome if implemented correctly. I'd be willing to provide space on my server for others to host the builds for others to download. email me and we could work out some stuff.
December 28th, 2007 at 9:21 am
Ok. I'm not sure who all will agree with this, but it's possible I'd have to charge a few dollars, so I can pay for the site when March comes. I'm not sure how well it'd work, but it'd probably be either $5 a month, or $1 for each time the build is updated - I don't want it to be a whole lot. If possible, I'd try to take ~10% of that, and donate it to Rockbox. The two biggest problems would be:
1. Who would be willing to pay a few dollars?
2. How easy would it be to charge without violating any part of the license?
For #2, the primary part is the source code. However, I'm wondering if I'd be allowed to include the source in the build zip.
Any comments on this?
December 28th, 2007 at 9:39 am
Cruleworld - what do you mean by "if implemented correctly" and "for others to host the builds for others to download."?
December 28th, 2007 at 9:40 am
First Comment reply:
I'm not willing to pay a single red cent. I realize this costs you money, But I'm not willing to spend money on it. If I had a server of my own that would do what yours does I'd do it free. I don't know what kind of job opportunities you have around your town to earn a few dollars.
Through some ads up on the site, that will make you enough money to offset the hosting costs. I'm still willing to provide hosting for any files or anything. Heck if you want I'll host all the files and your server could do the builds and send them over to mine. I don't know what's possible really But I'm willing to host as many files as I need to, Whatever you want me to host for this I will.
Answer to your second post:
I mean if it were implemented in a way that anybody could do it easily without any problems. like stupid easy, So easy even my mom could do it. OK maybe not that easy but you get what I mean?
I mean basically like they could download the file from your server and then upload it to mine. Or your server could upload it to their account on my server automatically. This would save you bandwidth and allow them to share there build like you share yours.
December 28th, 2007 at 9:50 am
Awesome idea. But sorry, I can't pay for something that I could get for free... legally.
I understand that you have to pay for the site and whatnot, I would probably try to do the same thing, but a lot of people would soon realize that they were, in a way, getting ripped off.
I guess since that you are providing a simple was for people to get what they want for cheap price, and it's awesome that you plan to give some cash to Rockbox, but I'd really wouldn't want to pay for this.
If I were you, I'd take up on almost any offer Cruleworld has for you.
Here's an idea. Get a couple ads on your site, put a link to his site on yours, and host a bit of your stuff on his server. That way, you and Cruelworld get more traffic to your sites, and you get to pay less keeping your site up. I know ads are very distasteful, but it wouldn't hurt you to have one, or maybe even two, ads on your site. You could even put them at the very bottom of your site if you wanted to.
I'm just saying. If you don't think I'm telling you the truth, run a poll asking your users what they would like to see from you, this site, and your build. I think you're a great guy, and wouldn't intentionally upset people, so I'm sure you will make the best decision. Remember, it's okay to think about your self sometimes, other people are as important as you.
December 28th, 2007 at 10:11 am
Cruleworld:
First reply:
I dunno how clear I made it, but I would charge for it to be compiled, not for it to be downloaded. Once it's compiled and I give the link to the user who requested that build, they can distribute that link to whoever they want. The GPL requires me to allow users to freely redistribute the files to whoever they want, so there's no point in me charging per download, but per compile.
I realize people would want me to do this for free, and I would like to, but one copy of SVN is 210MB (roughly). Space and bandwidth aren't an issue for me, but I'm concerned about how my host will respond to the increased cpu resources that would be used for compiling the builds.
As for you hosting the files, I may have the copies mirrored on your site if you don't mind, so that if my site is slow for some reason, the files would still be available.
As much as I hate ads, if enough people disagree with having it paid only, I may have to put some up on my site.
--
I'm still not sure on how the build process will work, but once it's compiled once, the user would easily be able to trigger a build update. This all depends, but once the build is compiled and available, it could be send to your server immediately, as I (think I) mentioned before. As I said, I wouldn't be charging them to download and share their personalized build, but I would be charging them to have the build compiled.
Again, I'm not sure whether or not I'm even going to charge money, but at the moment it seems (IMO) the best way to make sure the site will continue to be hosted once March comes.
December 28th, 2007 at 10:25 am
Zim - as I said in my previous reply, I'm not charging for it to be downloaded, I'd be charging for it to be compiled (meaning, it wouldn't "exist" until paid for, at which point it'd be compiled, and freely available for download). I think I will put a poll up, so that it will be a little easy to see what people think.
December 28th, 2007 at 10:31 am
Again I realize it costs money to compile it but really I'm cheap and am not willing to pay for it. I would offer my server to compile things But I don't have a private server, I'm on shared hosting, and currently don't have the money to switch over to private hosting.
December 28th, 2007 at 10:35 am
I'm on shared hosting too - that's sort of what the problem is. If I start using too many resources, I'm either going to get charged extra, or have to move to a VPS or dedicated server. Poll will be up shortly, and we'll go from there.
December 28th, 2007 at 10:45 am
Wait they let you run processes with shared hosting? How do you do this? maybe I can help. I hot you a email with some info in it contact me and we can see if I can compile stuff on my server as well.
December 28th, 2007 at 10:49 am
I think ABi didn't like something...MSN: Cruleworld***********
--
My host says:
If your processes are adversely affecting server performance disproportionately DreamHost Web Hosting reserves the right to negotiate additional charges with the Customer and/or the discontinuation of the offending processes.
--
What do you mean by "this"? Update the builds automatically? If so, I have a script that is executed when an email is received about an SVN update.
December 28th, 2007 at 11:15 am
Cruleworld at [removed].com is my msn
--
--
Is it possible that I could setup my server to compile builds?
December 28th, 2007 at 11:47 am
For the record, Cruleworld and I talked on MSN, and it seems that unless he upgrades his hosting plan, he can't compile the builds. Then somehow we switched to talking about my host. Anyways...there's a poll up to decide whether to make it free or paid, which I'll leave running for a few days. It's limited to registered users only.
December 28th, 2007 at 3:16 pm
I have way more bandwidth and storage available then I'm using, so if you'd like to have an archive of all the previous (or just all the different current) builds that you have, I could provide bandwidth for that.
December 31st, 2007 at 9:46 am
It's not that he is short on bandwidth or anything like that. It is the processing power it takes to compile the builds. He is afraid the company will start charging him more money.
December 31st, 2007 at 11:04 am
Yes, I have plenty of space and bandwidth - my web stats say that I have 1629.40 megs of old builds, and about 20 gigs of stuff is downloaded every month. I have a few TBs of bandwidth I can use, and 300GB of space (maybe more...I forget) so neither of those is a problem. The problem is that if I use too many resources, DH's bot will start killing them, which would lead to unfinished builds. Of course, if I need to I could probably just create a second build user and let them both run.
December 31st, 2007 at 12:07 pm
Leave a Comment