Skip to main content

More about RPR 2.0

Posted by Kim on January 26, 2019, 10:30am

Over the last few weeks, I've been deep in a code hole, running experiments to see how well the RPR might take to being converted into a more modern codebase and framework.

The results were even better than I had hoped. So many features happily evolved to fit into the new system. So many showed glimmered of new super powers they could take on. I'm generating pages of notes and ideas and diagrams.
giphy.gif

So many doors opened. So many possibilites revealed themselves.

Because of this conversion, a lot of features I had previously turned down or not had a prayer of finding the time to create are going to come back on the table - for example, having a "dark" theme for the site for those whose eyes are sensitive to light, allowing for bigger image uploads, the ability to keep characters in "draft" mode until you're ready to unveil their profiles, even more ultra-deep character/group theme customization, finer control of column layouts and more.

A lot of interfaces will be re-architected to better accommodate all the various features that the RPR has evolved over the years, which I hope will make it easier to understand and take advantage of the wide array of options the RPR already includes but maybe doesn't do a good job of explaining.
giphy.gif

Of course, some things will come out on the other end looking and feeling basically exactly as they do right now -- if I try to change everything at once for the relaunch, we'll never make it there! ;)

All in all, I'm super, super excited and happy.

So, on the subject of that relaunch: We're still looking at at least 6 months of work to make this happen, and quite possibly in the range of 8-10 months. Obviously, faster is better! How fast I can get this done will depend very much on how much time I can devote to focusing on it, rather than having to build other things for clients in order to put food in my belly.

To support the rapid re-development of the site, in the coming weeks, I'll be organizing a sort of RPR "bake sale" to raise funds. More on that soon. :)

As an unintended result of my brain filling up with this obsession, I'm way behind on your PMs and bug reports. Many apologies on that front! I'll do my level best to catch up over this week.

Here are some answers that I can offer right now to some questions I've gotten about this process:

Are we going to have to start over? Will we keep our characters?


You won't lose your account or characters. You'll keep any benefits you purchase. Your RPs won't be deleted. It's just the code that will be starting from scratch - not you.

The purpose of this rebuild is to make the site function better into the future, modernize it, and make more features possible. Every effort will be put into preserving your data.

Will there be any downtime?


When RPR 2.0 is ready to go, I'm currently anticipating about 12-24 hours of downtime as everything is migrated onto the new system. This is months away, and you'll get plenty of warning.

Will we get any updates in the meantime?


Shortly, we will be replacing the current push notifications system with a new one intended to fix some of the issues with push notifications only working for a few weeks before needing to be re-enabled, and possibly make it available to Apple users. This will be the last major update to this version of the site.

After that, we will enter a complete "development freeze," which means that no new features will be built for this version, and only mission-critical bugs will be fixed here. All development energy will go toward making the new version of the site ready for us as quickly as possible. This is unfortunate, but I strongly believe it will make the site better and stronger for years and years to come.

You'll start to get responses from me that say things like, "I've fixed this bug in RPR 2.0" or "Good idea, I've added that to/put that on the list for RPR 2.0"

What about the Meet Cute and Epic Week?


We will still be running the Meet Cute, Epic Week, and other regularly scheduled events as normal! The social side of things will keep on kicking here. :)

Epic Week site-wide prizes may look different this year, as frozen development will mean we won't be able to release new templates and features as your rewards. I'm sure I'll tantalize you with screenshots of what's coming, though ;) And we'll find other methods of giving suitably epic rewards. :D

Do we HAVE to call it RPR 2.0?


No, absolutely not. Taking suggestions for a better name in the comments! ;)

Comments

Rogue-Scribe

January 26, 2019
2:57pm

I like Voldarion's naming convention... RPRPR ~ Role Play Repository Project Renewal!

I do look forward to all the new features, but I have barely scratched the surface of this current playform. One thing I would like to see is the option of having the 'Classic' colour scheme it has now. It is really mellow and easy on these old eyes.

I've been through, and involved with, many a 'site renewal's over the last 20 years, and as much as the new product is usually much better than the old, especially when the site owner is as passionate about the project as Kim is for this place, I would like to say that it is a good time to go and 'print' your character profiles as your own back-up especially if they are dear to you. There is a 97.6% chance everything will roll over just fine, but sometimes there are glitches with these things. (I don't actually 'print' out my characters on paper, but use the 'print' function to get all the data on a flat sheet and save it to Word as a named document)

Marie

January 26, 2019
1:56pm

Will custom templates still operate on css?

MasterWinter

January 26, 2019
12:39pm

I'm usually bad with names. But for now, I'd go with Djinn-n-Tonic's option of "Obviously it should be called RPRDX [roleplay repository deluxe or directors cut]"

Thank you for your hard work, Kim! You are a fab person!

Kim

January 26, 2019
12:25pm

@damnationfromafar - What are you anxious about? Maybe I can help set some fears to rest! :)

MercyInReach

January 26, 2019
12:13pm

I'm very excited about this! Nervous. Anxious. But happy that this is all happening. To imagine... by 2020, we could have a whole revamped RPR!

Kim

January 26, 2019
12:09pm

@Fiebs: I'll bend over backwards to maintain as much backwards compatibility as possible with existing templates.

There'll likely be some sort of upgrade option available for existing profiles/templates to take advantage of new features.

Silas

January 26, 2019
11:55am

A question: How will this impact on epic templates built with CSS?

Djinn-n-Tonic

January 26, 2019
11:41am

Obviously it should be called RPRDX [roleplay repository deluxe or directors cut]

MrFalcon

January 26, 2019
11:38am

I would really like to see This site develop. I'm not always over the top with names but I think a nickname would have to be something the whole community should vote upon...which would make things interesting.

(P.s. we should totally name it as the RPExpansion)

LakotaSiouxWarrior

January 26, 2019
11:35am

I'm getting hungry already.

8_Stars_8

January 26, 2019
11:32am

I am sooooo excited. ;) Kim, just remember that all bodily needs of yours come first. AKA, make sure to get that food in your belly! XD

No, but seriously, this is amazing! :) Thanks to the community, Kim, and everyone else who has made this possible! :D

Mina

January 26, 2019
11:24am

YEEEEEE

Sanne

January 26, 2019
11:10am

I am beyond excited to see this happen omg.

Kytsora

January 26, 2019
11:02am

Sounds good to me! All I need is a good alert to tell me when the downtime is scheduled. It'll be awesome to see the new changes!

HoundDog

January 26, 2019
10:47am

I'm absolutely stoked for this!

Kim

January 26, 2019
10:40am

Cheesecake, noted! ;)

To clarify, the RPR's name is not changing officially. This is just what I'm nicknaming the project/differentiating the two versions in discussion. :)

Thylonicus

January 26, 2019
10:40am

Really Psyched Relaunch! :D

Seriously, though, it's awesome news, and I can't wait to see what you're going to come out with. I doubt any of us will mind if it takes ten months, twelve, or more. What matters is getting it to where you're comfortable with it and not driving yourself crazy in the process. :D

Alien_Princess

January 26, 2019
10:39am

Your devotion to this community is absolutely appreciated Kim. You have all our support and I for one look forward to this "bake sale" of yours (psst....I like cheesecake)

P.S. I personally like to just call it RPR, maybe that's lame but in the long run I dont like the idea of the site having a name change. This could in the meantime be called something simple like "Project Renewal" simple and to the point, then when it's done we can celebrate and continue with RPR with a new fresh look but the same name....just my 2 cents :)