Beta Software Guidelines

Forum for WoWRoster.net beta files
Download beta builds and provide feedback

Beta Software Guidelines

Postby zanix » Tue Jul 11, 2006 1:42 pm

Welcome Beta Testers! :D

Beta Software Goals
The aim of the beta testing team is obviously to beta test releases of the Roster as the Dev Team make snapshots and try and find bugs - stuff that breaks, stuff that doesn't works as expected, typographical errors, poor or unclear translations in the localizations, etc. and then provide clear and accurate feedback to the Dev Team via these forums.

A handy way of getting as much data into your beta test roster is to ensure your guild is running UniUploader and UniAdmin and then configure an additional upload URL into your beta roster - your guild members never need to know they are contributing to your testing and you get a wider source of data!


Beta Software Use Agreement
I hate to do this, but it's time to get legal...


This Beta License Agreement is between you and WoWRoster.net and governs your use of the beta (test) version of WoWRoster.net software, related software components, and documentation (all of which are referred to herein as the "Beta Software")

BY DOWNLOADING, INSTALLING OR USING THE BETA SOFTWARE, YOU AGREE TO BE BOUND BY THIS AGREEMENT
IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, DO NOT DOWNLOAD, INSTALL OR USE THE BETA SOFTWARE

This is Beta software, and as such, WILL CONTAIN BUGS AND MAY CAUSE DATA LOSS

The Beta Software is licensed to you solely for evaluation and testing purposes

Restrictions on Use
    You may not:
  • Create derivative works based on the Beta Software
  • Reproduce the Beta Software except as described in this Agreement
  • Sell, assign, license, disclose, or otherwise transfer or make available the Beta Software or any copies of the Beta Software in any form to any third parties
  • Alter, translate, decompile, or attempt to reverse engineer the Beta Software, subject to applicable law which permits such activity notwithstanding this contractual prohibition
  • Remove or alter any proprietary notices or marks on the Beta Software
  • Use the Beta Software for production use
Production use includes, without limitation, using the Beta Software on commercial websites; providing, or offering to provide, any service using the Beta Software; using the Beta Software to provide web design or other services to commercial and non- commercial websites; receiving compensation from others for copies or modified copies of the Beta Software; hosting, or offering to host, the Beta Software, on any basis; receiving compensation for any service that uses the Beta Software, including support services
WoWRoster.net shall have the right to determine, in its sole discretion, whether a use is a commercial use or non-personal use
WoWRoster.net owns all rights, title and interest in and to the Beta Software
All rights not expressly granted to you are retained by WoWRoster.net
Your use shall be in accordance with applicable restrictions concerning privacy and intellectual property rights

Technical Support
Limited technical support is available for the Beta Software
You may request support at The BETA Files Forum

No Warranty
THE BETA SOFTWARE IS BEING DELIVERED TO YOU "AS IS" AND WOWROSTER.NET MAKES NO WARRANTY AS TO ITS USE, RELIABILITY OR PERFORMANCE
WOWROSTER.NET DOES NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE BETA SOFTWARE.
WOWROSTER.NET MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO NON INFRINGEMENT OF THIRD PARTY RIGHTS, TITLE, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE.
YOU ASSUME ALL RISK ASSOCIATED WITH THE QUALITY, PERFORMANCE, INSTALLATION AND USE OF THE BETA SOFTWARE INCLUDING, BUT NOT LIMITED TO, THE RISKS OF PROGRAM ERRORS, DAMAGE TO EQUIPMENT, LOSS OF DATA OR BETA SOFTWARE PROGRAMS, OR UNAVAILABILITY OR INTERRUPTION OF OPERATIONS.
YOU ARE SOLELY RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USE THE BETA SOFTWARE AND ASSUME ALL RISKS ASSOCIATED WITH ITS USE.

General
The Beta Agreement constitutes the entire agreement between you and WoWRoster.net and governs your use of the Beta Software, superseding any prior agreements between you and WoWRoster.net.
If any provision of this Beta Agreement is held by a court of competent jurisdiction to be contrary to law, such provision will be changed and interpreted so as to best accomplish the objectives of the original provision to the fullest extent allowed by law and the remaining provisions of this Beta Agreement will remain in full force and effect.
The parties acknowledge that the manufacture and sale of the Beta Software is subject to the export control laws of the United States of America, including the U.S. Bureau of Export Administration regulations, as amended, and hereby agree to obey any and all such laws.
You may not assign this Beta Agreement, and any assignment of this Beta Agreement by you will be null and void.

