* locally storing issues/comments/projects
@ 2025-07-08 10:52 Sahil Gautam
2025-07-08 21:31 ` Junio C Hamano
0 siblings, 1 reply; 5+ messages in thread
From: Sahil Gautam @ 2025-07-08 10:52 UTC (permalink / raw)
To: git
hi
i was previously on github but recently moved to gitea as i want to be
sure that things won't change over night because some big company thinks
so, things like addition of an annoying chatbot button everywhere. i now
feel that the things like issues/projects/comments should be stored in
separate private branches in git so that one doesn't have to depend on
the hosting service providers.
i asked it to the gitea devs
https://github.com/go-gitea/gitea/issues/34993#issuecomment-3048363965
and they said that most of these operations are database-based. I
thought what if git supports it inherently, so i write this mail :)
sahil gautam
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: locally storing issues/comments/projects
2025-07-08 10:52 locally storing issues/comments/projects Sahil Gautam
@ 2025-07-08 21:31 ` Junio C Hamano
2025-07-09 0:21 ` Sahil Gautam
0 siblings, 1 reply; 5+ messages in thread
From: Junio C Hamano @ 2025-07-08 21:31 UTC (permalink / raw)
To: Sahil Gautam; +Cc: git
Sahil Gautam <printfdebugging@gmail.com> writes:
> thought what if git supports it inherently, so i write this mail :)
As far as I know, no.
Your worry about these hosting providers taking the non-commit
project metainformation, like reviews and issues, hostage to prevent
their users from defecting may be real. It would be very nice if
these hosting providers can agree to make project metainformations
interchangeable in an open way. It would allow not just migration
between hosing providers, but may even allow federated operation to
be implemented. You push your work to one site, somebody on another
site comment on your commits elsewhere, etc.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: locally storing issues/comments/projects
2025-07-08 21:31 ` Junio C Hamano
@ 2025-07-09 0:21 ` Sahil Gautam
2025-07-09 0:41 ` Eli Schwartz
0 siblings, 1 reply; 5+ messages in thread
From: Sahil Gautam @ 2025-07-09 0:21 UTC (permalink / raw)
To: Junio C Hamano; +Cc: git
On 7/9/25 3:01 AM, Junio C Hamano wrote:
> It would be very nice if these hosting providers can agree to make
> project metainformations interchangeable in an open way.
it's not just about migrations, it's about a repository being self
reliant in itself. think of some git
hosting provider blocking my account because of some ai algorithm, think
of some disaster striking
some data center or some malware deleting all the data on the servers,
all these are quite possible.
having git store that data means that you clone the whole thing and
doesn't matter what happens
to the hosting provider, if you have the repository, you have the whole
thing.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: locally storing issues/comments/projects
2025-07-09 0:21 ` Sahil Gautam
@ 2025-07-09 0:41 ` Eli Schwartz
2025-07-09 1:00 ` Sahil Gautam
0 siblings, 1 reply; 5+ messages in thread
From: Eli Schwartz @ 2025-07-09 0:41 UTC (permalink / raw)
To: Sahil Gautam, Junio C Hamano; +Cc: git
[-- Attachment #1.1: Type: text/plain, Size: 825 bytes --]
On 7/8/25 8:21 PM, Sahil Gautam wrote:
>
> On 7/9/25 3:01 AM, Junio C Hamano wrote:
>> It would be very nice if these hosting providers can agree to make
>> project metainformations interchangeable in an open way.
>
> it's not just about migrations, it's about a repository being self
> reliant in itself. think of some git
> hosting provider blocking my account because of some ai algorithm, think
> of some disaster striking
> some data center or some malware deleting all the data on the servers,
> all these are quite possible.
>
> having git store that data means that you clone the whole thing and
> doesn't matter what happens
> to the hosting provider, if you have the repository, you have the whole
> thing.
You may be interested in https://github.com/git-bug/git-bug
--
Eli Schwartz
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: locally storing issues/comments/projects
2025-07-09 0:41 ` Eli Schwartz
@ 2025-07-09 1:00 ` Sahil Gautam
0 siblings, 0 replies; 5+ messages in thread
From: Sahil Gautam @ 2025-07-09 1:00 UTC (permalink / raw)
To: Eli Schwartz, Junio C Hamano; +Cc: git
On 7/9/25 6:11 AM, Eli Schwartz wrote:
> On 7/8/25 8:21 PM, Sahil Gautam wrote:
>> On 7/9/25 3:01 AM, Junio C Hamano wrote:
>>> It would be very nice if these hosting providers can agree to make
>>> project metainformations interchangeable in an open way.
>> it's not just about migrations, it's about a repository being self
>> reliant in itself. think of some git
>> hosting provider blocking my account because of some ai algorithm, think
>> of some disaster striking
>> some data center or some malware deleting all the data on the servers,
>> all these are quite possible.
>>
>> having git store that data means that you clone the whole thing and
>> doesn't matter what happens
>> to the hosting provider, if you have the repository, you have the whole
>> thing.
>
> You may be interested in https://github.com/git-bug/git-bug
>
thanks Eli,
i will look into git-bug try it out and see if it
does the job. i think like docker-compose, any other feature requests such
as this one have to first prove their worth in the wild, and since your
suggestion
gave me a hint that they can exist separately, i will take that route.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-07-09 1:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-08 10:52 locally storing issues/comments/projects Sahil Gautam
2025-07-08 21:31 ` Junio C Hamano
2025-07-09 0:21 ` Sahil Gautam
2025-07-09 0:41 ` Eli Schwartz
2025-07-09 1:00 ` Sahil Gautam
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox