Jump to content


Photo
- - - - -

Planned upcoming change to resource organization


  • Please log in to reply
27 replies to this topic

#1 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 27 February 2012 - 04:22 PM

With IP.Board 3.3 right around the corner, like most resource authors, my attention will soon turn to ensuring my existing products are updated for the new version. In anticipation of this change, I'd like to make a change to the way I list my files which I've been contemplating for a while.

Right now, in both this site and the IPS Marketplace, I have been creating a separate entry in the Downloads system for separate versions of each product. So if a certain file has one version that works on IP.Board version X, and a second version that works on IP.Board version Y, those would be separate entries in the system. This has frequently led to confusion among my customers as to which file they need to get.

My proposed solution for this is to merge the files together, so that a given mod only shows up in the Downloads system once, and when you try to download it you can choose the correct version there. For example:

Posted Image

There are several advantages to this. It makes it easier for customers to find the file in the Downloads system, or to find the right topic to post their support issue in. It also makes it so the same basic product has a more visible history, so we can see which are getting the most downloads/views over time rather than just the oldest ones having their stats skewed.

I don't think this will be anything that most folks who use my free products will find at all controversial, but what does have me a bit concerned is that I would also like to do this with my paid files as well. That will have a pretty big impact, and so I want to discuss that here before I do anything.

A few months back, I'd posted a topic where I'd asked for feedback about this possible change. The response there was that while most people did like the way I handle my product upgrades, some would like to see it changed to a more time-based renewal schedule, but that either way I went it wouldn't be too big of a change to deal with. I hope that sentiment is still accurate as I would like to move to a time-based renewal schedule. I prefer a time-based schedule as it is easier to maintain, and I do occasionally get complaints from people who purchased a product at the tail end of one development cycle, then are asked to pay an upgrade fee shortly thereafter for the new version.

Now, this means a few things. First off, files will now have time-based renewal costs handled completely by IP.Downloads and IP.Nexus. To keep things consistent, I plan on making these renewals work just like IPS. If you buy a product, you can keep using it for as long as you want. You get updates of the product as long as you keep your license active. If your license expires, you can renew at any time by paying the renewal cost (those renewal costs will mirror the upgrade costs I used to use). The license term for each product will be a year. Future products may have different renewal terms, but I want to keep things easy for the initial roll out.

Next, if I'm combining all of the various versions of a commercial file into a single entry, then that means if you bought any one of the previous separate entries, that you'd now be entitled to download any of the available versions without having to make a new upgrade purchase. That means if you bought the Tutorials app for 3.0, you also now get it for 3.1 and 3.2 (and 3.3, if necessary, once I take a look at that) without having to pay an upgrade fee.

When this new time-based licensing system is introduced, I plan on giving every customer a year on their license as of the date I start this policy, not the date you made the purchase. It wouldn't be fair to back-date your license that way, since that wasn't the way these licenses worked back then. In addition, for those who already bought one version and then later bought an upgrade, I plan on setting your license to expire in 18 months instead of 12, since you already essentially have renewed your license, so I think it's fair to give you even more license time.

From a technical stanpoint, this is going to take a bit of work on my part. I've already created a hook that will assist me in letting me merge files (which I'll put out there for download shortly), but I can't merge the commercial files all that easily since I can't go back and add renewal terms to existing files. Those commercial files will have to be re-submitted as brand new entries to the Downloads systems, and then populated with the sales data for those who bought the old products. So this transition will take me a bit of time to perform all of these mergers and then clean stuff up afterwards.

So let me know what you think. I hope it will make things easier for everyone, but it will likely take a bit of getting used to. It is a bit daunting on my part to try and do this, but I think it's worth it as I am not completely happy with the way I charge for renewals currently.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#2 Connor T

Connor T

    Regular Poster

  • Premium Members
  • PipPipPip
  • 61 posts
  • Location:Kansas
  • IP.Board Version:3.2

Posted 27 February 2012 - 04:45 PM

Sounds like a good idea to me. Easier to manage in my ideas.



#3 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 27 February 2012 - 06:42 PM

Yeah, it'll be a lot easier to manage, because making my current system work relies on a lot of custom code that I have to maintain. I'll still work on synching sales between sites, but there shouldn't be any reason why a customer would have to synch anymore, really. They'd be able to renew on either site. Of course, if they let their IP.Board license lapse, they'll still have this site to come to.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#4 Loren

Loren

    Regular Poster

  • Premium Members
  • PipPipPip
  • 66 posts
  • IP.Board Version:3.2

Posted 28 February 2012 - 09:45 AM

:thumbup:

Loren


#5 Dave MacLeod

Dave MacLeod

    I'm just an idiot.

  • Premium Members
  • PipPipPipPip
  • 245 posts
  • IP.Board Version:3.2
Contributor

Posted 28 February 2012 - 11:02 AM

like the merge idea, as stated before not a fan of time based BUT I trust you to be fair and support you doing it in way that works best for you. IOW its all good.

Dave M.


#6 genestoy

genestoy

    Member

  • Premium Members
  • PipPip
  • 24 posts

Posted 28 February 2012 - 11:04 AM

Sounds good to me too Michael :thumbup:

#7 Azounstone

Azounstone

    Newbie

  • Premium Members
  • Pip
  • 6 posts
  • IP.Board Version:3.2

Posted 28 February 2012 - 11:10 AM

Fine with me :)

#8 Pete T

Pete T

    Regular Poster

  • Resource Authors
  • PipPipPip
  • 61 posts
  • Location:Bristol, UK
  • IP.Board Version:3.2

