Audio takes time to do, so I left it for now. I wasn't sure whether they needed it, as they are fairly self explanatory by the title. I looked to see if any parts needed audio, and I found a simple note sufficed. If certain parts need some additional voice overs, let me know which parts.
Everything is stored as a file, using GIT - we avoid using a database, for anything other than index and searching the files in GIT. From the documentation: The workbench stores its data, by default in the directory $WORKING_DIRECTORY/.niogit, for example wildfly-8.0.0.Final/bin/.gitnio, but it can be overridden with the system property -Dorg.uberfire.nio.git.dir
Also from the documentation things can be configured with the following: org.uberfire.nio.git.dir: Location of the directory .niogit. Default: working directory org.uberfire.nio.git.daemon.enabled: Enables/disables git daemon. Default: true org.uberfire.nio.git.daemon.host: If daemon enabled, uses this property as local host identifier. Default: localhost org.uberfire.nio.git.daemon.port: If daemon enabled, uses this property as port number. Default: 9418 org.uberfire.nio.git.daemon.upload: If daemon enabled, uses this information to define if it's possible to push (upload) data to git. Default: true org.uberfire.metadata.index.dir: Place where lucene .index folder will be stored. Default: working directory org.uberfire.cluster.id: Name of the helix cluster, for example: kie-cluster org.uberfire.cluster.zk: Connection string to zookeeper. This is of the form host1:port1,host2:port2,host3:port3, for example: localhost:2188 org.uberfire.cluster.local.id: Unique id of the helix cluster node, note that ':' is replaced with '_', for example: node1_12345 org.uberfire.cluster.vfs.lock: Name of the resource defined on helix cluster, for example: kie-vfs org.uberfire.cluster.autostart: Delays VFS clustering until the application is fully initialized to avoid conflicts when all cluster members create local clones. Default: false org.uberfire.sys.repo.monitor.disabled: Disable configuration monitor (do not disable unless you know what you're doing). Default: false org.uberfire.secure.key: Secret password used by password encryption. Default: org.uberfire.admin org.uberfire.secure.alg: Crypto algorithm used by password encryption. Default: PBEWithMD5AndDES org.guvnor.m2repo.dir: Place where maven repository folder will be stored. Default: working-directory/repositories/kie org.kie.example.repositories: Folder from where demo repositories will be cloned. The demo repositories need to have been obtained and placed in this folder. Demo repositories can be obtained from the kie-wb-6.1.0-SNAPSHOT-example-repositories.zip artifact. This System Property takes precedence over org.kie.demo and org.kie.example. Default: Not used. org.kie.demo: Enables external clone of a demo application from github. This System Property takes precedence over org.kie.example. Default: true org.kie.example: Enables example structure composed by Repository, Organization Unit and Project. Default: false
This comment has been removed by the author.
ReplyDeleteThe visuals are great, but there's no audio whatsoever. Will a future video suite contain the audio as well?
ReplyDeleteAudio takes time to do, so I left it for now. I wasn't sure whether they needed it, as they are fairly self explanatory by the title. I looked to see if any parts needed audio, and I found a simple note sufficed. If certain parts need some additional voice overs, let me know which parts.
ReplyDeleteWhere does it store the database? I was looking for it, but couldn't located.
ReplyDeleteEverything is stored as a file, using GIT - we avoid using a database, for anything other than index and searching the files in GIT. From the documentation:
ReplyDeleteThe workbench stores its data, by default in the directory $WORKING_DIRECTORY/.niogit, for example wildfly-8.0.0.Final/bin/.gitnio, but it can be overridden with the system property -Dorg.uberfire.nio.git.dir
Also from the documentation things can be configured with the following:
org.uberfire.nio.git.dir: Location of the directory .niogit. Default: working directory
org.uberfire.nio.git.daemon.enabled: Enables/disables git daemon. Default: true
org.uberfire.nio.git.daemon.host: If daemon enabled, uses this property as local host identifier. Default: localhost
org.uberfire.nio.git.daemon.port: If daemon enabled, uses this property as port number. Default: 9418
org.uberfire.nio.git.daemon.upload: If daemon enabled, uses this information to define if it's possible to push (upload) data to git. Default: true
org.uberfire.metadata.index.dir: Place where lucene .index folder will be stored. Default: working directory
org.uberfire.cluster.id: Name of the helix cluster, for example: kie-cluster
org.uberfire.cluster.zk: Connection string to zookeeper. This is of the form host1:port1,host2:port2,host3:port3, for example: localhost:2188
org.uberfire.cluster.local.id: Unique id of the helix cluster node, note that ':' is replaced with '_', for example: node1_12345
org.uberfire.cluster.vfs.lock: Name of the resource defined on helix cluster, for example: kie-vfs
org.uberfire.cluster.autostart: Delays VFS clustering until the application is fully initialized to avoid conflicts when all cluster members create local clones. Default: false
org.uberfire.sys.repo.monitor.disabled: Disable configuration monitor (do not disable unless you know what you're doing). Default: false
org.uberfire.secure.key: Secret password used by password encryption. Default: org.uberfire.admin
org.uberfire.secure.alg: Crypto algorithm used by password encryption. Default: PBEWithMD5AndDES
org.guvnor.m2repo.dir: Place where maven repository folder will be stored. Default: working-directory/repositories/kie
org.kie.example.repositories: Folder from where demo repositories will be cloned. The demo repositories need to have been obtained and placed in this folder. Demo repositories can be obtained from the kie-wb-6.1.0-SNAPSHOT-example-repositories.zip artifact. This System Property takes precedence over org.kie.demo and org.kie.example. Default: Not used.
org.kie.demo: Enables external clone of a demo application from github. This System Property takes precedence over org.kie.example. Default: true
org.kie.example: Enables example structure composed by Repository, Organization Unit and Project. Default: false