[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers-public] Final-stage work/changes on adding the Git
From: |
Ineiev |
Subject: |
Re: [Savannah-hackers-public] Final-stage work/changes on adding the Git homepage source code web browsing option. |
Date: |
Tue, 16 Jan 2024 10:28:42 +0000 |
Hello, Ayushman; could you not top-post?
On Mon, Jan 15, 2024 at 08:23:56PM +0530, Ayushman Tripathi wrote:
> I used this quote `groups` because in the latest MySQL version, groups is a
> reserved keyword. So, when I was trying to set up a development environment,
> I got so many errors related to this.
This is a separate issue, and it isn't clear how to deal with it;
ultimately, we may stop supporting MySQL. IIRC Bob said its free
version wasn't properly supported, and its manual is proprietary.
Meanwhile, you can use MariaDB.
> I'll try to make these changes very shortly.
Thank you!
> And yes, I'm working with the Savannah volunteers to implement its backend,
I wonder who those volunteers are.
> which is to update the sv_groups.in
> <https://git.savannah.gnu.org/cgit/administration/savane.git/tree/backend/accounts/sv_groups.in>
> and Git.pm.in,
> <https://git.savannah.gnu.org/cgit/administration/savane.git/tree/lib/Savane/Git.pm.in>and
I agree that these steps are needed, but setting up the repositories
on VCS servers won't make www.{non,}gnu.org serve those pages,
and it won't make Git work flawlessly; those are things that are
the most important to do---they can't be done by volunteers,
unlike all the rest.
> I set an independent database field, `homepage_vcs`, which stores the value
> of the vcs used, which can be git, cvs, etc. With this approach, if in the
> future we want to add other VCS support, it will be much easier and more
> clear.
This is exactly what I highly recommend against. Adding a dependence
on a new column is a very intrusive step, and we definitely don't
want to break compatibility with any new feature like this.
signature.asc
Description: PGP signature
- [Savannah-hackers-public] Final-stage work/changes on adding the Git homepage source code web browsing option., Ayushman Tripathi, 2024/01/11
- Re: [Savannah-hackers-public] Final-stage work/changes on adding the Git homepage source code web browsing option., Ineiev, 2024/01/14
- [Savannah-hackers-public] Scope of backward compatibility (was: Re: Final-stage work/changes on adding the Git homepage source code web browsing option.), Jing Luo, 2024/01/18
- Re: [Savannah-hackers-public] Scope of backward compatibility, Ineiev, 2024/01/19
- Re: [Savannah-hackers-public] Scope of backward compatibility, Jing Luo, 2024/01/19
- Re: [Savannah-hackers-public] Scope of backward compatibility, Ineiev, 2024/01/19
- Re: [Savannah-hackers-public] Scope of backward compatibility, Jing Luo, 2024/01/19
- Re: [Savannah-hackers-public] Scope of backward compatibility, Ineiev, 2024/01/19
Re: [Savannah-hackers-public] Final-stage work/changes on adding the Git homepage source code web browsing option., Ian Kelling, 2024/01/16