Git Product home page Git Product logo

Comments (4)

schwesig avatar schwesig commented on September 23, 2024

CPO : Core -> Plugins -> Other
C : Basic, Back- & Frontend
P : Back- & Frontend
O : API, ...

Days
Day 0 : (rules) where to start, what to use (golden path decision)
Day 1 : Do
Day 2 : keep running

Personas

from janus-idp.github.io.

schwesig avatar schwesig commented on September 23, 2024

Matrix

  • C Core
    • C.1 Backend
    • C.2 Frontend
  • P Plugins
    • P.1 Plugins Backend
    • P.2 Plugins Frontend
  • O Others
    • O.1 API
      • O.1.1 Backend?
      • O.1.2 Frontend?
    • ...?
C Core C.1 Backend C.2 Frontend P.1 Plugin Backend P.2 Plugin Frontend O Other API, et al.
Day 0 Day 0 Day 0 Day 0 Day 0 Day 0
Day 1
Day 2 Day 1 Day 1 Day 1 Day 1 Day 1
Day 2 Day 2 Day 2 Day 2 Day 2

from janus-idp.github.io.

schwesig avatar schwesig commented on September 23, 2024

Golden Path per Area and Persona

idea

Areas

  • on premise (vendor == self hosted)
  • in cloud (or hybrid) (vendor == self hosted)
  • as a service (vendor != customer)

Personas

  • Core Deployer
  • Core Backend Customizer
  • Core Frontend Customizer
  • Plugin Backend Developer
  • Plugin Frontend Developer
  • Other Developer
  • User/ Observer

from janus-idp.github.io.

schwesig avatar schwesig commented on September 23, 2024
---
title: Overview
---
flowchart LR

  subgraph Days
	subgraph Core
		direction TB
		C ---	CD0[Day0] --> CD1[Day1] --> CD2[Day2]
	end
	subgraph Core Backend
		direction TB
		C.1 --- C1D0[Day0] --> C1D1[Day1] --> C1D2[Day2]
	end
	subgraph Core Frontend
		direction TB
		C.2 --- C2D0[Day0] --> C2D1[Day1] --> C2D2[Day2]
	end
	subgraph Plugin Backend	
		direction TB
		P.1 --- P1D0[Day0] --> P1D1[Day1] --> P1D2[Day2]
	end
	subgraph Plugin Frontend
		direction TB
		P.2 --- P2D0[Day0] --> P2D1[Day1] --> P2D2[Day2]
	end
  end

  subgraph CPO
	C(Core):::CPO
	C.1(Backend):::CPO
	C.2(Frontend):::CPO
	P(Plugins):::CPO
	P.1(Plugins Backend):::CPO
	P.2(Plugins Frontend):::CPO
	O(Others):::CPO
	O.1(API):::CPO
	O.1.1(Backend?):::CPO
	O.1.2(Frontend?):::CPO
  end

  subgraph Personas
	  CDev([CoreDeployer])
	  CBDev([CoreBackendDeveloper])
	  CFDev([CoreFrontendDeveloper])
	  PBDev([PluginBackendDeveloper])
	  PFDev([PluginFrontendDeveloper])
	  ODev([OtherDeveloper])
	  User([UserObserver])
  end

classDef CPO fill:#666



Loading

from janus-idp.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.