Skip to content

Commit

Permalink
development, add notes on package structure (#156)
Browse files Browse the repository at this point in the history
Co-authored-by: Marc Bernard <[email protected]>
  • Loading branch information
larshp and mbtools authored Aug 10, 2023
1 parent 78c8d35 commit 6aa7a6b
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/development-guide/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Development related information
- [Development Guidelines](read-first/guidelines.md)
- [Changelog](read-first/changelog.md)
- [Versioning](read-first/versioning.md)
- [Package Structure](read-first/package-structure.md)

### Serializers

Expand Down
1 change: 1 addition & 0 deletions src/development-guide/read-first/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ dir:
- [Development Guidelines](guidelines.md)
- [Changelog](changelog.md)
- [Versioning](versioning.md)
- [Package Structure](package-structure.md)
41 changes: 41 additions & 0 deletions src/development-guide/read-first/package-structure.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: Package Structure
category: read-first
order: 60
---

## Package Structure

Various conventions for packages,

### `/src/git/`

Raw git client, uses http package

Does not know about UI, objects or repositories, everything is file based.

Ideally possible to run and use standalone

### `/src/ui/core/`

UI framework

Does not know about objects or repositories

Ideally possible to run and use standalone

### `/src/http/`

Raw http client

Does not know about UI, objects or repositories

Ideally possible to run and use standalone

### `/src/json/`

Don't do any manual changes in this folder, its a renamed copy of https://github.com/sbcgua/ajson via https://github.com/abapGit/ajson_mirror

### `/src/objects/aff/`

Dont do any manual changes in this folder, mirroed from https://github.com/abapGit/aff_mirror

0 comments on commit 6aa7a6b

Please sign in to comment.