• Starting today August 7th, 2024, in order to post in the Married Couples, Courting Couples, or Singles forums, you will not be allowed to post if you have your Marital status designated as private. Announcements will be made in the respective forums as well but please note that if yours is currently listed as Private, you will need to submit a ticket in the Support Area to have yours changed.

Scheduled Downtime

Status
Not open for further replies.

Victory of the Cross

Jesus is the Word of God
Mar 3, 2005
28,482
1,127
39
✟56,510.00
Gender
Male
Faith
Non-Denom
Marital Status
Engaged
I think the biggest problem is the software used by CF is horribly outdated and undoubtedly those in charge are deciding if its better to swap software all together for something newer (and less glitchy) or try to patch up what is here for a little longer.

I work professionally as a Web consultant, and all of my clients migrated away from the version of vBulletin used here.

I can however understand the reluctance to make the move, it would be a MASSIVE undertaking to move to a newer platform as Cf has seriously mountains of data
 
Upvote 0

LittleLambofJesus

Hebrews 2:14.... Pesky Devil, git!
Site Supporter
May 19, 2015
125,550
28,531
74
GOD's country of Texas
Visit site
✟1,237,300.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Single
Politics
US-Libertarian
We have all been aware that blessings and the arcade are not working nor have they been for months and of course when asked we get no response so please be nice and give us some answers and please fix the blessings and the arcade and if the arcade cannot be fixed then import a new one. Do you even care what members want? Doews anyone work on this site or does it just generate money from ads and is let go
I used to do a lot of blessings giveaways on the Chat Box but I am now relegated to doing rep giveaways.

Some prefer that rather than blessings anyways it seems :D


.
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
I'm in agreement with not having them hidden, for the above reasons. If a topic is interesting but is in a restricted forum, a member would be welcome to springboard that topic to a place where he/she is able to post.

Personally I'd go a step further and really cut down on the number of restricted forums - they seem to create restriction and the illusion of safety while potentially preventing people from seeing things that God might be trying to teach them. I know along the way they help prevent trolling and endless debates, at least in theory, but it seems to me they are potentially extremely unhelpful.

To give an example, the church I currently attend is a Baptist church. I broadly align with Baptist thinking at least insofar as I believe in baptism of believing adults by full immersion.

The crucial part where I consider individual areas for each flavour of the faith to be unhelpful is this. If I am struggling with a particular passage in the Bible my goal is to understand what it means. If I restrict myself to asking little more than "what to Baptists believe this means?" then all I get is one perspective, and maybe that's an area where the Baptist perspective is wrong and the Anglican perspective is more accurate. Ultimately the question has to be whether I'm looking for truth or one particular viewpoint's perspective on the truth. It might make for lots of good agreement and lots of back-slapping and approval but is also likely to result in truth being missed.

It seems to be little more than a spiritual equivalent of having two different forums for Republicans only and Democrats only. Asking in a Republican-only forum or a Democrat-only forum whether Obama's re-election is a good thing or not is likely to result in entirely predictable answers, whereas perhaps more can be learned from asking why people of a different political persuasion believe the way they do.

Many of the "life stages" areas seem equally exclusive in ways that aren't helpful. I used to be a moderator on another board that had an area exclusively for young people (anyone over a certain age was prohibited from posting) and we changed the rules there because of the number of times a young person asked for advice, got lots of questionable advice from other young people who lacked the experience they needed, while the people who had the experience they needed were older and therefore prohibited from offering it.

