Few december notes
WIP
This commit is contained in:
parent
f82ddc5d3e
commit
2651da9a49
4 changed files with 35 additions and 14 deletions
16
content/updates/december2020.md
Normal file
16
content/updates/december2020.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
+++
|
||||
title = "December 2020"
|
||||
weight = 40
|
||||
+++
|
||||
|
||||
# December 2020
|
||||
|
||||
A test suite was developed for the Gitea ecosystem, and a refactor was performed on the
|
||||
various structures to leverage the functionality provided by [dataclasses](https://docs.python.org/3/library/dataclasses.html).
|
||||
|
||||
Error handling was set up for the client side, and an implementation of a forking
|
||||
mechanism was developed, followed by the forking mechanism for the Gitea forge.
|
||||
|
||||
An authentication mechanism was developed to implement Matrix's [signed JSON](https://github.com/matrix-org/python-signedjson)
|
||||
feature, but, was later replaced in favor of [HTTP Signatures](https://tools.ietf.org/html/draft-cavage-http-signatures).
|
||||
|
|
@ -5,13 +5,11 @@ weight = 40
|
|||
|
||||
# November 2020
|
||||
|
||||
Errors were modularized at the back of [Northstar](https://github.com/forgeflux-org/northstar/).
|
||||
A Docker CI was set up for the Northstar builds.
|
||||
Errors were modularized at the back of [Northstar](https://github.com/forgeflux-org/northstar/),
|
||||
and A Docker CI was set up for the Northstar builds.
|
||||
|
||||
A [GitHub organization](https://github.com/forgeflux-org) was created for ForgeFedv2, and the repositories for the projects were
|
||||
transferred over to it.
|
||||
|
||||
A majority of the development on Interface was done during this time.
|
||||
A [GitHub organization](https://github.com/forgeflux-org) was created for ForgeFedv2,
|
||||
and the repositories for the projects were transferred over to it.
|
||||
|
||||
A Notification-Event Translation Mechanism was set up.
|
||||
|
||||
|
|
|
@ -4,10 +4,13 @@ weight = 40
|
|||
+++
|
||||
|
||||
# October 2020
|
||||
In the month of October, there were significant changes to the development in ForgeFedv2.
|
||||
Starting off with the addition of the [OpenAPI Specification](https://forgeflux-org.github.io/northstar/) for Northstar.
|
||||
|
||||
In the month of October, there were significant changes to the development
|
||||
in ForgeFedv2, with the addition of the [OpenAPI Specification](https://forgeflux-org.github.io/northstar/)
|
||||
for Northstar.
|
||||
|
||||
## Northstar
|
||||
|
||||
A database model was created to store the details of the various forge interfaces,
|
||||
having these details would be a prerequisite to looking up a server.
|
||||
|
||||
|
@ -15,15 +18,18 @@ Endpoints were subsequently created, following the defined OpenAPI specification
|
|||
While the Lookup service was in the process of development, terminologies and the
|
||||
concept for Forge Federation was also being [discussed](https://github.com/forgeflux-org/spec/tree/master/rfc).
|
||||
|
||||
Docker support as part of the CI process was added into the mix.
|
||||
Keeping in mind, that the test suite was the method to work with the application for
|
||||
the time being, an initial working model for the lookup service was established.
|
||||
Docker support as part of the CI process was added into the mix, while
|
||||
keeping in mind, that the test suite was the method to work with the application for
|
||||
the time being.
|
||||
An initial working model for the lookup service was established.
|
||||
|
||||
## Interface
|
||||
Development of the `libgit` library had begun.
|
||||
|
||||
Development of the `libgit` library had begun at this point.
|
||||
|
||||
[libgit] is a library that processes the contributor's changes, and generates a patch.
|
||||
Details regarding the implementation and feature set of libgit will be covered in another section.
|
||||
|
||||
|
||||
## References
|
||||
- Database Initialization :: [database init](https://github.com/forgeflux-org/northstar/commit/6a82a1bc83d4733a5a077e33ad0c222aed496145)
|
||||
|
||||
- Database Initialization :: [database init](https://github.com/forgeflux-org/northstar/commit/6a82a1bc83d4733a5a077e33ad0c222aed496145)
|
||||
|
|
|
@ -4,6 +4,7 @@ weight = 40
|
|||
+++
|
||||
|
||||
# September 2020
|
||||
|
||||
In the month of September, project "ForgeFedv2" started off by
|
||||
initializing the lookup service, [Northstar](https://github.com/forgeflux-org/northstar/).
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue