Skip to content

friendly-social/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Friendly

They say you are connected to anyone with 5 degrees of separation. But what about all those people that are just 2 degrees away from you? Often friends of your friends are fantastic and interesting people we don't really have much chance to know. That is what Friendly is for. No global search. No creeps. Expand your network!

Development and Labs

The development process of Friendly is unique in a sense. Everyone who works on that project has main job and therefore can't work on that project full-time. Sometimes only a few hours a week are available for a side project and that's fine. We still want to collaborate on that thing with everyone interested. For that matter a concept of 'Labs' was created.

What is a Lab? Lab is an independent research group (or a single person) that is scoped to a single research area or a project. All Labs are created equal meaning that no Lab is more important and there is no hierarchy. If someone doesn't like what a Lab is doing, they can create a new one on the same topic. A Lab can be abandoned at any point of time.

This concept helps us to maintain a consistent pace where project is always growing in several domains. We accumulate Individual Contributors and don't need to have managers and stuff. Failure of a single Lab doesn't affect other Labs. Everyone is free to try creating a new Lab with no real responsibilities since it can be abandoned at any time.

Existing Labs

Backend Lab

Owner: @y9san9

Technologies: Kotlin, Ktor, Exposed, Coroutines. Very simple and extensible architecture.

This lab is responsible for:

Android Lab

Owner: @demndevel

Technologies: Kotlin, Jetpack Compose, Coroutines. Very simple architecture.

This lab is responsible for:

Web Lab

Owner: @kotleni

Technologies: TypeScript, React.js, Next.js, Tailwind CSS. Experimental architecture.

This lab is responsible for:

iOS Lab

Owner: @y9san9

Technologies: Swift, SwiftUI, Liquid Glass, Latest iOS/Swift Target. Very simple and extensible architecture.

This lab is responsible for:

CLI Lab

Owner: @atennop

Technologies: Go and BubbleTea TUI framework. Modular Elm architecture.

This lab is responsible for:

Abandoned Labs

You can revive it!

(Adandoned) Telegram Bot Lab

Owner: @y9kap

Nothing was implemented yet, so you can choose your language, framework and basicaly everything!

We want you!

Some areas that we want to collaborate on but don't have time or skills (or both):

  • iOS (@y9san9 managing 3 repos is not easy)
  • Telegram Bot (or any kind of social bot)

About

Docs and notes about stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •