155Views33Replies

Author Options:

Feature request: Pay extra to allow nonmembers view the pro version of my instructable? Answered

One feature I would like to see before I upgrade to pro is the ability to allow people who have not signed in to view all steps on one page in my instructables and print out my instructables. If I have to pay extra (as long as its reasonable) that is fine. If you make this the default for all pro users that would be even better, everyone has more incentive to upgrade to pro. Is this a reasonable feature request? Could you see this being implemented sometime in the near future?

Tags:pro

33 Replies

user
Tommyhzy (author)2009-08-19

Whoa. EVERY SINGLE comment here is by a pro member... Of course, except for me and domindude10.

Select as Best AnswerUndo Best Answer

user
ewilhelm (author)2009-08-17

I'm curious to hear thoughts on this. We have an API in the works, which will allow you to display your complete Instructable (in whatever form you like) on your website. This isn't exactly what you've requested, but achieves some of the same result.

Select as Best AnswerUndo Best Answer

user
Lithium Rain (author)ewilhelm2009-08-17

The API sounds awesome!

Personally (if I could afford it, that is... :\ ) I would gladly pay a little extra a year for this option.

Select as Best AnswerUndo Best Answer

user
ewilhelm (author)Lithium Rain2009-08-18

The API will be available to pro members.

Select as Best AnswerUndo Best Answer

user

I believe API is supposed to be a pro feature, when it comes out.

Select as Best AnswerUndo Best Answer

user
kelseymh (author)ewilhelm2009-08-17

The idea of an "exportable" API sounds really great! A bit ironic for me, as my very first I'ble was a by-hand conversion from an HTML file into I'bles structure :-) Nevertheless, really cool. What do you think of "aztennenbaum"'s proposal for paid-release? I liked how concrete he was.

Select as Best AnswerUndo Best Answer

user
Kiteman (author)kelseymh2009-08-17

OK, stupid question, but can somebody explain "API" using as little technical language as possible?

I looked at the wikipedia definition; it may just be a case of one too many whiskeys, but I just don't grok it.

Select as Best AnswerUndo Best Answer

user
kelseymh (author)Kiteman2009-08-17

An API is a public "guarantee" of how a user can access some software package (or Web server, or whatever), now and into the future. It specifies the function names and arguments, for example, and the output format. It doesn't say anything about how the software is implemented (the user doesn't need to know that), and it doesn't necessarily specify _everything_ in the output.

Select as Best AnswerUndo Best Answer

user
Kiteman (author)kelseymh2009-08-17

Sort of an anti-redundancy sort of thing?

Select as Best AnswerUndo Best Answer

user
kelseymh (author)Kiteman2009-08-17

Not exactly. The API is so that users/programmers who aren't part of the project's internal development group know what they need to do to _use_ the project's software. Let me try an analogy. All cars have a more-or-less common API: the controls are all in the same place, and work the same way. Fueling is done in the same way on all cars (though details like which side the fuel cap is on is left ambiguous in the "API spec" :-). The output displays (speedometer, tach, odometer, etc.) use a common format, though their placement may vary. It doesn't matter whether the engine inside the car is old-school mechanical or computer controlled. It doesn't matter if it's a V6, V8, inline-4, or hybrid gas/electric. It doesn't matter what kind of suspension system is used. Those are all "implementation-specific" issues, and not part of the vehicle API.

Select as Best AnswerUndo Best Answer

user
Kiteman (author)kelseymh2009-08-17
user
Kiteman (author)Kiteman2009-08-17

(Good grief... did I really write that?)

Select as Best AnswerUndo Best Answer

user
lemonie (author)ewilhelm2009-08-17

How would this work - a straight export or (as requested) data-upload? L

Select as Best AnswerUndo Best Answer

user
kelseymh (author)2009-08-17

There had been some mention of this for the future, but it obviously needs implementation, new database records, etc., as well as discussion with the I'bles community before deploying. It seems to me a very nice option, and a good complement to the "pro account" system. Obviously, it needs buy-in from Eric et al as well as the community.

Select as Best AnswerUndo Best Answer

user
aztennenbaum (author)kelseymh2009-08-17

