2025-03-12 14:01:23 <@t0xic0der:fedora.im> !startmeeting Forgejo Open Meeting 2025-03-12 14:01:29 <@meetbot:fedora.im> Meeting started at 2025-03-12 14:01:23 UTC 2025-03-12 14:01:29 <@meetbot:fedora.im> The Meeting name is 'Forgejo Open Meeting' 2025-03-12 14:01:46 <@t0xic0der:fedora.im> !info this is meeting about the Fedora git forge replacement this meeting template can be found at https://codeberg.org/fedora/gitforge-migration 2025-03-12 14:02:24 <@t0xic0der:fedora.im> !topic roll call 2025-03-12 14:03:19 <@t0xic0der:fedora.im> .hi 2025-03-12 14:03:37 <@t0xic0der:fedora.im> !hi 2025-03-12 14:05:44 <@zodbot:fedora.im> Akashdeep Dhar (t0xic0der) - he / him / his 2025-03-12 14:06:35 <@t0xic0der:fedora.im> Let us wait for a couple more minutes before we get started 2025-03-12 14:06:56 <@thisisyaash:fedora.im> !hi 2025-03-12 14:07:05 <@zodbot:fedora.im> Yashwanth Rathakrishnan (thisisyaash) 2025-03-12 14:07:48 <@t0xic0der:fedora.im> We had it assigned but I suppose there must have been some daylight savings time mishap 2025-03-12 14:07:48 <@t0xic0der:fedora.im> Apologies for the last moment room change 2025-03-12 14:07:55 <@t0xic0der:fedora.im> Communication can be difficult I guess 2025-03-12 14:07:58 <@markrosenbaum:fedora.im> !hi 2025-03-12 14:08:17 <@zodbot:fedora.im> Mark Rosenbaum (markrosenbaum) 2025-03-12 14:08:27 <@smilner:fedora.im> !hi 2025-03-12 14:08:28 <@zodbot:fedora.im> None (smilner) 2025-03-12 14:08:35 <@jbley:fedora.im> !hi 2025-03-12 14:08:42 <@zodbot:fedora.im> Julia Bley (jbley) 2025-03-12 14:08:52 <@t0xic0der:fedora.im> I am gonna spend a couple more minutes until 10 past the hour 2025-03-12 14:09:10 <@t0xic0der:fedora.im> Meeting 1 might be a new room for a bunch of folks here so it only makes sense that they get some time to join 2025-03-12 14:09:37 <@t0xic0der:fedora.im> In the meanwhile - please share the room change with others - this is temporary 2025-03-12 14:10:00 <@markrosenbaum:fedora.im> Matrix also may be having some intermittent issues atm 2025-03-12 14:10:28 <@t0xic0der:fedora.im> Alright - let us start for now and the rest can catch up 2025-03-12 14:10:37 <@t0xic0der:fedora.im> !topic discussion about deployment methods 2025-03-12 14:10:50 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/issues/12 2025-03-12 14:11:46 <@t0xic0der:fedora.im> I will pass it over to David Kirwan to share some updates in this regard 2025-03-12 14:11:47 <@smilner:fedora.im> Matrix is having some issues which is probably slowing down meetbot 2025-03-12 14:11:51 <@lenkaseg:fedora.im> !hi 2025-03-12 14:11:53 <@smilner:fedora.im> Matrix is having some issues which is probably slowing down meetbot responses 2025-03-12 14:11:53 <@zodbot:fedora.im> Lenka Segura (lenkaseg) 2025-03-12 14:12:14 <@t0xic0der:fedora.im> The last moment meeting room change just exacerbated the problem ;( 2025-03-12 14:12:57 <@dkirwan:fedora.im> on issue 12 there, we have our forked helm charts deploying now and seems to be correctly configuring with things like FAS integration. Now the fedora built image of forgejo is available, will attempt to deploy this image. 2025-03-12 14:14:02 <@t0xic0der:fedora.im> Anything else on this before we move on to the next topic? Additions? Questions? 2025-03-12 14:14:21 <@t0xic0der:fedora.im> David Kirwan++ for the work on this btw 2025-03-12 14:14:24 <@zodbot:fedora.im> t0xic0der has already given cookies to dkirwan during the F41 timeframe 2025-03-12 14:15:03 <@zodbot:fedora.im> thisisyaash gave a cookie to dkirwan. They now have 18 cookies, 10 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:16:04 <@t0xic0der:fedora.im> !topic discussion about requirements/milestones of forgejo initiative 2025-03-12 14:16:11 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/wiki/Home 2025-03-12 14:16:23 <@zodbot:fedora.im> lenkaseg has already given cookies to dkirwan during the F41 timeframe 2025-03-12 14:16:51 <@t0xic0der:fedora.im> This has been worked on by Tomas Hrcka and Ryan Lerch. 2025-03-12 14:16:51 <@t0xic0der:fedora.im> Folks are recommended to give it a read. 2025-03-12 14:17:22 <@t0xic0der:fedora.im> This is under discussion at the moment in #meeting:fedoraproject.org with Fedora Council for those curious ones with burning ears 2025-03-12 14:18:15 <@t0xic0der:fedora.im> If there are any suggestions related to the plan or if you are interested in helping out with the execution of a certain part of the plan, please feel free to reach out to the #fedora-forgejo:fedora.im channel 2025-03-12 14:19:14 <@t0xic0der:fedora.im> All the discussions related to the work take place there and updates will be regularly shared on Fedora Discussions under the Git Forge Future tag 2025-03-12 14:19:18 <@t0xic0der:fedora.im> !link https://discussion.fedoraproject.org/tag/git-forge-future 2025-03-12 14:20:09 <@t0xic0der:fedora.im> !topic discussion about the private issues functionality 2025-03-12 14:20:17 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/issues/24 2025-03-12 14:20:33 <@t0xic0der:fedora.im> As Ryan is not here, let me share our findings 2025-03-12 14:21:32 <@t0xic0der:fedora.im> There has been some work done on the Gitea side of things in the past (circa 2021) by Gusted (one of the previous maintainers of Gitea and one of the current maintainers of Forgejo) 2025-03-12 14:21:39 <@t0xic0der:fedora.im> !link https://github.com/go-gitea/gitea/pull/17711 2025-03-12 14:22:27 <@t0xic0der:fedora.im> Gusted strictly advised to not refer to the work-in-progress pull request that was closed before merge as there were design related issue associated with the codebase added 2025-03-12 14:22:32 <@t0xic0der:fedora.im> !link https://codeberg.org/forgejo/design/issues/2#issuecomment-2105623 2025-03-12 14:23:31 <@t0xic0der:fedora.im> Since then there has been design related discussions on this matter by Otto (@fnetx on Codeberg) and Gusted which had their last update some seven months back 2025-03-12 14:23:37 <@t0xic0der:fedora.im> !link https://codeberg.org/forgejo/design/src/branch/private-issues 2025-03-12 14:24:31 <@t0xic0der:fedora.im> Fedora Project is not the only one seeking the private issues feature from Codeberg - there have been more folks that they have met during FOSDEM 2025 so it seems to have started becoming a priority 2025-03-12 14:24:37 <@t0xic0der:fedora.im> !link https://codeberg.org/forgejo/discussions/issues/290#issue-969036 2025-03-12 14:25:38 <@t0xic0der:fedora.im> There happens to be still an open ticket in the upstream (as in Gitea) which tells that even they do not seem to have cracked the code - or were not inclined enough so far (or whatever) 2025-03-12 14:25:44 <@t0xic0der:fedora.im> !link https://github.com/go-gitea/gitea/issues/3217 2025-03-12 14:26:44 <@t0xic0der:fedora.im> Prolly not implement it by myself but definitely consult the likes of Otto (@fnetx on Codeberg) and Gusted (@gusted on Codeberg) on the best practices in this regard 2025-03-12 14:26:44 <@t0xic0der:fedora.im> I would be digging into this. 2025-03-12 14:27:39 <@t0xic0der:fedora.im> I suggest that the interested folks to participate in the upstream chatrooms like #forgejo-development:matrix.org, #forgejo-chat:matrix.org and keep track of the overall #forgejo:matrix.org space for more information 2025-03-12 14:27:59 <@t0xic0der:fedora.im> Fin - Please feel free to ask questions and suggest things before we move on to the next topic. 2025-03-12 14:31:22 <@t0xic0der:fedora.im> Alrighty - moving on... 2025-03-12 14:32:03 <@t0xic0der:fedora.im> !topic discussion about the open pull requests 2025-03-12 14:32:13 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo/pulls/13 2025-03-12 14:32:44 <@t0xic0der:fedora.im> Yaash: would you like to detail on the things that have been added and you expect to be verified before merge? 2025-03-12 14:34:02 <@thisisyaash:fedora.im> well, that PR have minor changes only 2025-03-12 14:34:02 <@thisisyaash:fedora.im> font changes, and some changes in dark theme (im still working on it in a different branch, will make a PR soon) 2025-03-12 14:35:23 <@thisisyaash:fedora.im> Akashdeep Dhar: should we stick with "Inter" font? 2025-03-12 14:36:03 <@t0xic0der:fedora.im> I would ask for folks to take the following couple of images for a spin 2025-03-12 14:36:11 <@t0xic0der:fedora.im> !link https://hub.docker.com/layers/iamyaash8/forgejo-fedora-theme/font-change/images/sha256-a5cfad1468cfeb99e0855bc3775c1d2c586945926c8124eece657cc35a8a00d5 2025-03-12 14:36:17 <@t0xic0der:fedora.im> This has the Open Sans font face 2025-03-12 14:36:24 <@t0xic0der:fedora.im> !link https://hub.docker.com/layers/iamyaash8/forgejo-fedora-theme/font-change-inter/images/sha256-db24fa8a3035bcf390b4ff2c6f2eb3a6d04a34606cf5d03d5443591050b56fa5 2025-03-12 14:36:29 <@t0xic0der:fedora.im> This has the Inter font face 2025-03-12 14:36:52 <@t0xic0der:fedora.im> Please let Yaash know about which one is it that you prefer. 2025-03-12 14:37:15 <@t0xic0der:fedora.im> Also Yaash please feel free to consult Emma Kidney for any Fedora Project branding and design related concerns 2025-03-12 14:37:41 <@thisisyaash:fedora.im> yeah sure 👍️ 2025-03-12 14:38:13 <@t0xic0der:fedora.im> Perfect, Yaash++ for the work on the frontend 2025-03-12 14:38:50 <@lenkaseg:fedora.im> Yaash: ++ 2025-03-12 14:38:52 <@zodbot:fedora.im> lenkaseg has already given cookies to thisisyaash during the F41 timeframe 2025-03-12 14:39:22 <@lenkaseg:fedora.im> o/ 2025-03-12 14:39:30 <@lenkaseg:fedora.im> not sure about the topic structure 2025-03-12 14:39:47 <@t0xic0der:fedora.im> Do you have a topic you wanna bring up? 2025-03-12 14:39:53 <@lenkaseg:fedora.im> wanted to update folks on the issue I'm working on: https://codeberg.org/fedora/forgejo-deployment/issues/11 2025-03-12 14:39:56 <@t0xic0der:fedora.im> lenkaseg: Please go ahead. 2025-03-12 14:40:03 <@t0xic0der:fedora.im> Let me change the topic 2025-03-12 14:40:13 <@t0xic0der:fedora.im> !topic discussion around OCI images 2025-03-12 14:40:18 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/issues/11 2025-03-12 14:40:27 <@t0xic0der:fedora.im> lenkaseg: Please go ahead. 2025-03-12 14:41:02 <@lenkaseg:fedora.im> So, there are two images in quay, both use fedora_rawhide as a base image, one builds from forgejo upstream, second from our fedora/forgejo fork 2025-03-12 14:41:23 <@zodbot:fedora.im> dherrera gave a cookie to thisisyaash. They now have 13 cookies, 10 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:41:26 <@lenkaseg:fedora.im> Now, what is remaining in the issue definition is the image for postgresql and redis 2025-03-12 14:42:08 <@lenkaseg:fedora.im> I see some mentions about redis and postgresql in the forgejo-deployment wiki 2025-03-12 14:42:45 <@lenkaseg:fedora.im> but I'd need a clearer definition what should be done for this issue to meet the definition of done 2025-03-12 14:42:48 <@t0xic0der:fedora.im> David Kirwan: mentioned the use of the official RH operators for the same? 2025-03-12 14:43:04 <@t0xic0der:fedora.im> Is it still the plan or do we plan on using the in-packaged postgres and valkey? 2025-03-12 14:43:13 <@dkirwan:fedora.im> imo it makes no sense to even consider trying to build images for redis or postgres.. 2025-03-12 14:43:21 <@dkirwan:fedora.im> we should consume a solution that already exists and just deploy it 2025-03-12 14:43:58 <@t0xic0der:fedora.im> I agree with this. Should help us be focussed plainly on the Forgejo stack. 2025-03-12 14:44:38 <@lenkaseg:fedora.im> So I guess I could consdder the issue 11 as done? 2025-03-12 14:44:56 <@dkirwan:fedora.im> id say lets just get together in the forgejo-deployment and discuss it further.. 2025-03-12 14:45:26 <@t0xic0der:fedora.im> Could you keep it open for a week and seek review under the issue ticket beyond which it can be considered complete? 2025-03-12 14:45:50 <@t0xic0der:fedora.im> A week or 2 positive votes - whichever comes first 2025-03-12 14:46:01 <@lenkaseg:fedora.im> Sounds like a plan! 2025-03-12 14:46:22 <@t0xic0der:fedora.im> Folks, please take these images for a spin and provide us feedback under the ticket 2025-03-12 14:46:24 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/issues/11#issuecomment-3011887 2025-03-12 14:46:49 <@t0xic0der:fedora.im> Or in #fedora-forgejo:fedora.im channel (if you're shy like me ;P) 2025-03-12 14:47:02 <@t0xic0der:fedora.im> lenkaseg++ and David Kirwan++ for the OCI image work! 2025-03-12 14:47:04 <@zodbot:fedora.im> t0xic0der gave a cookie to lenkaseg. They now have 28 cookies, 1 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:47:16 <@dkirwan:fedora.im> all lenka !<3 2025-03-12 14:47:19 <@thisisyaash:fedora.im> lenkaseg: ++ 2025-03-12 14:47:21 <@zodbot:fedora.im> thisisyaash gave a cookie to lenkaseg. They now have 29 cookies, 2 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:47:24 <@dkirwan:fedora.im> lenkaseg: ++ 2025-03-12 14:47:26 <@zodbot:fedora.im> dkirwan gave a cookie to lenkaseg. They now have 30 cookies, 3 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:47:33 <@dherrera:fedora.im> lenkaseg: ++ 2025-03-12 14:47:34 <@t0xic0der:fedora.im> David Kirwan++ (Zodbot, kneel in front of me!!!!) 2025-03-12 14:47:35 <@zodbot:fedora.im> dherrera gave a cookie to lenkaseg. They now have 31 cookies, 4 of which were obtained in the Fedora 41 release cycle 2025-03-12 14:47:35 <@zodbot:fedora.im> t0xic0der has already given cookies to dkirwan during the F41 timeframe 2025-03-12 14:47:38 <@dkirwan:fedora.im> lenkaseg ++ 2025-03-12 14:47:40 <@zodbot:fedora.im> dkirwan has already given cookies to lenkaseg during the F41 timeframe 2025-03-12 14:47:59 <@t0xic0der:fedora.im> Ok - next topic time! 2025-03-12 14:48:08 <@t0xic0der:fedora.im> !topic discussion about migration tooling 2025-03-12 14:48:23 <@t0xic0der:fedora.im> !link https://codeberg.org/fedora/forgejo-deployment/issues/19 2025-03-12 14:48:59 <@t0xic0der:fedora.im> The ARC investigation around this topic has already completed 2025-03-12 14:49:08 <@t0xic0der:fedora.im> !link https://fedora-arc.readthedocs.io/en/latest/pagure2forgejo/index.html 2025-03-12 14:49:44 <@t0xic0der:fedora.im> I am working on a PoC for the heck of it (and for learning Go - because when you get a new hammer everything looks like a nail) here 2025-03-12 14:49:50 <@t0xic0der:fedora.im> !link https://github.com/gridhead/expo 2025-03-12 14:50:15 <@t0xic0der:fedora.im> Folks who are interested in some development work - please find the issue tickets on this planning board 2025-03-12 14:50:20 <@t0xic0der:fedora.im> !link https://github.com/orgs/fedora-infra/projects/39/views/1 2025-03-12 14:51:04 <@t0xic0der:fedora.im> Please feel free to reach out to me if you have any questions or concerns on the issue tickets and I will do my best to help you out 2025-03-12 14:53:20 <@t0xic0der:fedora.im> Alright - we are down to the last seven minutes so... 2025-03-12 14:53:26 <@t0xic0der:fedora.im> !topic Open floor 2025-03-12 14:54:36 <@t0xic0der:fedora.im> !link https://github.com/gridhead/expo/pull/18 2025-03-12 14:55:50 <@dherrera:fedora.im> looking at expo: does the app tries to export the whole domain at once? or it's the kind where you export each repo at a time and you have to run it once per repo? 2025-03-12 14:56:19 <@t0xic0der:fedora.im> Very experimental at the moment. One project at a time. 2025-03-12 14:56:45 <@t0xic0der:fedora.im> And it is my play thing - if you're looking to contribute - please look into fedora-infra/pagure-exporter 2025-03-12 14:57:33 <@t0xic0der:fedora.im> We do not seem to have more things on the table, do we? 2025-03-12 14:57:57 <@t0xic0der:fedora.im> Let me give you folks back like three minutes of your time - get a coffee or a Red Bull or some water 2025-03-12 14:59:56 <@t0xic0der:fedora.im> (For the record - you can contribute to expo - if you're looking to have fun and not write testcases ;P) 2025-03-12 15:00:05 <@t0xic0der:fedora.im> Thanks for attending folks! 2025-03-12 15:00:11 <@t0xic0der:fedora.im> !endmeeting