Forums >> General >> Future Maintainability

Future Maintainability

2  3 


rgejman
Rgejman
264 posts
Hi folks,

I know I have been very, very absent as life and my career have moved on (http://ron.gejman.com/ if you're interested).

Unfortunately, I have neither the time nor the energy to do anything on Comic-Nation anymore, with the exception of some basic maintenance.

With that in mind, I am going to be shutting this server within the next 2-3 months. However, since there seem to be ~150 regular CN users, I am happy to keep the site going if it does not take too much of my time.

I have setup a private GitHub repository with my initial attempts to translate CN into a Rails 3 app that can be hosted on Heroku for free. I don't have much time to fix the numerous bugs that this has introduced, but if you do, you can help me make this transition. If I can't finish it before February or March, the site will have to go down... probably permanently.

Email me at ron.gejman@gmail.com if you want to help and I will add you as a collaborator on GitHub. The app loads, but there are many problems. I estimate that it would take 2-3 full days to fix all the issues with upgrading to Rails 3. However, from there it would be pretty smooth sailing.

Thoughts?
nosajtpno
Default-avatar
11 posts
I was worried something like this would happen what with the last 2 main page posts being 3 years apart. =/

I wish I could help, but your second to last paragraph was gibberish to me, so... =(

If there ends up being no replacement I'll have to cut back on webcomics significantly, the site was the only reason I could keep up with my 300+ comics.

Thanks for all the time you have put into this though to date, though, I understand nothing lasts forever.
threephin
Default-avatar
9 posts
It was a good run.
corruption
Users%2fcorruption%2fthumb%2favatar
685 posts
I don't know Rails 3, so I can't help there.

Would doing a stripped down basic version of CN cut your time down? I noticed that CN has a lot of things added for convenience of users that it does not exactly need to have, like the option to "Open all Updated Comics" and to mark all forum threads as read. Heck, do you even need to mark forums as updated? If you put these things on the back-burner to be worked in latter, if you plan to, then the coding SHOULD be easier. However, this is just a guess.

In the meantime, I will continue my work as an admin, even as I copy my comic list over to webpage I am going to make for it. For those who take this option, I recommend making it in sections for dailies, bi-weeklies, weeklies and whenever.

Some of these comics are from sites that you can join for free and they tell you when a comic last updated. Examples include Smack Jeeves and Drunk Duck.

Anyone else who knows a directory like this that tell you when comics update, let us know. Online Comics.net used to, but they have not had any maintenance for the past 7 years and the site is totally stuffed.

The Belfry Comic Index allows people to add comics to the Index, and they tell you how regularly they update, but not so much when. They have some other useful features. Still, for ease of use I prefer CN.
KingChayle87
Default-avatar
54 posts
Piperka is similar to this site, but I prefer this one. There's no way to just had the reins of the site over, since you most likely can't keep working with it?
eekee
Limekitty
152 posts
I have no interest in Ruby or Rails, but I might be able to throw together a similar site. I won't know until I try.

BTW Ron if you catch a bot trawling all the comics info pages it's probably me scraping update method & regexp.
eekee
Limekitty
152 posts
What bandwidth does this site need?

I'm not concerned with CPU at the moment, just bandwidth.
corruption
Users%2fcorruption%2fthumb%2favatar
685 posts
eekee wrote:
I have no interest in Ruby or Rails, but I might be able to throw together a similar site. I won't know until I try.

BTW Ron if you catch a bot trawling all the comics info pages it's probably me scraping update method & regexp.


Just as Ron for a copy of the database. That would make things much easier for you.
rgejman
Rgejman
264 posts
Hey guy,

For specific questions go ahead and email me. I'm happy to provide you a copy of the DB (minus user data) if you want to replicate the site. However, it seems to me that it would be easier to just upgrade this site and I'm happy to keep it running. Daszard has already emailed me to volunteer to help out and upgrade the code base, and it would be great it a couple more people could help out. My guess is that you could have the site upgraded to rails3 in just a couple of days of work as you hit each page and see what errors pop up. Most of them are straightforward fixes.

Under that sort of a scheme, CN could keep going for another 2-4 years at least.

You all let me know what you want to do. Email me for specific requests.
Sylian
Default-avatar
8 posts
Would it help keeping comic-nation alive if we donated some money?
corruption
Users%2fcorruption%2fthumb%2favatar
685 posts
If it is going to go down for sure, please give us a heads up at least a week in advance, so we can move our fav lists elsewhere.

Me, I'm planning on saving the comic lists and my fav lists, if it goes away. Then use a feeds aggregate like Blogsline or Google Reader to keep track of updates of many of them, and a home made links page for the rest.

Come to think of it, that is basically what I was doing before I came across CN, except Online Comics has effectively gone belly up.
Rune
Runeicon
2 posts
If it does have to go, I just want to say I appreciate your work, and that of all the admins, I would not be reading 1/10th as many webcomics without this site, projects like this help keep creativity alive online and hard working artists supported with revinue
tranzoorder
Default-avatar
7 posts
Thank you for years of user-friendliness and smooth ui. You've definitely allowed my list to expand, and I've found some true joy. I wish all of the admins will in their future endeavors.
rgejman
Rgejman
264 posts
So, I see that there is some interest in salvaging this project--but not much coding expertise. Perhaps you folks can buy one or more of your friends a pack of beer to hack on this over a weekend?
eekee
Limekitty
152 posts
Oh right! I thought you were packing it in altogether. I was getting worried because all my time was ending up in bugtesting Inworldz new physics engine. It's just a little bit more exciting to me than my comics and it's a lot easier to find bugs in other people's code than write my own. :}\012\012Anyway, here's to the next few years of CN! o/\303\242\302\201\302\264\012
rgejman
Rgejman
264 posts
No, not yet! But I do need people to volunteer to write some code...
Syzgyn
Default-avatar
3 posts
My Rails knowledge is a bit lacking, but I'd be happy to at least give it a shot. Sending you an email now.
rgejman
Rgejman
264 posts
OK, folks--so judging by the progress on the rails3 app (many thanks to Syzgyn thus far), we might be able to move to Heroku by the end of the month. Unfortunately, it's still going to cost more to host on Heroku than this site brings in each month. Basically, this site brings in about ~$4 of ad revenue every month and Heroku will costs us about $15-20/month (database + occasional background task workers). Thoughts on how to proceed?
blondbaron
Default-avatar
25 posts
i'm happy to throw a few dollars towards the heroku fund.
phillgreen
Default-avatar
1 posts
Set up a donate link?
2  3 


Forums >> General >> Future Maintainability


Insert link to comic