Hi Wilfred

Thank you for the detailed write up, this is very helpful.
I have created the INFRA ticket as discussed:
https://issues.apache.org/jira/browse/INFRA-23028.
Once the infra team renames our repos, Craig will make the changes
accordingly to get everything back up and working.
It may be disruptive for 1 day or 2, we will keep that posted on the
mailing list.

Thanks

On Wed, Mar 23, 2022 at 11:47 PM Wilfred Spiegelenburg <[email protected]>
wrote:

> Hi,
>
> As part of the top level graduation we are removing the incubator
> references from our code and documentation.
> One of the steps is moving or renaming the code repositories. The
> normal impact of that change is that the remote set in a cloned
> repository _should_ be updated *). For our project this rename has a
> flow on effect to our code base because of the way Go handles
> dependencies.
>
> This email is just to explain the process of the code change. Multiple
> steps have to be executed, steps will be announced when needed.
>
> Renaming the repositories will require us to change the imports
> throughout our code base. This is a multi step process. The steps
> involve:
> * update the scheduler interface (SI) code to change the module and
> import statements,
>   commit the changes.
> * update the core repository code to change the module and import
> statements,
>   changes must include the SI pseudo ref, and commit the change
> * update the k8shim repository code to change the module and import
> statements,
>   changes must including the core & SI pseudo refs and commit the change
>
> After the changes all tests in each of the repositories should pass.
> We must do this for the master branch. After the change in master we
> can prepare for branching 1.0.0 not before.
>
> Depending on whether we still want, or need, to release from an older
> branch further changes might be required. The changes might be the
> same as for the master, we might get away with less. The proposal is
> to not change anything for the older branches until we have a real
> need to release an older branch.
> At the moment that seems unlikely, however we cannot dismiss that.
>
> The first step in the process is to request the rename from Apache
> Infra for which Weiwei volunteered.
> Import changes will follow after the renaming of all repositories is
> ready. Craig has stepped up to perform that change.
> More details can be found in the community sync up notes [1]. A list
> of further tasks for which help is needed is also part of the notes.
>
> Wilfred
>
> [1]
> https://docs.google.com/document/d/165gzC7uhcKc5XDWiMYSRKBiPQBy2tDtXADUPuhGlUa0/edit#heading=h.4ojjr45cn3ra
> *) github will redirect the old repository name incubator-yunikorn-*
> to the new name yunikorn-* for most actions which means you might not
> notice but it can get confusing
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to