On 20.07.19 16:35, Mechtilde wrote:
> Hello Peter,
>
> thanks for your work
>
> Am 20.07.19 um 16:07 schrieb Damjan Jovanovic:
>> That's a great idea, thank you!
>>
>> 1.1 - 1.5: test/ requires main/ to build, for Ant scripts. main/ requires
>> ext_libraries/ if not more.
>> Why can't we use one repository for everything, like the Github mirror
>> already does?
> I also prefer one repository like Github is.
>
> I already test buildung from Github repo under Debian 9 and it works in
> general. I can't see any difference of the repo.

I do not believe having multiple repos will affect the process much, if
we do this right.

I did the cut at the folders, due the outside representation. It
suggested they were independent. If they are not then lets leave them
with the code.

What I would really like to remove from the Code repo are the external
libraries. They are a binary blob, and we put some patches on top them,
making it hard to really look at the code.

In an own repository these libraries would have a maintainable subset we
can push from and too. -Maybe even backport security Issues if we are
not able to update.

As for Distribution specific versions that do deliver own maintained
builds, you would not use those anyway. i guess at least.


But we can leave the structure as is for now if you feel more save with
that. I think we can split later too (i.e. if we think about splitting
on UNO)

I am not picky on this. It is just a suggestion to improve the situation
for us. And we have the opporunity because we have to think about this
anyhow.


All the best

Peter

>
> Regards
>
> Mechtilde
>> Regards
>> Damjan
>>
>> On Sat, Jul 20, 2019 at 2:16 PM Peter Kovacs <pe...@apache.org> wrote:
>>
>>> Hello all,
>>>
>>>
>>> I had a talk with Gavin today, informing myself about the migration from
>>> SVN to Git. Since we have already a github mirror process we can not use
>>> the self service.
>>>
>>> I copied the chat to Cwiki, in order everyone can review what have been
>>> spoken about. [0]
>>>
>>> Summary:
>>>
>>> We have to open a ticket at infra and order the migration. The migration
>>> in general will consist of the following steps (taken from slack, chat
>>> protocol):
>>>
>>> The Infra steps in short
>>>
>>> 1. Verify Github repos is upto date and correct
>>> 2. we mark SVN read only
>>> 3. we clone the Github repos into Gitbox
>>> 4. we make them both writable
>>>
>>> # We can have multiple Repositories.
>>>
>>> # Gavin also whish that the depreciated CMS can be shut down in 3 month.
>>> I promised we look into it and try to accomplish in the time. There are
>>> no deadlines yet.
>>>
>>>
>>> I suggest the following migration Approach:
>>>
>>> 1) We migrate OpenOffice Code to git
>>>
>>> 1.1.) OpenOffice main will move into one repository
>>>
>>> 1.2)  OpenOffice ext_source and ext_libraries will be split, and each
>>> dependency gets its own repository.
>>>
>>> 1.3) extras/l10n will become an own repositry
>>>
>>> 1.4) test will become an own repository.
>>>
>>> 1.5) we adjust our build environment to reflect the new structure. I.e.
>>> You need only checkout core and bootstrap can download everything else.
>>> unzip step can be skipped.
>>>
>>> 2) We migrate CMS to a new solution. We have the option to go for the
>>> alterantive, honestly I would like to migrate to a easy to use sollution
>>> like neo CMS and migrate the mwiki too.
>>>
>>> We need to be able to lower the barrier for non tech work where ever we
>>> can.
>>>
>>> 3) PMC folder should be migrated into CWiki.
>>>
>>>
>>>
>>> All the Best
>>>
>>> Peter
>>>
>>> Older Discussions on the migration on [1],[2]
>>>
>>> [0]
>>>
>>> https://cwiki.apache.org/confluence/display/OOOUSERS/Git+Migration+-+Chat+Protocol+with+Gavin
>>>
>>> [1]
>>>
>>> https://lists.apache.org/thread.html/c972affc61caf4844e7c82f7be9edf10fcd50753884cbaa7399999d1@%3Cdev.openoffice.apache.org%3E
>>>
>>> [2]
>>>
>>> https://lists.apache.org/thread.html/4db20d193cc30850e63dc03378a20462d1e5c113e566fffd6c776d1c@%3Cdev.openoffice.apache.org%3E
>>>
>>>
>>>
>>>
>>>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to