Okay, here's my proposal: When I upgrade to a pro acount I will have an option to upgrade my instructables to a premium instructable. This entails a $1 publishing fee, and it will continue to be premium instructable for as long as I am a pro member. If I later decide to cancel my pro membership, my instructable will loose its premium status after a certain grace period.

Select as Best AnswerUndo Best Answer

user
ewilhelm (author)aztennenbaum2009-08-18

I proposed this about two months ago, and it received quite a negative reaction. I am even loathe to link to the now unpublished forum topic I wrote about it. So, I'm interested to see the reaction when it's published by someone other than me.

Select as Best AnswerUndo Best Answer

user
Lithium Rain (author)ewilhelm2009-08-18

I didn't see the topic you're mentioning (as far as I recall), so I;m very probably way off-base here, but I thought it was more about the whole tier thing?

Select as Best AnswerUndo Best Answer

user
kelseymh (author)Lithium Rain2009-08-19

Yes, it was exactly. And the "whole tier thing" was just an overly convoluted version of Aztennenbaum's proposal (no offense meant, Eric!). You, like many of us, misunderstood what was being proposed at first.

Select as Best AnswerUndo Best Answer

user
ewilhelm (author)kelseymh2009-08-19

After I posted that, you were the only person to private message me and say roughly, "I understand, and can you make this particular Instructable of mine full-access." So apparently, it takes a Ph.D. in physics to understand me. I have received no end of grief from everyone else at the Instructables lab for this.

Select as Best AnswerUndo Best Answer

user
Kiteman (author)ewilhelm2009-08-19

I thought you were going to do mine?

Select as Best AnswerUndo Best Answer

user
kelseymh (author)ewilhelm2009-08-19

Hi, Eric. I think the problem was that you presented a lot of detail all at once, which confused people. Aztannenbaum's formulation is very similar to yours, but what he's put out is just the high-level summary. I think that's just easier for people to take in and think about. Also, coming right on the heels of the launch of paid accounts, I think people just overinterpreted what was being suggested (I know I did, initially). Anyway, I don't actually see anything particularly wrong with letting users pay to "publish", in the sense of providing the value added functionality, provided you don't have to start charging to publish at all.

Select as Best AnswerUndo Best Answer

user
ewilhelm (author)ewilhelm2009-08-18

On second thought, the people who care are mature enough to understand that we are continuously running experiments and trying to figure what might and might not work. So, have a look:
https://www.instructables.com/community/New-Publishing-Options-and-Features/

Select as Best AnswerUndo Best Answer

user
aztennenbaum (author)ewilhelm2009-08-18

This is actually exactly what I wanted and then some. I think there was some misunderstanding by the community, but the new publishing options were simply a way to make your instructables exactly the way they were before the change to pro. In fact, Eric was offering to personally upgrade any instructable that had been written before the switch to pro for free. I think what might have happened was that people saw the words "three tiers of access" and didn't read the rest of his post.

Select as Best AnswerUndo Best Answer

user
Lithium Rain (author)ewilhelm2009-08-18

Thanks very much for posting this link, Eric. :-)

Select as Best AnswerUndo Best Answer

user
kelseymh (author)aztennenbaum2009-08-17

That seems well thought out, and nicely presented. It'll be interesting to see what Eric thinks.

Select as Best AnswerUndo Best Answer

user
kelseymh (author)2009-08-19

P.S. I wish that some of the more annoying and offensive whiners about paid accounts could see the discussion here, and in particular Eric's active participation. Pretty well takes the fangs out of their misplaced accusations.

Select as Best AnswerUndo Best Answer

user
Rock Soldier (author)2009-08-17

Okay...What does API mean?

Select as Best AnswerUndo Best Answer

user

See kelsey's detailed explanation below.

Select as Best AnswerUndo Best Answer

user
aztennenbaum (author)2009-08-17

My original thought was that the instructable would simply treat all users as pro users - perhaps it could also have a little icon to show that it gives all users access to all features. I wrote an instructable a while back and posted it here because this site was most conducive to writing high qualtiy howto's, looked like the best place to host my howto, and looked like each instuctable (and it's author) got a high level of exposure. The community response exceeded all my expectations so I started paying more attention to the instructables community, but I still think there are people who will simply want to use it as a high quality site for hosting their howto's.

Select as Best AnswerUndo Best Answer