Re: Enroll gnome-connections in the translation project



Hey all,

Just to mention that Matej Urban was able to send translations via
Damned Lies, after some guidance. Hopefully it will fit his needs.

Best regards,
Rafael Fontenelle

On Wed, Sep 2, 2020 at 4:10 AM Matej Urban <matej urban gmail com> wrote:

Rafael,
really, I do not have an answer to that. Tried it once or twice way back, found it cumbersome, set up 
internal workflow for our team, and then decided to stick with what worked perfectly.I have no idea how it 
is now, but will try it today. Is there any tutorial, so I don't reinvent the wheel?

Thank you again for all your help.
Best,

Matej

On Tue, Sep 1, 2020 at 11:03 PM Rafael Fontenelle <rafaelff gnome org> wrote:

Hey Matej,

I'm sorry, but it is not clear to me: why don't you commit your
translations via D-L web interface? Unless you are constantly doing
batch commits (which is not supported in D-L), D-L provides an easy
interface that eases the committer/coordinator action of sending
translation to the repository. No command lines, no disk space spent
storing Git repository, not requiring to rebase the Git repository
every time.

If you want some help on you using Damned Lies, I'd be happy to set up
a meeting on meet.gnome.org to guide you. Just let me know

Regarding the use of the merge request system, you could use Git's
command-line options to open the merge request [1]. Personally I never
used it because I tend to fork the repository, clone to my local
checkout, commit my changes, git push, and then click on a link
displayed on the git-push output that in fact opens the merge
requests.

About the "gnome-connections", the repository name is just
"connections". "gnome-connections" is just the name used in Damned
Lies.

Finally, I'd like to point out that you could use Damned Lies Rest API
to find out several information on the modules available on Damned
Lies. The application's repository URL is one of the information you
find there. See Damned Lies documentation[2].

[1] https://docs.gitlab.com/ee/user/project/push_options.html#push-options-for-merge-requests
[2] https://wiki.gnome.org/DamnedLies#XML_interfaces
On Tue, Sep 1, 2020 at 5:22 PM Matej Urban <matej urban gmail com> wrote:

Ufff,
I'm really sorry, I guess I'm a handfull of hopelessness ...

I use commandline, not DL.

I know, that I can easily clone, update, commit almost all the packages in stable 3.36, devel 3.38 eg. 
evolution ... gnome-connections is unclonable [error 1]
I know I have problems with most gnome infrastructure eg. damn-lies, jhbuild I just did manage, 
something changed in last few days
there are some packages, that can not be cloned - contrast, fractal, gnome-keysign ...

As I understood, we are not allowed to mess around some of these packages (I do not wish to battle 
developers, who enforce this), so I leave them untranslated, which really is a shame. I got instructions 
about how to clone it using web/command line, but it takes absolutely too much time and I never figured 
it out, how to do it only through commandline.

I will start looking for a new coordinator, but I doubt I will find someone willing soon ...

Best,
Matej

[error 1]
Cloning into 'gnome-connections'...
remote: ========================================================================
remote:
remote: The namespace you were looking for could not be found.
remote: ========================================================================
remote:
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

I sometimes think, that I'm too old for this ;).



On Tue, Sep 1, 2020 at 11:35 AM Rafael Fontenelle <rafaelff gnome org> wrote:

Hi Matej,

Are you having problem committing via Damned Lies? I remember you sent something about commit 
permissions, but was about command line I guess.

Alternatively, have you considered opening a merge request with the translation file instead of 
committing directly?

Best regards,
Rafael Fontenelle

Em ter, 1 de set de 2020 05:53, Matej Urban via gnome-i18n <gnome-i18n gnome org> escreveu:

Hello,
no, I tried directly, but without luck. I will try it again today and will post an output ...

Thanks,
Matej

On Tue, Sep 1, 2020 at 10:51 AM Daniel Mustieles García <daniel mustieles gmail com> wrote:

I've been able to commit from both DL and command line directly into git.

Matej, are you trying to upload translations throught Damned Lies? Which branch are you trying?

Regards

El mar., 1 sept. 2020 a las 10:05, Felipe Borges (<felipeborges gnome org>) escribió:

Hi Matej,

I did set the gitlab permissions to the gnome-3-38 and master branches to "Developers + 
Maintainers". It's exactly what I have for gnome-boxes too.

Is there some other permission I should change for you to be able to commit?

Cheers,
Felipe.


On Tue, 1 Sep 2020, 09:41 Matej Urban, <matej urban gmail com> wrote:

Daniel,
thank you, I'll wait for Felipe raply.

Best,
Matej

On Mon, Aug 31, 2020 at 10:59 PM Daniel Mustieles García via gnome-i18n <gnome-i18n gnome org> 
wrote:

Done. I've also fixed Potfiles file, renaming it to Potfiles.in and adding some missing files. Now 
stats in DL are working properly.

About perms you should ask Felipe directly as he is the maintainer and and review and fix them.

Regards

El lun., 31 ago. 2020 20:44, Alexandre Franke <afranke gnome org> escribió:

Hey,

it seems Felipe unfortunately already branched for 3.38. Can someone
please add the branch on Damned lies and switch from master to that
branch in the 3.38 releaseset?

Cheers,

--
Alexandre Franke
GNOME Hacker
_______________________________________________
gnome-i18n mailing list
gnome-i18n gnome org
https://mail.gnome.org/mailman/listinfo/gnome-i18n

_______________________________________________
gnome-i18n mailing list
gnome-i18n gnome org
https://mail.gnome.org/mailman/listinfo/gnome-i18n

_______________________________________________
gnome-i18n mailing list
gnome-i18n gnome org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]