Talk:Database:Assets
From OpenSimulator
(One intermediate revision by one user not shown) | |||
Line 8: | Line 8: | ||
Maybe it doesn't belong on this page but we should have a complete list of asset types somewhere. The wiki is for developers too and they need to know such stuff. -- Tess Juel | Maybe it doesn't belong on this page but we should have a complete list of asset types somewhere. The wiki is for developers too and they need to know such stuff. -- Tess Juel | ||
+ | |||
+ | The complete enumeration is in OpenMetaversesTypes/Enums.cs. Nobody seem to remember why they are here, and no one has seen a folder in the assets, ever. No, the wiki is not for developers because it is not authoritative. Only the code is. The wiki is mainly for integrators developing web front-end or tools operating on the database. -- JeffKelley | ||
+ | |||
+ | This is a bit outside my field of expertise but the question of the wiki being documentation for developers was brought up at an Office Hours meeting recently and it was a general agreement among the developers that the wiki has to become authoriative documentation for them. If I understood right, the main reason was that viewer developers can't be expected to shift through all the server side code to find the information they need and vice versa. Ubit tried the "the code is the documentation" argument at that meeting and had to immediately take it back because it was so obvious that nobody bought it. ;-) | ||
+ | -- Tess Juel 2023-06-01 |
Latest revision as of 14:06, 1 June 2023
Does the Material assetType really have a negative assetType number and what is it? In Second Life the Material asset class is for glTF type materials and it has the asset class no. 57 but afaik we haven't even started looking at glTF materials for opensim yet. -- Tess Juel
Yes, there are assets -2 in the asset table, and they are llsd maps defining material textures (NormMap, SpecMap). They may be obsolete, in which case we need a notice but not delete it since they are present in database and scripts acting on the db may make something useful from this information. -- JeffKelley
Assets 8 (folder), 24 (link), 25 (link folder), 26 (marlekplace folder) are defined in openmetaverse public enum AssetType. However they are not asset types and do not exist in the database. I am for undoing this edit. -- JeffKelley
Maybe it doesn't belong on this page but we should have a complete list of asset types somewhere. The wiki is for developers too and they need to know such stuff. -- Tess Juel
The complete enumeration is in OpenMetaversesTypes/Enums.cs. Nobody seem to remember why they are here, and no one has seen a folder in the assets, ever. No, the wiki is not for developers because it is not authoritative. Only the code is. The wiki is mainly for integrators developing web front-end or tools operating on the database. -- JeffKelley
This is a bit outside my field of expertise but the question of the wiki being documentation for developers was brought up at an Office Hours meeting recently and it was a general agreement among the developers that the wiki has to become authoriative documentation for them. If I understood right, the main reason was that viewer developers can't be expected to shift through all the server side code to find the information they need and vice versa. Ubit tried the "the code is the documentation" argument at that meeting and had to immediately take it back because it was so obvious that nobody bought it. ;-) -- Tess Juel 2023-06-01