Posted 28 February 2012 - 11:22 AM

sounds ok with my just good luck getting all sorted going take time but sure long run be better.

My Apps/Skins & Hooks can be found at : IPB Works | Invision Modding | Invision Focus | IPS Forum | Dev Fuse

Other Sites : Motorhome Today | Kez Jewellery


#9 Woodsman

Woodsman

    Insanity is only a state of mind

  • Premium Members
  • PipPipPipPip
  • 112 posts
  • Location:West Allis, Wisconsin
  • IP.Board Version:3.4
Contributor

Posted 28 February 2012 - 11:26 AM

Sounds like a plan... Impossible to download the wrong files but even if the upload the wrong version at least the error will show right away to rectify it...

----------------------------------------------------------------------------------------------------------------------------------------------
KettleMoraineGraphics ~ GilbertsonEnterprises ~ The Woodsman's Forest ~ The Woodsman's Notebook
-----------------------------------------------------------------------------------------------------------------------------------------------
Microsoft Partnership Program

"I am not a programmer I just buy books, read a lot, follow directions and hope for the best"


#10 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 28 February 2012 - 11:28 AM

Sounds like a plan... Impossible to download the wrong files but even if the upload the wrong version at least the error will show right away to rectify it...


You may be surprised at how often people download the wrong files.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#11 RogEnk

RogEnk

    Newbie

  • Premium Members
  • Pip
  • 6 posts
  • Location:Cambridge, UK
  • IP.Board Version:3.1

Posted 28 February 2012 - 11:29 AM

I too would be appy going forwards with this, the merge makes sense and time limited is an all-round more equitable approach :)

#12 Steve Mallory

Steve Mallory

    Newbie

  • Premium Members
  • Pip
  • 1 posts
  • IP.Board Version:3.0

Posted 28 February 2012 - 01:26 PM

Sounds fair to me! :)

#13 Lucky One

Lucky One

    An owl lived in an oak

  • Resource Authors
  • PipPipPip
  • 88 posts
  • Location:Net
  • IP.Board Version:3.2

Posted 28 February 2012 - 01:39 PM

Honestly this is best decision, good to go.

You may be surprised at how often people download the wrong files

same here lol

ONLY FOR Codersrefuge.com

(Shake, Shake, Shake)


#14 steph40

steph40

    Newbie

  • Premium Members
  • Pip
  • 1 posts
  • IP.Board Version:3.2

Posted 28 February 2012 - 05:31 PM

Sounds like a good idea to me.

Steph40 :)

#15 Dee

Dee

    Member

  • Premium Members
  • PipPip
  • 27 posts
  • IP.Board Version:3.0

Posted 28 February 2012 - 05:57 PM

I think combining all the versions of a product together is an excellent organized approach .. I think it will make it easier for customers to find what they are looking for as all versions will be in the same place.

I also think that the time-based renewal costs is fair... you can't work for nothing and mirroring IPS schedule also makes sense.

I would also like to add that I appreciate how you plan to implement the change should you proceed .. you are more then fair to your customers Mike ..

Thank You!

#16 Michael

Michael

    Administrator

  • Management
  • 3,456 posts
  • Location:Columbus, OH
  • IP.Board Version:3.4
Contributor

Posted 01 March 2012 - 09:30 AM

It's funny how I get myself all worked up that this may be an issue that some people want to burn me at the stake over, then when I announce it everyone seems cool with it. Of course, that means once I do implement it, that's when the torches and pitchforks come out.
My Stuff: My Forum · My Resources · My Tutorials
Contact Me: Email · Facebook · Twitter · Google+
Follow Invision Focus: On Facebook · On Twitter

#17 Fiona

Fiona

    Newbie

  • Premium Members
  • Pip
  • 2 posts
  • Location:Scotland
  • IP.Board Version:3.1

Posted 02 March 2012 - 04:27 AM

Hi Mike, I think that this is a very good plan, it's modern, up to date, much more organised and sounds like it will help to avoid folks downloading the wrong files. I, for one, don't have a torch or pitchfork and promise not to purchase any. With any new way of organising things there's bound to be some teething problems and perhaps the tables should be turned on any wanting to burn you at the stake! I'll go with the flow as the new regime is introduced, knowing you will sort out any glitches as they become apparent.

Thank you for doing all this hard work to make things easier for your many followers. :)

#18 Logan

Logan

    Newbie

  • Resource Authors
  • Pip
  • 3 posts
  • Location:NB, Canada
  • IP.Board Version:3.1

Posted 02 March 2012 - 12:51 PM

Mike,

Sounds like a great plan! Yes I'm guilty of looking for a product, finding an old version and contacting you about it. Then you redirect me to the new version that was in there already. It will be much easier if we get to choose the version we want to download.

Time based renewals do sound like a much better approach also.

Thanks for all that you do!

#19 Jim M

Jim M

    Newbie

  • Premium Members
  • Pip
  • 6 posts
  • IP.Board Version:3.1

Posted 11 March 2012 - 11:12 PM

I like the plan 110%

#20 shaks

shaks

    Newbie

  • Members
  • Pip
  • 6 posts
  • IP.Board Version:3.2

Posted 15 March 2012 - 09:34 AM

I totally agree with this new system, as i have myself been victim of this confusion as i downloaded the wrong shoutbox version and installed it unknowingly on my IPB 3.2.3 and then it didn't work so i panicked for a little while and even considered dropping the shoutbox, as it didn't come to me immediately that i had the wrong shoutbox version all along.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users