It would be nice to know what's happening with blessings and reputation, for all they became rather farcical given the huge numbers thrown around it makes sense to either fix them or disable them. And if the arcade isn't coming back (personally I don't care one way or the other, I can play flash games at a thousand other sites) it would make sense to delete the "Arcade" link.
 
Upvote 0

icarusforde

I'm really good at breaking things.
Site Supporter
Oct 28, 2008
117,230
7,048
New Zealand
✟196,023.00
Gender
Male
Faith
Non-Denom
Marital Status
Single
Let me give you a slight insight into the technical challenges of this site.

Christianforums.com runs on a version of vBulletin, from memory 3.7.6. I could be wrong about the final point, but I'm fairly sure it's 3.7.x, none the less. vBulletin is currently at vB 4.2.x.

The disparity in versions now starts to make things exceedingly hard. It's operating on an old computer - think, for example, running your home computer on Windows 2000 - not an idea many people would like to grapple with. It's old, it's outdated, and there's not much that actually is made to work for it anymore. And indeed - you'd actually have some issues finding people who even knew how to fix it if you had a problem. You'd probably just be told to upgrade to Windows 7 - but you can't, because you've got programs on here that only work on Windows 2000.

Now, you could change those problems over. With time, with lots of money, and lots of effort - but on a site like this, with advertising, time is literally money. Every second they're not serving ads means that there's a reduced opportunity to make money from the ads, because people can't click them.

The other issues is the database. Working off a few rough head calculations, and some average guestimations from server details I've seen over the years, equivalent database size, images stored, and a little bit of black internet magic, we can roughly estimate the database of Christianforums.com as somewhere near twenty gigabytes.

For reference, that's quite a lot. 30 CD's, for that matter. Thing is, since CF runs on 3.6.x, and the new software runs on 4.2.x, there was a database change in the process of switching from vBulletin 3.8.5 to vBulletin 4.0.0. This basically means that they shuffled around some of the things, optimized others, and broke some other stuff that they tried to fix, and never quite recovered from.

Imagine taking the index for a encyclopaedia, and re-writing the index in French, and also changing the language structure of the English in the encyclopaedia. That's what they did with the database. So now you've got to translate all of the old into the new. That's what the major challenge with updating CF would be. There's twenty gigabytes of information to change and re-allocate into a new format. That's a LOT of processing power needed. That's a long time for all that processing power to finish doing all of it's conversions.

Remember how I mentioned that every second the site isn't displaying ads, it doesn't make money? Yeah. Here's the major kicker. To update that database to the new version, there's two options.

  1. Turn the entire site off, and convert the database. This could take days of computational power. That's days of lost income.
  2. Make a complete copy of the site. Run a background copy of the website, which is being actively converted. Meanwhile, keep the original (old version) running till the conversion of the copy is complete, at which point you swap them around, and people get all annoyed because they lost 20 posts from when the copy was made that didn't carry over into the new website.

CF has actually tried to upgrade before. That was a fiasco that lasted two weeks - mainly because it turned out that someone forgot to do a backup before trying to roll out an upgrade on the live version of the site (Protip: Dumb idea of the week), and let's just say that the amount of modifications on this version of 3.7.x that we have really didn't take well to being converted to the new system. Boom. Dead CF.

So we rolled back to 3.7.x and we've never moved anywhere since. We're still on the same system that we were when I was on staff, when I was posting a thousand times in a day. There's been no changes, there's been some minor security upgrades (and I mean seriously minor - the .htaccess passwords from back when I was on staff are still the same...), and they've tried to patch things together to keep them working.

Blessings spiralled out of control with two users, me and another that I won't name. Both of us got dumped with huge numbers of blessings - I'm talking the same number that're probably on the top ten blessings charts right now totalled up, just to each of us. That destroyed the currency right then, and started causing problems because now you had larger integers floating around in the databases. We also topped out the limits of the algorithm that was responsible for blessings - the algorithm for vBulletin was never meant to support reputations in the trillions. That was stupid. It was propagated by the rep exchange threads, again with me and a number of other power users (some staff, others not), dropping huge amounts of blessings in counting threads, and basically levelling up exceptionally fast. We hit the limit of the algorithm, and then it broke, and stopped increasing anything, so they patched a different algorithm in there (I think a 32 bit algorithm as opposed to a 16 bit algorithm, from memory - I was off staff by this point in time). In doing this, other things broke.

Living avatars have always had issues as long as I've been around. It didn't ever really work reliably, the blessings were over-inflated for the prices even then, and nothing really clicked into place. Jobs were ridiculously under-paid and over-requirements, and there's probably a handfull of us with this many posts who actually have a crown as their job symbol - not that there's a description for the jobs, anyway.

There's a myriad of things that're broken for this site before they even start to think about fixing blessings. Take the login system - if you input a wrong password, it returns this:

You have used out of 5 login attempts. After all 5 have been used, you will be unable to login for 15 minutes.

To point it out, that should show SOMETHING out of five, not nothing at all.

This place carried me through a pretty chaotic time in my life. I've made friends here that I've flown across oceans to meet, and will love with all my heart for as long as I live. I've made friends, lost friends, made connections, and kept them. I've moved in circles of people that shake mountains when it comes to influence, built a circle of people around myself that are incredibly influential. And it couldn't have happened without CF.

I could fly over to the states, and have a couch to sleep on if I asked. Canada, Philippines, England, Thailand, Australia. All over the world. Has everything been worth the chaos on CF? Yep.

But none of us come here now. It's not worth it. We have other websites, other hobbies, other places to go. I run a website now. So do two of the other people that used to be movers and shakers here. It's moved with the times and it's evolved and it's still healthy and up to date, and it works.

Change is a necessity sometimes. Sacrificing a little bit of money sometimes is too. CF, it's time to get your butt into gear and make some changes. I know exactly how hard it is to move websites and keep all the data. Me and my admins have manually re-written thousands of posts to databases before to keep it. Deal with it. Hard work. Get over it. Sometimes you've gotta do it.

Sort out your upgrades. Make a shadow copy of the site, dump half the database, concentrate on upgrading to a stable, working, viable piece of forum software. You're the 28th biggest forum in the world. Start acting like it. Start sowing money, and you'll reap a growth.

It's basic biblical principals. Have some transparency. Be accountable to those you lead. Don't wash the outside of the bowl, but not the inside. This site doesn't need an external revamp, it needs an internal re-working of the system.

Stuff it. This post was a lot longer than I initially planned. Oh well. Sometimes, it needs to be. Pauler, get it together. Get your advisors doing what they're meant to be doing - working on the site. Get your information management team doing what they should be doing - whatever that is, no-one's quite sure, not even me who wrote the training manual that apparently has staff descriptions in it.

The relevance is slipping, and so is this site. It's got more stable, but it's just scaffolding propping up a building that's structurally unsound. Get some engineers in. Hire some programmers. Downsize. You can afford to lose some posts that're ten years old. Strip it out, start again with a post base that cuts off five years ago, strip out your inactive members, drop the reps and blessings tables and start again. Delete the archived threads that no-one's meant to have access to that just sit there taking up space under the staff forums. You don't need it. Clear out the old avatars, profile pictures, all of that - clear it away from the image servers that sit behind all of this bloated with the history of years gone by. You only need the two most recent from any accounts anyway.

This site can come back. It actually can - it's still got enough traffic and revenue coming from the adverts that run here to do something worthwhile. But please don't let it slip anymore. I may not be active here much, but I know people that are, and they deserve better.

I think it's about time to end this post. But if you've got questions, let me know. I'm happy to answer, both to staff and non staff members, open and closed communication. That is, if I remember to check back on things.

A.
 
Upvote 0

Victory of the Cross

Jesus is the Word of God
Mar 3, 2005
28,482
1,127
39
✟56,510.00
Gender
Male
Faith
Non-Denom
Marital Status
Engaged
Let me give you a slight insight into the technical challenges of this site.

Christianforums.com runs on a version of vBulletin, from memory 3.7.6. I could be wrong about the final point, but I'm fairly sure it's 3.7.x, none the less. vBulletin is currently at vB 4.2.x.

The disparity in versions now starts to make things exceedingly hard. It's operating on an old computer - think, for example, running your home computer on Windows 2000 - not an idea many people would like to grapple with. It's old, it's outdated, and there's not much that actually is made to work for it anymore. And indeed - you'd actually have some issues finding people who even knew how to fix it if you had a problem. You'd probably just be told to upgrade to Windows 7 - but you can't, because you've got programs on here that only work on Windows 2000.

Now, you could change those problems over. With time, with lots of money, and lots of effort - but on a site like this, with advertising, time is literally money. Every second they're not serving ads means that there's a reduced opportunity to make money from the ads, because people can't click them.

The other issues is the database. Working off a few rough head calculations, and some average guestimations from server details I've seen over the years, equivalent database size, images stored, and a little bit of black internet magic, we can roughly estimate the database of Christianforums.com as somewhere near twenty gigabytes.

For reference, that's quite a lot. 30 CD's, for that matter. Thing is, since CF runs on 3.6.x, and the new software runs on 4.2.x, there was a database change in the process of switching from vBulletin 3.8.5 to vBulletin 4.0.0. This basically means that they shuffled around some of the things, optimized others, and broke some other stuff that they tried to fix, and never quite recovered from.

Imagine taking the index for a encyclopaedia, and re-writing the index in French, and also changing the language structure of the English in the encyclopaedia. That's what they did with the database. So now you've got to translate all of the old into the new. That's what the major challenge with updating CF would be. There's twenty gigabytes of information to change and re-allocate into a new format. That's a LOT of processing power needed. That's a long time for all that processing power to finish doing all of it's conversions.

Remember how I mentioned that every second the site isn't displaying ads, it doesn't make money? Yeah. Here's the major kicker. To update that database to the new version, there's two options.

  1. Turn the entire site off, and convert the database. This could take days of computational power. That's days of lost income.
  2. Make a complete copy of the site. Run a background copy of the website, which is being actively converted. Meanwhile, keep the original (old version) running till the conversion of the copy is complete, at which point you swap them around, and people get all annoyed because they lost 20 posts from when the copy was made that didn't carry over into the new website.

CF has actually tried to upgrade before. That was a fiasco that lasted two weeks - mainly because it turned out that someone forgot to do a backup before trying to roll out an upgrade on the live version of the site (Protip: Dumb idea of the week), and let's just say that the amount of modifications on this version of 3.7.x that we have really didn't take well to being converted to the new system. Boom. Dead CF.

So we rolled back to 3.7.x and we've never moved anywhere since. We're still on the same system that we were when I was on staff, when I was posting a thousand times in a day. There's been no changes, there's been some minor security upgrades (and I mean seriously minor - the .htaccess passwords from back when I was on staff are still the same...), and they've tried to patch things together to keep them working.

Blessings spiralled out of control with two users, me and another that I won't name. Both of us got dumped with huge numbers of blessings - I'm talking the same number that're probably on the top ten blessings charts right now totalled up, just to each of us. That destroyed the currency right then, and started causing problems because now you had larger integers floating around in the databases. We also topped out the limits of the algorithm that was responsible for blessings - the algorithm for vBulletin was never meant to support reputations in the trillions. That was stupid. It was propagated by the rep exchange threads, again with me and a number of other power users (some staff, others not), dropping huge amounts of blessings in counting threads, and basically levelling up exceptionally fast. We hit the limit of the algorithm, and then it broke, and stopped increasing anything, so they patched a different algorithm in there (I think a 32 bit algorithm as opposed to a 16 bit algorithm, from memory - I was off staff by this point in time). In doing this, other things broke.

Living avatars have always had issues as long as I've been around. It didn't ever really work reliably, the blessings were over-inflated for the prices even then, and nothing really clicked into place. Jobs were ridiculously under-paid and over-requirements, and there's probably a handfull of us with this many posts who actually have a crown as their job symbol - not that there's a description for the jobs, anyway.

There's a myriad of things that're broken for this site before they even start to think about fixing blessings. Take the login system - if you input a wrong password, it returns this:



To point it out, that should show SOMETHING out of five, not nothing at all.

This place carried me through a pretty chaotic time in my life. I've made friends here that I've flown across oceans to meet, and will love with all my heart for as long as I live. I've made friends, lost friends, made connections, and kept them. I've moved in circles of people that shake mountains when it comes to influence, built a circle of people around myself that are incredibly influential. And it couldn't have happened without CF.

I could fly over to the states, and have a couch to sleep on if I asked. Canada, Philippines, England, Thailand, Australia. All over the world. Has everything been worth the chaos on CF? Yep.

But none of us come here now. It's not worth it. We have other websites, other hobbies, other places to go. I run a website now. So do two of the other people that used to be movers and shakers here. It's moved with the times and it's evolved and it's still healthy and up to date, and it works.

Change is a necessity sometimes. Sacrificing a little bit of money sometimes is too. CF, it's time to get your butt into gear and make some changes. I know exactly how hard it is to move websites and keep all the data. Me and my admins have manually re-written thousands of posts to databases before to keep it. Deal with it. Hard work. Get over it. Sometimes you've gotta do it.

Sort out your upgrades. Make a shadow copy of the site, dump half the database, concentrate on upgrading to a stable, working, viable piece of forum software. You're the 28th biggest forum in the world. Start acting like it. Start sowing money, and you'll reap a growth.

It's basic biblical principals. Have some transparency. Be accountable to those you lead. Don't wash the outside of the bowl, but not the inside. This site doesn't need an external revamp, it needs an internal re-working of the system.

Stuff it. This post was a lot longer than I initially planned. Oh well. Sometimes, it needs to be. Pauler, get it together. Get your advisors doing what they're meant to be doing - working on the site. Get your information management team doing what they should be doing - whatever that is, no-one's quite sure, not even me who wrote the training manual that apparently has staff descriptions in it.

The relevance is slipping, and so is this site. It's got more stable, but it's just scaffolding propping up a building that's structurally unsound. Get some engineers in. Hire some programmers. Downsize. You can afford to lose some posts that're ten years old. Strip it out, start again with a post base that cuts off five years ago, strip out your inactive members, drop the reps and blessings tables and start again. Delete the archived threads that no-one's meant to have access to that just sit there taking up space under the staff forums. You don't need it. Clear out the old avatars, profile pictures, all of that - clear it away from the image servers that sit behind all of this bloated with the history of years gone by. You only need the two most recent from any accounts anyway.

This site can come back. It actually can - it's still got enough traffic and revenue coming from the adverts that run here to do something worthwhile. But please don't let it slip anymore. I may not be active here much, but I know people that are, and they deserve better.

I think it's about time to end this post. But if you've got questions, let me know. I'm happy to answer, both to staff and non staff members, open and closed communication. That is, if I remember to check back on things.

A.
Pretty much agree with all technical stuff here except dumping half the posts, with a correctly configured importer a conversion to a more modern software would be possible (such as how IGN moved to xenforo in a relatively short period of time, and somehow in trial imports Shawn from digital point migrated ,Threads 2,368,333, Posts 16,746,779, Members 600,955, in 30 minutes via command line

Just a pity that Xenforo is dead in the water atm

Nice to see you Forde, its been years (Redeemed_warrior/Saleucami was my old cf username)
 
  • Like
Reactions: icarusforde
Upvote 0

icarusforde

I'm really good at breaking things.
Site Supporter
Oct 28, 2008
117,230
7,048
New Zealand
✟196,023.00
Gender
Male
Faith
Non-Denom
Marital Status
Single
Pretty much agree with all technical stuff here except dumping half the posts, with a correctly configured importer a conversion to a more modern software would be possible (such as how IGN moved to xenforo in a relatively short period of time, and somehow in trial imports Shawn from digital point migrated ,Threads 2,368,333, Posts 16,746,779, Members 600,955, in 30 minutes via command line

Just a pity that Xenforo is dead in the water atm

Nice to see you Forde, its been years (Redeemed_warrior/Saleucami was my old cf username)

Well flip, it has been a while. Nice to see you, man.

I have't kept up with major forum movements recently to be honest. Haven't needed to. Quite impressive that DP migrated so quickly. I'd be interested to know how. Problem with CF/vB would be that you'd have to roll up to 3.8.x first, and then roll onwards to 4.0, through 4.1 and then up to 4.2. It's not just a straight upgrade through, unfortunately - I considered doing a test of the same sort of scenario on test servers when I was floating around playing with vBUlletin, I work more with IPB now days.
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
I can't help thinking that if the database is 20GB (and for a large forum it sounds eminently believable) and if it's truly a problem to migrate it (which is also believable, from what I've seen of vB elsewhere) one obvious solution is to filter stuff first and only migrate the most recent stuff. Maybe all active threads (where "active" means it's had at least one post in the last 3-6 months).

Once that's done older threads can be transferred on an ongoing basis. Truth be told if things like the blessings games and endless counting threads got the chop it's not as if it would detract from the board - I really don't see why anyone feels the need to post endless hundreds of posts to count. Most forums I've come across specifically discourage spamming to increase post counts, but here it seems to be positively encouraged.

Threads started by users who were subsequently banned are also obvious candidates for deletion before a migration takes place.

A major migration also seems like an obvious time to take stock of what the forum is supposed to be about. Things like the arcade, live avatars etc might be a bit of a giggle but ultimately are little more than distractions. If the primary purpose is to have lots of pretty pictures, games, pets etc then focus on those and lose the discussion. If the primary purpose is Christian outreach, fellowship and edification then the site can afford to lose all the fluff.
 
Upvote 0

icarusforde

I'm really good at breaking things.
Site Supporter
Oct 28, 2008
117,230
7,048
New Zealand
✟196,023.00
Gender
Male
Faith
Non-Denom
Marital Status
Single
I can't help thinking that if the database is 20GB (and for a large forum it sounds eminently believable) and if it's truly a problem to migrate it (which is also believable, from what I've seen of vB elsewhere) one obvious solution is to filter stuff first and only migrate the most recent stuff. Maybe all active threads (where "active" means it's had at least one post in the last 3-6 months).

Once that's done older threads can be transferred on an ongoing basis. Truth be told if things like the blessings games and endless counting threads got the chop it's not as if it would detract from the board - I really don't see why anyone feels the need to post endless hundreds of posts to count. Most forums I've come across specifically discourage spamming to increase post counts, but here it seems to be positively encouraged.

Threads started by users who were subsequently banned are also obvious candidates for deletion before a migration takes place.

A major migration also seems like an obvious time to take stock of what the forum is supposed to be about. Things like the arcade, live avatars etc might be a bit of a giggle but ultimately are little more than distractions. If the primary purpose is to have lots of pretty pictures, games, pets etc then focus on those and lose the discussion. If the primary purpose is Christian outreach, fellowship and edification then the site can afford to lose all the fluff.

To be fair, the 20 gigabyte size was a fairly epic ballpark figure. Based off another forum where I know the database sized, upsized for years of accumulation of crap, equivalently downsized for the billions of posts that only have a number in them... Yeah. It's pretty estimated.

To be fair, a lot of my posts are from that section of the board. I wouldn't mind losing the actual posts, plus you can actually delete threads and not have the post counts change if you're careful about it, which stops people moaning about it. Only issue comes in when you reset the counters, which you'd have to do for forums, threads, and categories... But from memory in the vB panel, you can chose not to do them for users as well, unless you run the full recount scripts.

Ultimately, I agree with your last paragraph. Tis good.

Edit: On reading back through your post, I realized you mentioned something about transferring old threads methodically. That's actually a lot more difficult than it should be. You've got so many things that all tie into that, that you've got missing links everywhere for old threads, you've got rep comments that go nowhere, you'd have errors as the search index tries to find things that're indexed but don't exist... You'd have to rebuild all the indexes and everything as soon as you imported more threads each time, otherwise the counters wouldn't make sense, the numbers wouldn't line up - and you'd have to do it manually as well, as far as I know there's not actually a way to import threads periodically. It's kinda all or nothing with vBulletin.
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
To be fair, the 20 gigabyte size was a fairly epic ballpark figure. Based off another forum where I know the database sized, upsized for years of accumulation of crap, equivalently downsized for the billions of posts that only have a number in them... Yeah. It's pretty estimated.

To be fair, a lot of my posts are from that section of the board. I wouldn't mind losing the actual posts, plus you can actually delete threads and not have the post counts change if you're careful about it, which stops people moaning about it. Only issue comes in when you reset the counters, which you'd have to do for forums, threads, and categories... But from memory in the vB panel, you can chose not to do them for users as well, unless you run the full recount scripts.

To be honest I'd be inclined to tell users to deal with their post count changing. If they are only here for the post count rather than the fellowship/discussion maybe they need to reassess why they are posting at all. Having my post count drop would loosely equate to finding out that the church secretary no longer had a record of my attendance at services during 2009.

Ultimately, I agree with your last paragraph. Tis good.

Edit: On reading back through your post, I realized you mentioned something about transferring old threads methodically. That's actually a lot more difficult than it should be. You've got so many things that all tie into that, that you've got missing links everywhere for old threads, you've got rep comments that go nowhere, you'd have errors as the search index tries to find things that're indexed but don't exist... You'd have to rebuild all the indexes and everything as soon as you imported more threads each time, otherwise the counters wouldn't make sense, the numbers wouldn't line up - and you'd have to do it manually as well, as far as I know there's not actually a way to import threads periodically. It's kinda all or nothing with vBulletin.

Ah yes, the eternal problem of identity columns and autoincrements. It seems like the kind of thing that could be done but maybe isn't as simple as it first appears.

If threads point to other threads and those other threads disappear it's no big deal, just put a custom 404 error page up so that people know the thread isn't there any more. It could even mention the fact that older threads get archived as a matter of routine.

Rep comments going nowhere - is that really a problem? If someone gave you a rep 18 months ago and you can't find the post any more does it really matter? Even now I've got a rep comment from a couple of weeks back where the post listed is "N/A", presumably because the thread starter turned out to be a troll and the thread was deleted.

So I guess the summary of all that is that you're right, but maybe the answer is to accept that ancient stuff is gone rather than worrying that every single post ever made must be preserved forever. Maybe for good measure it will cut the disk space and processing requirements, resulting in reduced operating costs for the board.
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
I just noticed yet another counting thread where it seems the same person has spent vast amounts of time making one post after another after another.

Maybe if these threads were to disappear and post counts were to drop from 7 digits to 4 or 5 it would highlight just what a waste of time and resources such threads were. Maybe it would even encourage people to discuss stuff rather than just post endless junk and expect to last forever.
 
Upvote 0

psalms 91

Legend
Dec 27, 2004
71,903
13,538
✟134,786.00
Faith
Word of Faith
Marital Status
Private
Politics
US-Democrat
I can't help thinking that if the database is 20GB (and for a large forum it sounds eminently believable) and if it's truly a problem to migrate it (which is also believable, from what I've seen of vB elsewhere) one obvious solution is to filter stuff first and only migrate the most recent stuff. Maybe all active threads (where "active" means it's had at least one post in the last 3-6 months).

Once that's done older threads can be transferred on an ongoing basis. Truth be told if things like the blessings games and endless counting threads got the chop it's not as if it would detract from the board - I really don't see why anyone feels the need to post endless hundreds of posts to count. Most forums I've come across specifically discourage spamming to increase post counts, but here it seems to be positively encouraged.

Threads started by users who were subsequently banned are also obvious candidates for deletion before a migration takes place.

A major migration also seems like an obvious time to take stock of what the forum is supposed to be about. Things like the arcade, live avatars etc might be a bit of a giggle but ultimately are little more than distractions. If the primary purpose is to have lots of pretty pictures, games, pets etc then focus on those and lose the discussion. If the primary purpose is Christian outreach, fellowship and edification then the site can afford to lose all the fluff.
Not and keep people, those features draw a lot of people, not everyone here wishes to discuss and argue all the time.
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
Not and keep people, those features draw a lot of people, not everyone here wishes to discuss and argue all the time.

Maybe they do, but if it were my board I'd rather focus on discussion than endless fluff, especially when all the fluff just makes it harder to maintain.

If people want to take part in discussions let them discuss, if they want to play games and keep virtual pets there are other web sites that focus on just that.
 
Upvote 0

LittleLambofJesus

Hebrews 2:14.... Pesky Devil, git!
Site Supporter
May 19, 2015
125,550
28,531
74
GOD's country of Texas
Visit site
✟1,237,300.00
Country
United States
Gender
Male
Faith
Christian
Marital Status
Single
Politics
US-Libertarian
Originally Posted by psalms 91 Not and keep people, those features draw a lot of people, not everyone here wishes to discuss and argue all the time.
Maybe they do, but if it were my board I'd rather focus on discussion than endless fluff, especially when all the fluff just makes it harder to maintain.

If people want to take part in discussions let them discuss, if they want to play games and keep virtual pets there are other web sites that focus on just that.
Part of the problem seems to be that CF wants to be all thing to all people from all walks of life.
I mainly come here to discuss the Bible and Theology [as most can see if they visit the General Theology board]. I sometimes venture to other CF discussions boards, but only rarely.

I want the blessings function back! :mad: :(
 
Upvote 0

contango

...and you shall live...
Jul 9, 2010
3,853
1,324
Sometimes here, sometimes there
✟24,496.00
Gender
Male
Faith
Christian
Marital Status
Married
If they go the way you would like perhaps they would be kind enough to post those sotes for those who will leave

Try Google for starters, that will help you find whatever kind of site you're looking for.
 
Upvote 0

DC Scott

Humble Server Guy (INTJ)
Nov 2, 2009
76
15
✟15,246.00
Faith
Non-Denom
Marital Status
Single
I support the technical side of things on the site, but I only engage when server starts acting up, needs updates or Paul engages me on something specific. I will connect with Paul and see what is going on. While I don't want to impact any site philosophical decisions that have been made on what is available or not available, technically speaking, anything is possible given enough resources to make it possible. That's my philosophy.

So, hang in there, and I will see what can be done from my perspective, based on Paul's feedback.
 
Upvote 0
Status
Not open for further replies.