[-] canpolat@programming.dev 2 points 1 year ago

For us to be able to help you, I think you need to give us some more details about the organization of your work. If each chapter is a separate text file, then you don't really need to do any branching at all (assuming people will only make changes on their own files and not touch others' work). If it is a single text file, branching (or anything else, to be honest) will not help much.

I assume chapters will have their separate files. As long as you can control who touches which file, everybody can work on the same branch (also referred to as "trunk based"). But if you fear that people may interfere with each other's work (willingly or by accident), then it makes sense to create a branch per chapter to keep contributors at a distance from each other. But working on a single repository requires some sort of an agreement on the workflow.

21
159
1
1
7
11
Twenty Years Is Nothing (deprogrammaticaipsum.com)
15
Git from the Bottom Up (jwiegley.github.io)
1
1
1
1
1
[-] canpolat@programming.dev 2 points 3 years ago

I believe there is an API to convert such a link, but detecting that a link is going to a Lemmy instance might be difficult (or non-elegant).

[-] canpolat@programming.dev 2 points 3 years ago

That may be due to "the Hacker News hug". This link had a high score in HN a few hours ago. High traffic may have caused scalability problems.

[-] canpolat@programming.dev 2 points 3 years ago

I don't know if you have seen it, but programming.dev has a "community request" community: https://programming.dev/c/community_request

You can suggest one for F# there, if you want.

[-] canpolat@programming.dev 2 points 3 years ago

To be honest, I cannot be sure that session invalidation actually worked. I could use the session from the day before as well. But the vulnerability was in lemmy-ui, and people not using the web site directly should be fine, I guess. If you want to be on the safe side, you can log out and log back in. It takes only a few seconds.

[-] canpolat@programming.dev 2 points 3 years ago

Are there any other distros that are flatpak-only?

[-] canpolat@programming.dev 2 points 3 years ago

Exactly. Even though one doesn't need it often, it's an important tool.

[-] canpolat@programming.dev 2 points 3 years ago

I don't think what you say contradicts with what I said. If we separate "identity providers" from "content hosts" a person could easily go get as many accounts as they like (just like getting many gmail accounts) and then use them to log in to any content networks they are interested in. I didn't suggest that everyone should have their own instances of anything.

[-] canpolat@programming.dev 2 points 3 years ago

Maybe I wasn't clear enough in my wording. I didn't mean to say everybody shoukd/must have a single account. And separating identity from content doesn't necessarily enforce it. Think about crypto wallets. They provide some sort of an identity, but anybody can have an infinite number of them. Now, I'm not saying crypto wallets should replace fediverse identities. I don't even have one. But, I could log into all fediverse instances with a single account, that would make things much easier for everybody:

  • New comers would just get an identity without stressing over which instance to pick for a handle
  • People who care about their privacy would just create as many identities as they like
  • People who want the convenience of having a single account would get it
  • Those who want a different account for each of their interests (gardening, music, politics) could still do that easily
[-] canpolat@programming.dev 2 points 3 years ago

What has replaced StackOverflow for you? Is it the IDEs getting better or something like Github Copilot?

[-] canpolat@programming.dev 2 points 3 years ago

My main concern is this: We have a wiki, each component has some sort of a README. If we add C4 to the mix, then we will have technical documentation in 3 different places. I would love it if C4 would eliminate the need for a wiki. Then in a CI pipeline, we would fetch component READMEs from their repositories and merge all of them into a single C4. When a developer tries to understand a component, they would go to its diagram and view different aspects of it (some text, links to external API documentations, other sorts of diagrams, etc.).

I guess I need to start experimenting first to see if things work better than I expect. As you say, developers will not have huge problems once the workflow is in place.

view more: ‹ prev next ›

canpolat

0 post score
0 comment score
joined 3 years ago
MODERATOR OF