Convention for Workspaces: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
To maintaining the same echo system for development and production we developed a standard and it will be up to date according to community demands, missions and visions of '''Chorke Academia'''. All the contributors and developers of '''Chorke Academia''' are identified as '''Academian''' (Academia + N). | To maintaining the same echo system for development and production we developed a standard and it will be up to date according to the community demands, missions and visions of '''Chorke Academia'''. All the contributors and developers of '''Chorke Academia''' are identified as '''Academian''' (Academia + N). | ||
Dear '''Academian''', you are encouraged to use '''Linux OS''' (Like: CentOS, Fedora, Debian, Ubuntu or Raspbian), '''Unix OS''' (Like: MacOS, FreeBSD or Solaris), '''GitBash''' on top of '''Windows OS''' (Like: Windows XP, 7, 8 or 10) or any '''Linux Subsystems''' on top of '''Windows 10'''. Before start please set or export the environment variable permanently in your user profile. | Dear '''Academian''', you are encouraged to use '''Linux OS''' (Like: CentOS, Fedora, Debian, Ubuntu or Raspbian), '''Unix OS''' (Like: MacOS, FreeBSD or Solaris), '''GitBash''' on top of '''Windows OS''' (Like: Windows XP, 7, 8 or 10) or any '''Linux Subsystems''' on top of '''Windows 10'''. Before start please set or export the environment variable permanently in your respective user profile. | ||
{| | {| |
Revision as of 19:23, 21 June 2020
To maintaining the same echo system for development and production we developed a standard and it will be up to date according to the community demands, missions and visions of Chorke Academia. All the contributors and developers of Chorke Academia are identified as Academian (Academia + N).
Dear Academian, you are encouraged to use Linux OS (Like: CentOS, Fedora, Debian, Ubuntu or Raspbian), Unix OS (Like: MacOS, FreeBSD or Solaris), GitBash on top of Windows OS (Like: Windows XP, 7, 8 or 10) or any Linux Subsystems on top of Windows 10. Before start please set or export the environment variable permanently in your respective user profile.
@rem windows os set environment variable for user
──────────────────────────────────────────────────────
set ACADEMIA_WSS=%USERPROFILE%\chorke\academia
|
# update bash profile for respective user
──────────────────────────────────────────────────────
export ACADEMIA_WSS="$HOME/chorke/academia"
|
Projects$HOME/chorke/
├─ academia
├─ agronomy
├─ cuisines
├─ healthya
├─ heritage
└─ robotica
|
Programming./chorke/academia/
├─ code
├─ core
├─ java
├─ perl
├─ ruby
└─ zend
|
Java Workspaces./chorke/academia/java/
├─ acad_wss
├─ agro_wss
├─ base_wss
├─ cuis_wss
├─ ebis_wss
└─ hims_wss
|
Workspaces-I./java/base_wss/
├─ root_workspace
├─ base_workspace
├─ prnt_workspace
├─ fltr_workspace
├─ phan_workspace
├─ exec_workspace
|
Workspace-II./java/base_wss/
├─ ecma_workspace
├─ core_workspace
├─ test_workspace
├─ demo_workspace
├─ make_workspace
└─ exam_workspace
|
Workspaces
ROOT./base_wss/root_ws
├─ academia-root-parent
└─ academia-root-filter
#PRNT
./base_wss/prnt_ws
├─ academia-root-parent
├─ academia-base-parent
├─ academia-phan-parent
├─ academia-ecma-parent
├─ academia-exec-parent
├─ academia-rxtx-parent
├─ academia-core-parent
├─ academia-test-parent
├─ academia-boot-paren
├─ academia-amqp-parent
├─ academia-mqtt-parent
├─ academia-demo-parent
├─ academia-make-parent
└─ academia-arch-parent
|
BASE./base_wss/base_ws
├─ academia-base-parent
└─ academia-base-filter
#FLTR
./base_wss/fltr_ws
├─ academia-root-filter
├─ academia-base-filter
├─ academia-phan-filter
├─ academia-ecma-filter
├─ academia-exec-filter
├─ academia-rxtx-filter
├─ academia-core-filter
├─ academia-test-filter
├─ academia-boot-filter
├─ academia-amqp-filter
├─ academia-mqtt-filter
├─ academia-demo-filter
├─ academia-make-filter
└─ academia-arch-filter
|
PHAN./base_wss/phan_ws
├─ academia-phan-filter
├─ academia-phan-linx32
├─ academia-phan-linx64
├─ academia-phan-linarm
├─ academia-phan-macx64
├─ academia-phan-winx32
├─ academia-phan-winx64
└─ academia-phan-winarm
#ECMA
./base_wss/ecma_ws
├─ academia-ecma-filter
├─ academia-ecma-ant.js
├─ academia-ecma-liq.js
├─ academia-ecma-cki.js
├─ academia-ecma-ckicss
├─ academia-ecma-ext.js
├─ academia-ecma-jse.js
├─ academia-ecma-ng.log
├─ academia-ecma-tpl.js
└─ academia-ecma-ui.log
|
EXEC./base_wss/exec_ws
├─ academia-exec-filter
├─ academia-exec-antcli
├─ academia-exec-mvncli
├─ academia-exec-gradle
├─ academia-exec-ckicli
├─ academia-exec-cpmcli
└─ academia-exec-daemon
#RXTX
./base_wss/rxtx_ws
├─ academia-rxtx-filter
├─ academia-rxtx-comapi
├─ academia-rxtx-linx64
├─ academia-rxtx-linx86
├─ academia-rxtx-linarm
├─ academia-rxtx-macx64
├─ academia-rxtx-winx64
├─ academia-rxtx-winx86
└─ academia-rxtx-winarm
|
CORE./base_wss/core_ws
├─ academia-core-filter
├─ academia-core-enumer
├─ academia-core-affirm
├─ academia-core-spring
├─ academia-core-images
├─ academia-core-ttfont
├─ academia-core-unijoy
├─ academia-core-utlity
├─ academia-core-entity
├─ academia-core-mypojo
├─ academia-core-revert
├─ academia-core-persis
├─ academia-core-servis
├─ academia-core-report
├─ academia-core-fusion
├─ academia-core-jmxapi
├─ academia-core-jse.js
├─ academia-core-javaql
├─ academia-core-javars
├─ academia-core-javaws
├─ academia-core-apiapp
├─ academia-core-webapp
├─ academia-core-launch
├─ academia-core-zproxy
├─ academia-core-api.ql
├─ academia-core-api.rs
└─ academia-core-api.ws
|
TEST./base_wss/test_ws
├─ academia-test-filter
├─ academia-test-utlity
├─ academia-test-change
├─ academia-test-entity
├─ academia-test-mypojo
├─ academia-test-revert
├─ academia-test-persis
├─ academia-test-servis
├─ academia-test-jasper
├─ academia-test-report
├─ academia-test-fusion
├─ academia-test-jmxapi
├─ academia-test-jse.js
├─ academia-test-javaql
├─ academia-test-javars
├─ academia-test-javaws
├─ academia-test-apiapp
├─ academia-test-static
├─ academia-test-ui.web
├─ academia-test-webapp
├─ academia-test-launch
├─ academia-test-zproxy
├─ academia-test-fatjar
├─ academia-test-fatwar
├─ academia-test-api.ql
├─ academia-test-api.rs
└─ academia-test-api.ws
|
BOOT./base_wss/boot_ws
├─ academia-boot-filter
├─ academia-boot-utlity
├─ academia-boot-change
├─ academia-boot-entity
├─ academia-boot-mypojo
├─ academia-boot-revert
├─ academia-boot-persis
├─ academia-boot-servis
├─ academia-boot-jasper
├─ academia-boot-report
├─ academia-boot-fusion
├─ academia-boot-jmxapi
├─ academia-boot-jse.js
├─ academia-boot-javaql
├─ academia-boot-javars
├─ academia-boot-javaws
├─ academia-boot-apiapp
├─ academia-boot-static
├─ academia-boot-ui.web
├─ academia-boot-webapp
├─ academia-boot-launch
├─ academia-boot-zproxy
├─ academia-boot-fatjar
├─ academia-boot-fatwar
├─ academia-boot-api.ql
├─ academia-boot-api.rs
└─ academia-boot-api.ws
|
AMQP./base_wss/amqp_ws
├─ academia-amqp-filter
├─ academia-amqp-client
├─ academia-amqp-broker
├─ academia-amqp-utlity
├─ academia-amqp-change
├─ academia-amqp-entity
├─ academia-amqp-mypojo
├─ academia-amqp-revert
├─ academia-amqp-persis
├─ academia-amqp-servis
├─ academia-amqp-jasper
├─ academia-amqp-report
├─ academia-amqp-jmxapi
├─ academia-amqp-jse.js
├─ academia-amqp-javaql
├─ academia-amqp-apiapp
├─ academia-amqp-static
├─ academia-amqp-strict
├─ academia-amqp-ui.web
├─ academia-amqp-webapp
├─ academia-amqp-launch
├─ academia-amqp-zproxy
├─ academia-amqp-fatjar
├─ academia-amqp-fatwar
├─ academia-amqp-api.ql
├─ academia-amqp-api.rs
└─ academia-amqp-api.ws
|
MQTT./base_wss/mqtt_ws
├─ academia-mqtt-filter
├─ academia-mqtt-client
├─ academia-mqtt-broker
├─ academia-mqtt-utlity
├─ academia-mqtt-change
├─ academia-mqtt-entity
├─ academia-mqtt-mypojo
├─ academia-mqtt-revert
├─ academia-mqtt-persis
├─ academia-mqtt-servis
├─ academia-mqtt-jasper
├─ academia-mqtt-report
├─ academia-mqtt-jmxapi
├─ academia-mqtt-jse.js
├─ academia-mqtt-javaql
├─ academia-mqtt-apiapp
├─ academia-mqtt-static
├─ academia-mqtt-strict
├─ academia-mqtt-ui.web
├─ academia-mqtt-webapp
├─ academia-mqtt-launch
├─ academia-mqtt-zproxy
├─ academia-mqtt-fatjar
├─ academia-mqtt-fatwar
├─ academia-mqtt-api.ql
├─ academia-mqtt-api.rs
└─ academia-mqtt-api.ws
|
DEMO./base_wss/demo_ws
├─ academia-demo-filter
├─ academia-demo-utlity
├─ academia-demo-change
├─ academia-demo-entity
├─ academia-demo-mypojo
├─ academia-demo-revert
├─ academia-demo-persis
├─ academia-demo-servis
├─ academia-demo-jasper
├─ academia-demo-report
├─ academia-demo-fusion
├─ academia-demo-jmxapi
├─ academia-demo-jse.js
├─ academia-demo-javaql
├─ academia-demo-javars
├─ academia-demo-javaws
├─ academia-demo-apiapp
├─ academia-demo-static
├─ academia-demo-ui.web
├─ academia-demo-webapp
├─ academia-demo-launch
├─ academia-demo-zproxy
├─ academia-demo-fatjar
├─ academia-demo-fatwar
├─ academia-demo-api.ql
├─ academia-demo-api.rs
└─ academia-demo-api.ws
|
ARCH./base_wss/arch_ws
├─ academia-arch-filter
├─ academia-arch-utlity
├─ academia-arch-change
├─ academia-arch-entity
├─ academia-arch-mypojo
├─ academia-arch-revert
├─ academia-arch-persis
├─ academia-arch-servis
├─ academia-arch-jasper
├─ academia-arch-report
├─ academia-arch-fusion
├─ academia-arch-jmxapi
├─ academia-arch-jse.js
├─ academia-arch-javaql
├─ academia-arch-javars
├─ academia-arch-javaws
├─ academia-arch-apiapp
├─ academia-arch-static
├─ academia-arch-ui.web
├─ academia-arch-webapp
├─ academia-arch-launch
├─ academia-arch-zproxy
├─ academia-arch-fatjar
├─ academia-arch-fatwar
├─ academia-arch-api.ql
├─ academia-arch-api.rs
└─ academia-arch-api.ws
|
MAKE./base_wss/make_ws
├─ academia-make-filter
├─ academia-make-antlib
├─ academia-make-i4jutl
├─ academia-make-boot.i
├─ academia-make-amqp.i
├─ academia-make-mqtt.i
└─ academia-make-demo.i
|
Assessment
EXAM./base_wss/exam_ws
├─ academia-exam-filter
├─ academia-exam-change
├─ academia-exam-javase
├─ academia-exam-sequel
├─ academia-exam-dbunit
├─ academia-exam-ormhbm
├─ academia-exam-ormjpa
├─ academia-exam-ormmyb
├─ academia-exam-ormmix
├─ academia-exam-oop.js
├─ academia-exam-oop.ts
├─ academia-exam-jse.js
├─ academia-exam-ant.js
├─ academia-exam-compas
├─ academia-exam-less4j
├─ academia-exam-jasper
├─ academia-exam-javaql
├─ academia-exam-javars
├─ academia-exam-javaws
├─ academia-exam-gui.ng
├─ academia-exam-ui.ext
├─ academia-exam-ui.jsx
├─ academia-exam-ui.vue
├─ academia-exam-javaee
├─ academia-exam-api.ql
├─ academia-exam-api.rs
└─ academia-exam-api.ws
|
GitLab Convention
$HOME/chorke/academia/java/base_wss/ ──┬──────────────────────────────────── ├─ root [academia-java-base-root ][org.chorke.academia.java.base.root : academia-root-parent] ├─ base [academia-java-base-base ][org.chorke.academia.java.base.base : academia-base-parent] ├─ core [academia-java-base-core ][org.chorke.academia.java.base.core : academia-core-parent] │ ├─ ecma [academia-java-base-ecma ][org.chorke.academia.java.base.ecma : academia-ecma-ant.js] ├─ ecma [academia-java-base-ecma ][org.chorke.academia.java.base.ecam : academia-ecma-cki.js] ├─ ecma [academia-java-base-ecma ][org.chorke.academia.java.base.ecma : academia-ecma-ckicss] │ ├─ make [academia-java-base-make ][org.chorke.academia.java.base.make : academia-make-parent] ├─ rxtx [academia-java-base-rxtx ][org.chorke.academia.java.base.rxtx : academia-rxtx-parent] ├─ arch [academia-java-base-arch ][org.chorke.academia.java.base.arch : academia-arch-parent] ├─ exec [academia-java-base-exec ][org.chorke.academia.java.base.arch : academia-exec-parent] ├─ exec [academia-java-base-exec ][org.chorke.academia.java.base.arch : academia-exec-clicki] ├─ exec [academia-java-base-exec ][org.chorke.academia.java.base.arch : academia-exec-daemon] └─ demo [academia-java-base-demo ][org.chorke.academia.java.base.demo : academia-demo-parent]
$HOME/chorke/academia/java/ecma_wss/ ──┬──────────────────────────────────── ├─ core [academia-java-ecma-core ][org.chorke.academia.java.ecma.core : academia-core-ant.js] ├─ core [academia-java-ecma-core ][org.chorke.academia.java.ecma.core : academia-core-cki.js] ├─ core [academia-java-ecma-core ][org.chorke.academia.java.ecma.core : academia-core-ckicss] │ ├─ core [academia-java-ecma-core-angularjs][org.chorke.academia.java.ecma.core.angularjs :angularjs-core-parent] ├─ core [academia-java-ecma-core-sencha ][org.chorke.academia.java.ecma.core.sencha : sencha-core-parent] ├─ core [academia-java-ecma-core-reactjs ][org.chorke.academia.java.ecma.core.reactjs : reactjs-core-parent] ├─ core [academia-java-ecma-core-vuejs ][org.chorke.academia.java.ecma.core.vuejs : vuejs-core-parent] ├─ core [academia-java-ecma-core-graphql ][org.chorke.academia.java.ecma.core.graphql : graphql-core-parent] │ ├─ mvvm [academia-java-ecma-mvvm-angularjs][org.chorke.academia.java.ecma.mvvm.angularjs : angular-mvvm-parent] ├─ mvvm [academia-java-ecma-mvvm-sencha ][org.chorke.academia.java.ecma.mvvm.sencha : sencha-mvvm-parent] ├─ mvvm [academia-java-ecma-mvvm-react ][org.chorke.academia.java.ecma.mvvm.react : react-mvvm-parent] └─ mvvm [academia-java-ecma-mvvm-vuejs ][org.chorke.academia.java.ecma.mvvm.vuejs : vuejs-mvvm-parent]
$HOME/chorke/academia/java/exec_wss/ ──┬──────────────────────────────────── ├─ phan [academia-java-exec-phan ][org.chorke.academia.java.exec.phan :phantomjs-phan-parent] │ ├─ make [academia-java-exec-make ][org.chorke.academia.java.exec.make : apache-make-antcli] ├─ make [academia-java-exec-make ][org.chorke.academia.java.exec.make : apache-make-gradle] └─ make [academia-java-exec-make ][org.chorke.academia.java.exec.make : apache-make-mvncli]
Abbreviation
amqp => advanced message queuing protocol api => application program interface api.ql => academia ghql client api.rs => academia rest client api.ws => academia soap client arch => maven archetype b2b => business to business change => liquibase change logs code => xcode for objective c and swift core => ms dot net core dao => data access object dto => data transfer objects ecma => ecma script es5, es6 & es7 em => jpa entity manager exec => executable file fusion => b2b client integration fltr => filter workspace gui => graphical user interface gql => graph ql ghql => graph ql |
gnuc => gnu c/c++ javaql => java ghql services javars => java rest services javaws => java soap services jmx => java management extensions jmxapi => java management extensions api jpa => java persistence api js => javascript jse => java platform, standard edition jse.js => javascript runs on jse jvm => java virtual machine myghql => academia graph ql mypojo => academia pojo mqtt => message queuing telemetry transport orm => object relational mapping persis => persistence (dao or repository) phan => phantom js pojo => plain old java object prnt => parent workspace pu => jpa persistence unit |
pypy => python ql => query language revert => convert or revert to pojo servis => academia spring services ui => user interface ui.mob => academia web ui for mobile ui.tab => academia web ui for tabloid ui.web => academia web ui for desktop utlity => academia java utility webapi => integration of java{ql,rs,ws} webapp => integration of web{api,gui} webgui => integration of ui.{mob,tab,web} vo => value objects ws => workspace wss => workspaces zproxy => zuul proxy server |