[opensource-dev] Open Development project: extending avatar wearables
Joel Foner
joel.foner at gmail.com
Fri Mar 26 15:31:39 PDT 2010
This is a pretty generic question, but I hope it will be helpful.
Under what conditions might it be possible to do a fairly quick to
release version and then iterate the feature behavior towards
something more sophisticated, without breaking things?
Best regards,
Joel
On 3/26/10, Carlo Wood <carlo at alinoe.com> wrote:
> Jonathan,
>
> I have no disrespect at all for Nyx. And yes, it's highly appreciated
> that he asks us for input instead of just implementing it.
>
> Still, if nothing in his original design is going to be changed
> then the effect is almost the same; except if this list is
> convinced that his original design is indeed the best.
>
> Apparently that stands or falls with having time (money) to do
> anything beyond what he already planned to do, and therefore
> explaining that is the only way to make the list understand this.
>
> Hence my question. Not because I think he is wrong, but because
> I want to know (and understand): Why not implement the extra
> requests from this list and then release the whole feature
> three months later? Imho it IS better to delay the feature and
> release a really well-thought-out new feature that will really
> work for a long time, than to be 3 months sooner and have people
> feel frustrated about little shortcomings for the next 3 years.
>
> Specifically to Jonathan: I'm sure this is a misunderstanding
> in the way my post came across. I appologise for that. It's
> sometimes hard to come accross correctly in written emails
> (I'm not even good at it in RL).
>
> On Fri, Mar 26, 2010 at 02:52:39PM -0500, Jonathan Irvin wrote:
>>
>> On Fri, Mar 26, 2010 at 06:56, Carlo Wood <carlo at alinoe.com> wrote:
>>
>> It bothers me a bit that we (you) would choose to go
>> for an implementation that is not the best or the
>> ideal one, ONLY because you want to push out a new
>> feature "in time".
>>
>>
>> Carlo, it pains me to see you have this attitude towards the
>> Lindens...especially those who are in here trying to communicate with us.
>> ***Linden Labs has limited resources*** They can't just magically allocate
>> time
>> and money to a feature that would be awesome because you think so. They
>> have
>> time and money constraints.
>>
>>
>> Personally, I'd first design how I'd want it to look
>> from the user point of view (what most of the discussion
>> from the community is about) without taking into account
>> coding arguments. And once we have that, I'd just
>> implement it, no matter the costs or time needed.
>> That is what coders do: they implement what is requested.
>>
>>
>> This is a blind perspective to have. Coding constraints come into play
>> because
>> coding takes time and when you are on a payroll with a budget, time =
>> money.
>> You have to sacrifice the really awesome feature that will take a while
>> for the
>> ones that are easy, but have an ok benefit.
>>
>> The Lindens aren't tools, my friend. Perhaps showing more respect for
>> them
>> will give you respect in return by getting us new features. And, keep in
>> mind,
>> this is an OpenSource forum. If you have an idea, make it happen and
>> pitch it
>> to us. Code it yourself and post it to the open forum. The lindens have
>> enough on their plate as it is which is why they went the opensource route
>> to
>> begin with...having the assistance of the community make a better product.
>>
>>
>> Thus, since for almost everything we said so far your
>> argument is: we can't do that within the given timeframe;
>> can you defend, or at least make acceptable and understandable
>> that "a" new feature has to be added in 3 months, even if
>> that new feauture is a bit inferior compared to what
>> that UI could have looked like?
>>
>>
>> Again, show some respect here. The lindens have a lot on their plate and
>> are
>> wanting you to make a business case for this. They need to know a
>> feasible,
>> tangible way they can impliment feature ABC while not over taxing their
>> resources. Also, this feature needs to be used by the whole and not a
>> small
>> percentage of users.
>>
>>
>> Changing it AGAIN in the near future (ie, 6 months later)
>> is probably not going to happen for several reasons :/
>> So, not doing it right now has almost the same implications
>> as deciding to never do it. I'd really like to understand
>> why that is the best thing to do.
>>
>> Thanks for discussing this with us,
>> Carlo Wood <carlo at alinoe.com>
>>
>> PS With regards to the UI design.
>> I like the concept of "click wear" inserts the wearable
>> in a default place, after which you can reorder it.
>> And where this inserting means "at the top of a folder
>> that one of the currently existing wearable categories".
>> It just makes sense.
>>
>> But, in the end the goal should be that wearer can
>> determine the order of every texture layer, or at
>> least to a great extend, including:
>> - Tucking in jackets or not (jacket <-> pants ordering)
>> (my proposal was to add a pseudo jacket, below or
>> above which other jackets are below or above the pants).
>> - Wearing shirts over jackets (jacket <-> shirt ordering)
>> (proposal was to be able to dump a jacket in the 'shirt'
>> folder if one wishes).
>>
>> _______________________________________________
>> Policies and (un)subscribe information available here:
>> http://wiki.secondlife.com/wiki/OpenSource-Dev
>> Please read the policies before posting to keep unmoderated posting
>> privileges
>>
>>
>> In conclusion, have a little more common courtesy. The fact that the
>> Lindens
>> are participating as often as they are and engaging in good conversation
>> should
>> be something you shouldn't take for granted.
>>
>>
>> Think good business.
>>
>
> --
> Carlo Wood <carlo at alinoe.com>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting
> privileges
>
--
Sent from my mobile device
Contact:
Mobile: 508-728-2323
EMail: joel.foner at gmail.com
Skype: joel.foner
Follow:
http://www.twitter.com/joelfoner
http://joelfoner.com
CV:
http://joelfoner.com/about
http://www.linkedin.com/in/joelfoner
More information about the opensource-dev
mailing list