[libreoffice-website] Re: [PATCH] install_cygwin.ps1

2015-10-30 Thread jan iversen
On Friday, 30 October 2015, Norbert Thiebaud  wrote:

> On Thu, Oct 29, 2015 at 6:07 PM, jan iversen  > wrote:
> > Hi.
> >
> > During the hackfest in Hamburg I noticed that install_cygwin.ps1 did not
> > install python3 (tested on a 64 bit system).
> >
> > In fact it only installs python, due to a dependency from git.
> >
> > It turns out the -P flags needs a bit of reordering, and then it works as
> > expected.
> >
> > I have attached the new install_cygwin.ps1, since it is stored somewhere
> on
> > our web server.
>
>
> https://gerrit.libreoffice.org/gitweb?p=lode.git;a=blob;f=bin/install_cygwin.ps1;h=596befa42226fe41e109d97ec1b335eed4f4c508;hb=refs/heads/master
>
> it is stored on a web server because people need to get it without
> having git or cygwin installed.. since it is to install cygwin...
> but the 'source' is in the lode.git repo

Thanks for the answer, I will make a copy of that repo (so much for "core
is the only repo you will ever need")

I was told (on irc) by mst that our web server content is not in git (which
in my mind seems wrong). I do of course agree that this script needs to be
on the webserver.

rgds
jan i

>
> Norbert
>


-- 
Sent from My iPad, sorry for any misspellings.

-- 
To unsubscribe e-mail to: website+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/website/
All messages sent to this list will be publicly archived and cannot be deleted


[libreoffice-website] Re: [PATCH] install_cygwin.ps1

2015-10-30 Thread jan iversen
On 30 October 2015 at 01:13, Norbert Thiebaud  wrote:

> On Thu, Oct 29, 2015 at 6:32 PM, jan iversen 
> wrote:
> >
> >
> >
> > Thanks for the answer, I will make a copy of that repo (so much for
> "core is
> > the only repo you will ever need")
>
> if you downloaded and used that ps1 file, that indicate that you were
> following the 'lode' ways of setting up a build environment (a good
> thing.. but I'm partial :-) ).
> step 2 of this process _is_ to download the lode.git repo.. so you
> should really already have it.
>

I did all of that, but surprise the logerrit in core only handles core, no
support for newbees that want to submit patches for different parts.

Please bear over with me, I am trying to follow the instructions to the
letter (as a newbee would), and have already made several changes to the
lode
wiki pages to clarify a couple of pitfalls. My intentions was to work as a
completely new person, which of course included submitting a patch by mail
(since logerrit does not work for lode) and see how it was handled.

with a little git magic (including copying .gitreview) I managed to push my
patch to gerrit:
https://gerrit.libreoffice.org/19681

Looking forward to see if it gets committed.


>
> And yes core.git is all you need to build the product ( although
> depending on the build option you may get dictionaries.git, help.git
> and/or translation.git as git submodule).
> lode.git is a separate 'tools' developed originally to help deploying
> ci slavebot.
> lode help among other thing 'manage' core.git using a local bare
> mirror clone --reference to deply build environment cheaply.
> it could not live in core.git again due to a chicken and egg problem.
>
> and as you can see here: https://gerrit.libreoffice.org/#/admin/projects/

I actually saw nearly the same, looking at the git repos, and then a nice
person at the hackfest told me to forget it all :-)



>
>
> we do have quite a few auxiliary git repo under management :-)
>
> >I was told (on irc) by mst that our web server content is not in git
> (which in my mind seems wrong)
>
> most of it is not, for good reason.. git is not the best way to manage
> a bunch of fat tar.gz source release of all the external dependencies
> we use.
> I've put that particular script _there_ as a convenience (convenient
> to me as that web server already existed and server plain file), but
> really the cygwin_install scrip is completely unrelated to the rest of
> the content there.
>
Sorry I should have been more strict in my wording, I meant the static
parts, of course source tar balls etc does not belong in git.

A case could be made as to where the script belongs, but I happen to agree
with you that it has a good place.

Sorry for being a pain, I am just trying to get up to speed on how TDF/LO
does things so I later can be better help to new people.

rgds
jan i.


>
> Norbert
>

-- 
To unsubscribe e-mail to: website+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/website/
All messages sent to this list will be publicly archived and cannot be deleted


[libreoffice-website] Re: [PATCH] install_cygwin.ps1

2015-10-29 Thread Norbert Thiebaud
On Thu, Oct 29, 2015 at 6:32 PM, jan iversen  wrote:
>
>
>
> Thanks for the answer, I will make a copy of that repo (so much for "core is
> the only repo you will ever need")

if you downloaded and used that ps1 file, that indicate that you were
following the 'lode' ways of setting up a build environment (a good
thing.. but I'm partial :-) ).
step 2 of this process _is_ to download the lode.git repo.. so you
should really already have it.

And yes core.git is all you need to build the product ( although
depending on the build option you may get dictionaries.git, help.git
and/or translation.git as git submodule).
lode.git is a separate 'tools' developed originally to help deploying
ci slavebot.
lode help among other thing 'manage' core.git using a local bare
mirror clone --reference to deply build environment cheaply.
it could not live in core.git again due to a chicken and egg problem.

and as you can see here: https://gerrit.libreoffice.org/#/admin/projects/

we do have quite a few auxiliary git repo under management :-)

>I was told (on irc) by mst that our web server content is not in git (which in 
>my mind seems wrong)

most of it is not, for good reason.. git is not the best way to manage
a bunch of fat tar.gz source release of all the external dependencies
we use.
I've put that particular script _there_ as a convenience (convenient
to me as that web server already existed and server plain file), but
really the cygwin_install scrip is completely unrelated to the rest of
the content there.

Norbert

-- 
To unsubscribe e-mail to: website+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/website/
All messages sent to this list will be publicly archived and cannot be deleted


[libreoffice-website] Re: [PATCH] install_cygwin.ps1

2015-10-29 Thread Norbert Thiebaud
On Thu, Oct 29, 2015 at 6:07 PM, jan iversen  wrote:
> Hi.
>
> During the hackfest in Hamburg I noticed that install_cygwin.ps1 did not
> install python3 (tested on a 64 bit system).
>
> In fact it only installs python, due to a dependency from git.
>
> It turns out the -P flags needs a bit of reordering, and then it works as
> expected.
>
> I have attached the new install_cygwin.ps1, since it is stored somewhere on
> our web server.

https://gerrit.libreoffice.org/gitweb?p=lode.git;a=blob;f=bin/install_cygwin.ps1;h=596befa42226fe41e109d97ec1b335eed4f4c508;hb=refs/heads/master

it is stored on a web server because people need to get it without
having git or cygwin installed.. since it is to install cygwin...
but the 'source' is in the lode.git repo

Norbert

-- 
To unsubscribe e-mail to: website+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/website/
All messages sent to this list will be publicly archived and cannot be deleted