commented by Govanus (2015-12-26 01:14:19+00:00): well I forgot to write on this note as it wan't clearly shown in my editor when I worked on this place a few days ago.
   I've been improving and adopting new indoor tag schemes. as well as building:part tags that are custom made to eal with this type of varing builing (ie number floors change the roof shape changes or matirials hights and colour change etc.) these efectively work like useing lots of building taged areas for what is only a obvious subart of a larger building.  Being easy to spot as different to the overal building tag a data or rendering user to use either just the whole building forgeting the parts or to adat the presentation for each part of the building depending on user need.
   I'm also getting into using more indoor tagging as well as multi-story indoor tagging dispite the same old editor problems with stacking.  (the node floors are making me thik I'll need to resort to stacking tag sets into seperate relations to each node at different hight instances. think of a tall block of flats with indentical flat layouts with the doors needing a relation for each floor!  this is becuse I should be able to make a node for each door giving details about the door hight, floor, colour, matairal, names on door or to ref to which flat or function like fire escape each door has.  There is already a map in the university website system that is looking to use this level of detail from OSM to give annotated floor plans.  I also use the global open level up system (others are available and being devloped at the moment.
  To help people avoid these details appering automaticly by suprice indoor:prefixing is used on key tags.  stacking ways is common in indoor mapping so some tachniques using editors and presentation pages are sometimes used to select things in editors that are yet to be upgraded to better handle stacking(I started to work with the team that do stuff on the id editor but I'm yet to come up to speed if this is fully fixed I used to need to use a text editor with josm files to force the creation of stacking (when really needed) but the workflow ment it took two computers in two places and around week to move data from josm into the text editor and back to josm (due to personal local accesses issues) but now I'm starting to give up on node separatiom as I no longer can use new versions of internet josm anymore |(and the old version only about once every few months with live internet...
The work to and rooms takes both a lot of effort and time to compile and complete for me so with most of my work it is work in progress for a long development time, if it's only me doing it.

I also read a few days ago that someone also deleted some of the underground features so some missing steps and other things is down to the past actions of others...  (this obviously slows the completion of the building and the long term problems for users trying to use the ealier work).

Tho get anexample of what I'm aiming for see here:-
http://github.pavie.info/openlevelup/?lat=48.083594&lon=-1.680015&z=20&t=0&lvl=0&tcd=1&urd=1&bdg=0&pic=1&nte=0

and help you oxford is here:-

http://github.pavie.info/openlevelup/?lat=51.753921&lon=-1.226006&z=13&t=0

My tagging might not be perfect yet but over time I hope to iorn the wrinkles out in revision sessions.
-Govanus on christmas day- boxing day night 2015