Contact Information
If you have any questions about this Agreement, please contact us on the WoWRoster Forum


Whew...sorry about that, but it has to be said
Last edited by zanix on Sun Dec 24, 2006 9:49 am, edited 4 times in total.
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5543
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Beta Software Guidelines

Postby zanix » Sat Sep 05, 2009 8:06 am

Why do we need Beta Testers?
  1. Primary rule of software development is "Don't let your developers also be your QA (Quality Assurance) team". A separate beta testing team can come in fresh and test the product put in front of them "as-is" without any preconceptions.
  2. There are a significant number of combination of configurations out there that people run and we cant test them all, but the more we can test on the better. The permutations include WoW language, web server software, PHP version, PHP configuration, MySQL version, etc.

What do we expect from Beta Testers?
  1. All beta testers agree to and understand that the beta test version is ONLY for their test use, not be re-distributed in any way, and not to be re-linked anywhere.
  2. Beta testers must preferably host their own system or have a working hosted site so we don't get environmental issues tainting testing.
  3. Beta testers agree to perform clean installs, test, and feedback results.
  4. Beta testers understand that we may release multiple updates for testing based on feedback and issues we encounter and preferably we would like beta testers to be regularly (ie. at least every 48-72 hours) checking the beta testing forums for updates.
  5. Beta testing will be on the base install of roster for feedback, Also this allows you to test it on your Addons for compatibility, please note that feedback is only for the base install and not your Addons.


Bug posting guidelines
Always include the SVN number of the current Beta you are testing
Each file that is posted here will have its SVN number in the file name, example Beta1_svn440

This tells us what build the package was made at and can use it to look back to see if anything that we changed has broke something else to help us go back and correct it. It will also let us know

A clear problem description
Sounds obvious eh? I mean, that's what brings most people here initially right? But still many people post vague problem descriptions and expect people to understand what is going on. We don't OK. We're not inside your head or looking at your screen. You need to provide as clear and accurate description as possible.

Posting at 3am in the morning when you are half asleep and have been battling with a problem is the absolute worst time to post. You'll probably come across as incoherent at best. Wait until the next day when you can go back and look at the problem afresh, chances are you'll fix it, but if not, your post will make a lot more sense.

When did the problem start?
Is it a brand new install and the problem has always occurred?
Was it all working fine then suddenly the problem started? If so, what changed?
Is it one character, some characters, or all characters experiencing the problem? If one of the first two - what is possibly different about the characters, the way the data is being uploaded, etc.?
Did the problem start after doing some updates or edits to some of the files (please, be honest about this. Hiding information like this forcing us to expend precious time helping you only to find one of your own edits was the cause is not going to endear you to anyone...)?

System Configuration
What version of PHP are you using?
What version of MySQL are you using?
Is it your own server or hosted? If hosted, by whom? (we see heaps of limitations and problems with free hosted services, eg. GeoCities, Yahoo, and others)
What version of CharacterProfiler, GuildProfiler, and PvPLog (if being used) are you using?
What language is your system, server, WoW server, etc.?
If relevant, what version of UniUploader are you using?
If relevant, what version of UniAdmin are you using?
A link to your roster can help too depending on the problem.

Error messages
Uploading issues - please post
1. The text produced in the web page (or UniUploader Server Response tab if using UniUploader) - not just the error but *all* the text.
2. Please attach a copy of the Characterprofiler.lua file

General web -> database issue
Again, please post the error text and as much other text on screen so we can see the context.

Broken or corrupt web page layout
A picture is worth a thousand words! Really! Take a screen shot of the problem and attach it to your post.

Providing Fixes/Patches
If you are able to identify the part of the code that is the cause of the problem, please do so! If you can suggest a fix, PLEASE DO SO!!
Do this in a logical manor, we will not simply accept "Here is the fixed file".
Outline what you changed or added for the fix and provide a patched file if you wish.
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5543
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Beta Software Guidelines

Postby zanix » Sat Sep 05, 2009 8:06 am

These rules are in place not because we are a bunch of egotistical forum Nazis with small genitalia, they are designed to ensure maximum benefit and efficiency to all those who use and participate in the community within these forums.

Awesome beta testing notice huh? If you have any questions or suggestions about this agreement, please contact us by posting a new thread in this beta forum.
Remove the notice in the beta software by deleting valid.inc
I know, easy-to-search-for words are used, if this is a problem, please suggest a better way to get people to read this
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5543
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US


Return to The BETA Files

Who is online

Users browsing this forum: No registered users and 0 guests

cron