Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / pas2js / 2021-07

FPC & Lazarus moving to gitlab

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Michael Van Canneyt

Hello All,

For those of you not on the Lazarus & Free Pascal mailing lists:

The Free Pascal and Lazarus teams are in the process of switching to Gitlab to manage their source code and issue reports.

In order to lower maintenance of their own infrastructure, a hosted solution has been chosen, and an open source license was granted to the teams.

You can see the current progress at:

https://gitlab.com/freepascal.org

2 subgroups have been made:

https://gitlab.com/freepascal.org/fpc
https://gitlab.com/freepascal.org/lazarus-ide

Several testconversions of the SVN history to a Git repository have been done, with ever improving results. All repositories will be switched to git.

A program has been written to convert Mantis bug reports to Gitlab issues; it is very complete, and all available info will be converted. You can see (partial) conversion results on the above projects.

The date for the final conversion has been established as the weekend of 17/18 july. People that wish to report bugs after that will have to create a gitlab account in order to do so. (Those with a github account can normally also use that account to log in with gitlab, see the gitlab login page.)

The conversion program will attempt to convert existing bugs using the account of the new gitlab user. To map your gitlab user name (or ID) to the mantis user, we ask that you file an issue in the mantis project of the current bugtracker, assign it the category gitlab, and set the summary of the bugreport to your gitlab account name or ID number (not both!).

All accounts that can be collected in this manner by 17 july will be used in the final conversion.

All necessary information to connect to gitlab will be collected in the FPC & Lazarus Wiki. Several pages have already been set up:

https://wiki.freepascal.org/FPC_git
https://wiki.freepascal.org/FPC_git_concepts
https://wiki.freepascal.org/SVN_to_GIT_Cheatsheet

These pages will be updated with the correct URLS when the final conversion happens. The FPC & Lazarus websites will also be adapted with new instructions.

For the FPC & Lazarus teams,

Michael.

Reply by email

Pedro Pablo Oviedo Vera
to Michael Van Canneyt

Gitlab does not let me read anything.....it show me a Access denied message!!!!...any help please?

MSc. Ing. Pedro Pablo Oviedo Vera Dirección Técnica y Desarrollo Empresa de Proyectos e Ingeniería del Ministerio de la Agricultura.ENPA. Boyeros y Conill, Piso 10 Edif MINAG Telef. 884 7197 SIP:23000116 "Donde haya un árbol que plantar, plántalo tú. Donde haya un error que enmendar, enmiéndalo tú. Donde haya un esfuerzo que todos esquivan, hazlo tú. Sé tú el que aparta la piedra del camino." Gabriela Mistral. “Temo el día en que las tecnologías superen nuestra humanidad. El mundo solo tendrá una generación de idiotas”. A. Einstein “Es preferible una solución insignificante salida de cabeza propia; que una genial copiada de otro, sobre todo sin entenderla”. NGPA On jue, 2021-07-08 at 16:27 +0200, Michael Van Canneyt wrote: > Hello All, > > For those of you not on the Lazarus & Free Pascal mailing lists: > > The Free Pascal and Lazarus teams are in the process of switching to > Gitlab to > manage their source code and issue reports. > > In order to lower maintenance of their own infrastructure, a hosted > solution > has been chosen, and an open source license was granted to the teams. > > You can see the current progress at: > > https://gitlab.com/freepascal.org > > 2 subgroups have been made: > > https://gitlab.com/freepascal.org/fpc > https://gitlab.com/freepascal.org/lazarus-ide > > Several testconversions of the SVN history to a Git repository have > been > done, with ever improving results. All repositories will be switched > to git. > > A program has been written to convert Mantis bug reports to Gitlab > issues; > it is very complete, and all available info will be converted. > You can see (partial) conversion results on the above projects. > > The date for the final conversion has been established as the weekend > of > 17/18 july. People that wish to report bugs after that will have to > create a > gitlab account in order to do so. (Those with a github account can > normally > also use that account to log in with gitlab, see the gitlab login > page.) > > The conversion program will attempt to convert existing bugs using > the > account of the new gitlab user. To map your gitlab user name (or ID) > to the > mantis user, we ask that you file an issue in the mantis project of > the > current bugtracker, assign it the category gitlab, and set the > summary of > the bugreport to your gitlab account name or ID number (not both!). > > All accounts that can be collected in this manner by 17 july will be > used in the > final conversion. > > All necessary information to connect to gitlab will be collected in > the FPC & > Lazarus Wiki. Several pages have already been set up: > > https://wiki.freepascal.org/FPC_git > https://wiki.freepascal.org/FPC_git_concepts > https://wiki.freepascal.org/SVN_to_GIT_Cheatsheet > > These pages will be updated with the correct URLS when the final > conversion > happens. The FPC & Lazarus websites will also be adapted with new > instructions. > > For the FPC & Lazarus teams, > > Michael. > _______________________________________________ > Pas2js maillist  -   > https://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js

Reply by email

Michael Van Canneyt
to Pedro Pablo Oviedo Vera
Pedro Pablo Oviedo Vera wrote
Gitlab does not let me read anything.....it show me a Access denied message!!!!...any help please?

You're from Cuba ? Then gitlab is blocking you :/

Please try the github (read-only) mirror:

https://github.com/fpc/pas2js

Note that there is a git module definition, which will point to the FPC gitlab account. If you want the sources of the pas2js transpiler itself, you'll need to manually check out FPC from the github mirror in the 'compiler' directory from

https://github.com/fpc/FPCSource

Michael.

Reply by email