I appreciate GOA are currently working on a new 'Roll of Honour', and I appreciate that the xml data published is permanantely in beta, but surely even in beta there should be revision control and revision notes?
So, why is it that GOA completly change the structure of the guild xml files without any notice, and without any explanation of the changes?
Previous xml files were of the format:
(This is from the current US files, but GOA layaout was similar)
<guild_status>
- <guild name="Arcanium" realm="Albion" activechars="0" activemembers="0" guildrp="308088" guildlastrp="0" contacturl="darzon@charter.net" websiteurl="" guildhouse="0" timestamp="December 3, 2004, 4:54 am" sshield="http://www.camelotherald.com/shields/4-2-2-full.png" semblem="http://www.camelotherald.com/realms/insignia/b_emblem_039.gif" alliance="480" keepowned="" realultimatepower="0">
- <character name="Areliv Vilera" id="163750" laston="Inactive">
<race>Briton</race>
<class>Friar</class>
<level>46</level>
<mlevel>0</mlevel>
<mpath>None</mpath>
<guildrank>1</guildrank>
<totalrp>25241</totalrp>
<lastweekrp>0</lastweekrp>
<totaldeaths>63</totaldeaths>
<lastweekdeaths>63</lastweekdeaths>
<anon>False</anon>
<spellcraft>1</spellcraft>
<alchemy>528</alchemy>
</character>
and has been changed this morning to:
- <guild_status>
- <guild name="Chosen" realm="Hibernia" activechars="142" activemembers="52" guildrp="24743959" lastrp="61647" contacturl="" websiteurl="http://chosen.guildportal.com" timestamp="02-12-2004 17:42:53" sshield="3-6-0-full" semblem="h_emblem_019" alliance="117" all_name="Nuadh Dúsgadh" housing="2375">
- <character name="Hiroko" laston="Recently" race="11" class="35" level="50" guildrank="0" totalrp="281522" lastweekrp="3685" housing="3339" anon="0">
<craft crid="0" point="419" />
<craft crid="1" point="550" />
<craft crid="2" point="1141" />
<craft crid="3" point="557" />
</character>
Thus completely breaking the Top Scorers and Leaderboard tables that we use on our guild website to track our members, and give out awards to top RP earners in various level ranges. Thanks GOA
The new xml (if it stays like this) is going to cause alot of new coding to be done, not least some sort of lookup to determine wtf class 11, or race 35 refers to
So, why is it that GOA completly change the structure of the guild xml files without any notice, and without any explanation of the changes?
Previous xml files were of the format:
(This is from the current US files, but GOA layaout was similar)
<guild_status>
- <guild name="Arcanium" realm="Albion" activechars="0" activemembers="0" guildrp="308088" guildlastrp="0" contacturl="darzon@charter.net" websiteurl="" guildhouse="0" timestamp="December 3, 2004, 4:54 am" sshield="http://www.camelotherald.com/shields/4-2-2-full.png" semblem="http://www.camelotherald.com/realms/insignia/b_emblem_039.gif" alliance="480" keepowned="" realultimatepower="0">
- <character name="Areliv Vilera" id="163750" laston="Inactive">
<race>Briton</race>
<class>Friar</class>
<level>46</level>
<mlevel>0</mlevel>
<mpath>None</mpath>
<guildrank>1</guildrank>
<totalrp>25241</totalrp>
<lastweekrp>0</lastweekrp>
<totaldeaths>63</totaldeaths>
<lastweekdeaths>63</lastweekdeaths>
<anon>False</anon>
<spellcraft>1</spellcraft>
<alchemy>528</alchemy>
</character>
and has been changed this morning to:
- <guild_status>
- <guild name="Chosen" realm="Hibernia" activechars="142" activemembers="52" guildrp="24743959" lastrp="61647" contacturl="" websiteurl="http://chosen.guildportal.com" timestamp="02-12-2004 17:42:53" sshield="3-6-0-full" semblem="h_emblem_019" alliance="117" all_name="Nuadh Dúsgadh" housing="2375">
- <character name="Hiroko" laston="Recently" race="11" class="35" level="50" guildrank="0" totalrp="281522" lastweekrp="3685" housing="3339" anon="0">
<craft crid="0" point="419" />
<craft crid="1" point="550" />
<craft crid="2" point="1141" />
<craft crid="3" point="557" />
</character>
Thus completely breaking the Top Scorers and Leaderboard tables that we use on our guild website to track our members, and give out awards to top RP earners in various level ranges. Thanks GOA
The new xml (if it stays like this) is going to cause alot of new coding to be done, not least some sort of lookup to determine wtf class 11, or race 35 refers to