[haiku-development] Re: GSoC 2021 mentee

  • From: "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxx>
  • To: "Hrithik Kumar" <hrithik.hrkumar@xxxxxxxxx>
  • Date: Tue, 17 Aug 2021 14:42:11 +0000

17 août 2021 16:32 "Hrithik Kumar" <hrithik.hrkumar@xxxxxxxxx> a écrit:

So if I understood you correctly we are waiting for the other GSoC project's 
work (Improving
clang-format) to be finalized before my work is deployed? I am not sure what 
is the current
progress or how much work is needed for clang-format.

Yes, for the clang-format part, if the clang-format tool itself is not working 
properly, having
it send automated reviews on our main Gerrit instance would be confusing people 
submitting patches.
I don't know how long it will take to finish this work.

We should have made this clear earlier, I think, and you could have worked on 
the part of the
work where your bot would simply check that each change is compiling fine, so 
we could merge this
part first.

Once again, with GSoC students each discussing things exclusively with their 
own mentor and not
a lot with the other parts of the community, it is difficult to oversee the 
work in progress and
coordinate efforts.

2. As per the suggestion of @kallisti05@xxxxxxxxx I created a PR for adding 
my gerrit-resource to
the haiku infrastructure repo inside containers folder (gerrit-resource is 
that repo which helps in
triggering the pipeline everytime a changeset/patchset is created). If the 
community thinks this
belongs to a different location then let me know I would create a PR for that

The above is the other thing left I believe. I have been asking this for 
quite some time as to
where I should put source code for gerrit-resource in haiku infrastructure. 
So far the only
suggestion was from Kallisti to put it inside the "containers" folder under 
infrastructure repo, So
I created a PR for that, @waddlesplash replied to it disagreeing with the 
idea of putting it there
since the project is big. Currently the source code is hosted as a fork in my 
personal account
here. The following are the other possibilities in my opinion:

* Create a new repo for the gerrit-resource

* Transfer my fork ownership to the haiku organisation.

Yes, transfer the ownership or we can create our fork of your repository. It 
makes more sense to keep
that repository in its original form so we can synchronize it with the version 
from Concourse if they
make updates, and coordinate with them if some of your changes need to be 
integrated in their version.

If we integrate it in the infrastructure repo, both of these tasks will be made 
more complicated.

-- 
Adrien.


Other related posts: