-
Notifications
You must be signed in to change notification settings - Fork 612
Feature statusses
hlg edited this page Nov 28, 2020
·
33 revisions
This page should reflect the current status of BIMserver features
If you test a functionality and it works, but it says "test" in this table, please let us know and we will update this document. If you are missing features, please let us know too. If you do not agree on certain decisions, also please let us know! If you want to adopt a feature, well you get the idea...
Feature | Status | Future plans |
---|---|---|
CityGML Serializer | Not working | Moved to own repository |
Collada Serializer | Not working | Moved to own repository |
Clash Detection | Not working | Moved to own repository. Maybe move BCF classes to Shared |
BIMQL | Working, but not as documented (e.a. no geometry) | Decide whether to improve/fix or create a new query language |
SceneJS Serializers | Not working, not updated | Have been removed entirely, not used anymore for SceneJS-based tools (BIMsurfer, BIMvie.ws). Geometry can now be downloaded with https://github.com/opensourceBIM/BinarySerializers |
Java Query Engine | Working | Moved to own repository. Remove entirely, not used, too complex, inefficient, easier to write a plugin |
AdminGUI | Removed | Removed |
Charting | Working | Moved to own repository |
JavaModelChecker | Working | Moved to own repository. Remove, same reason as JavaQueryEngine |
FileBasedObjectIDM | Removed | Removed |
IfcEngine | Not working | Move to own repository |
XSLT Serializer | Unknown | Remove, not used, inefficient |
IFC 2x3tc1 Step Serializer | Working | Stable |
IFC 4 Step Serializer | Working | Stable |
IFC 2x3tc1 XML Serializer | Unknown | Test |
IFC 4 XML Serializer | Unknown | Test |
IFC 2x3tc1 Step Deserializer | Working | Stable |
IFC 4 Step Deserializer | Working | Stable |
IFC 2x3tc1 XML Deserializer | Unknown | Test |
IFC 4 XML Deserializer | Unknown | Test |
Basic Model Merger | Unknown | Test |
GUID Based Model Merger | Unknown | Test |
Name Based Model Merger | Unknown | Test |
Sending Emails | Working | Remove, never seen a database server that sends emails |
JSON API | Working | Stable |
SOAP API | Unknown | |
Protocol Buffers API | Unknown | |
org.bimserver.database.query.conditions.* | Working | Will be removed in favor of a new query language |
Database migrations | Working | Stable |
BimServerClient Library Basics | Working | Stable |
BimServerClient Library - Model modification | Unknown | Test |
LowLevelCalls | More tests required | |
JAR Starter | Working | Stable |
WAR Build | Working | Stable |
Generating Geometry | Working | Stable |
Logging of events | Not working | Update |
Plugin Manager | Working | Stable |
Running services | Working | Stable, but not intuitive |
Console | Working | Moved to own repository |
User/rights management | Not fully implemented | Check all actions |
IFC Schema | Working | Will remove as plugin and integrate directly because there is only one implementation and interface is (too) large. Maybe even move .exp parsing logic to build process, and store serialized version of schema |
GeoTag | Unknown | Test, maybe add to bimvie.ws |
Revision tags | Unknown | Test, maybe add to bimvie.ws |
Revision summary | Working | Maybe replace by new query function, for now stays supported |
Checkouts | Unknown | Think about the usefulness, was meant for people working on the same model... |
Model Checkers | Working | Stable, more implementations needed |
Checkin via URL | Unknown | Test |
Get Started
- Quick Guide
- Requirements Version 1.2
- Requirements Version 1.3
- Requirements Version 1.4
- Requirements Version 1.4 > 2015-09-12
- Requirements Version 1.5
- Download
- JAR Starter
- Setup
Deployment
- Ubuntu installation 1.3
- Windows installation
- Security
- Memory Usage
- More memory
- Performance statistics
- Large databases
Developers
- Service Interfaces
- Common functions
- Data Model
- Low Level Calls
- Endpoints
Clients
BIMServer Developers
- Plugins in 1.5
- Plugin Development
- Eclipse
- Eclipse Modeling Framework
- Embedding
- Terminology
- Database/Versioning
- IFC STEP Encoding
- Communication
- Global changes in 1.5
- Writing a service
- Services/Notifications
- BIMserver 1.5 Developers
- Extended data
- Extended data schema
- Object IDM
New developments
- New remote service interface
- Plugins new
- Deprecated
- New query language
- Visual query language
- Reorganizing BIMserver JavaScript API
General