Keeping knop up to date with git

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Keeping knop up to date with git

Peter D Bethke
Hello all,

I’m starting my first knop-based Lasso9 site shortly and I’m wondering how you all manage your repositories for the parent project and the knop libraries themselves. Do you keep any of the knop source code in the root site, or is it all concentrated in the lasso startup folder and not subject to updating with git?

Part of my question is because although I’ve had a github account for quite some time, I’ve used SVN for version control to date and have been slower to move to git, though I know this is where I need to end up.

Peter
--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

Peter D Bethke
Incedently, kudos to Steve for the excellent docs on setting up knop with LassoSphereLab - I’m trying to figure out if LL is right for me after so many years of being wedded to Bbedit - but Steve’s docs really made the setup simple.

Peter

On Feb 24, 2014, at 9:26 AM, Peter D Bethke <[hidden email]> wrote:

> Hello all,
>
> I’m starting my first knop-based Lasso9 site shortly and I’m wondering how you all manage your repositories for the parent project and the knop libraries themselves. Do you keep any of the knop source code in the root site, or is it all concentrated in the lasso startup folder and not subject to updating with git?
>
> Part of my question is because although I’ve had a github account for quite some time, I’ve used SVN for version control to date and have been slower to move to git, though I know this is where I need to end up.
>
> Peter
> --
> #############################################################
> This message is sent to you because you are subscribed to
> the mailing list <[hidden email]>.
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
> List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
> The Knop project and code is hosted at GitHub.
> https://github.com/knop-project/knop


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

stevepiercy
In reply to this post by Peter D Bethke
A production version of knop.lasso goes in the Libraries folder
for a given LassoSite.  That's all there is to it.  Set it and
forget it.

I have a local repo of Knop for development work of Knop itself
in a separate LassoSite Libraries folder.  I create a branch in
git so I can easily switch between branches, then un/load the
Knop libraries as needed.  When done, I merge the branch, delete
it, and push the finished product into the GitHub repo.

There are docs in the GitHub repo about working with git and Knop.

--steve


On 2/24/14 at 9:26 AM, [hidden email] (Peter D Bethke) pronounced:

>Hello all,
>
>I’m starting my first knop-based Lasso9 site shortly and
>I’m wondering how you all manage your repositories for the
>parent project and the knop libraries themselves. Do you keep
>any of the knop source code in the root site, or is it all
>concentrated in the lasso startup folder and not subject to
>updating with git?
>
>Part of my question is because although I’ve had a github
>account for quite some time, I’ve used SVN for version
>control to date and have been slower to move to git, though I
>know this is where I need to end up.
>
>Peter

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

Peter D Bethke
So when you are developing a site, and you see a need to extend the core knop functionality, and you feel that this functionality would be applicable to the wider world, how do you test this functionality in your original site if your development (knop source files) site contains the raw source and is contained in a separate site instance?

I was thinking along the lines of symlinks aliased to the LassoStartup folder which pointed back at the development folder, but maybe you have a more git-ish way of doing it.

Thanks for your patience Steve - I’m hoping to be able to contribute to knop as well.

Peter

On Feb 24, 2014, at 9:38 AM, Steve Piercy - Web Site Builder <[hidden email]> wrote:

> A production version of knop.lasso goes in the Libraries folder for a given LassoSite.  That's all there is to it.  Set it and forget it.
>
> I have a local repo of Knop for development work of Knop itself in a separate LassoSite Libraries folder.  I create a branch in git so I can easily switch between branches, then un/load the Knop libraries as needed.  When done, I merge the branch, delete it, and push the finished product into the GitHub repo.
>
> There are docs in the GitHub repo about working with git and Knop.
>
> --steve
>
>
> On 2/24/14 at 9:26 AM, [hidden email] (Peter D Bethke) pronounced:
>
>> Hello all,
>>
>> I’m starting my first knop-based Lasso9 site shortly and I’m wondering how you all manage your repositories for the parent project and the knop libraries themselves. Do you keep any of the knop source code in the root site, or is it all concentrated in the lasso startup folder and not subject to updating with git?
>>
>> Part of my question is because although I’ve had a github account for quite some time, I’ve used SVN for version control to date and have been slower to move to git, though I know this is where I need to end up.
>>
>> Peter
>
> -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> Steve Piercy               Web Site Builder               Soquel, CA
> <[hidden email]>                  <http://www.StevePiercy.com/>
>
>
> --
> #############################################################
> This message is sent to you because you are subscribed to
> the mailing list <[hidden email]>.
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
> List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
> The Knop project and code is hosted at GitHub.
> https://github.com/knop-project/knop


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

stevepiercy
In ServerAdmin, I change the Lasso Site under which my project
runs to use my Knop development site.  It's just a Host Name
under Site Criteria.

--steve


On 2/24/14 at 9:49 AM, [hidden email] (Peter D Bethke) pronounced:

>So when you are developing a site, and you see a need to extend
>the core knop functionality, and you feel that this
>functionality would be applicable to the wider world, how do
>you test this functionality in your original site if your
>development (knop source files) site contains the raw source
>and is contained in a separate site instance?
>
>I was thinking along the lines of symlinks aliased to the
>LassoStartup folder which pointed back at the development
>folder, but maybe you have a more git-ish way of doing it.
>
>Thanks for your patience Steve - I’m hoping to be able to contribute to knop as well.
>
>Peter
>
>On Feb 24, 2014, at 9:38 AM, Steve Piercy - Web Site Builder
><[hidden email]> wrote:
>
>>A production version of knop.lasso goes in the Libraries folder for a given
>LassoSite.  That's all there is to it.  Set it and forget it.
>>
>>I have a local repo of Knop for development work of Knop itself in a separate
>LassoSite Libraries folder.  I create a branch in git so I can
>easily switch between branches, then un/load the Knop libraries
>as needed.  When done, I merge the branch, delete it, and push
>the finished product into the GitHub repo.
>>
>>There are docs in the GitHub repo about working with git and Knop.
>>
>>--steve
>>
>>
>>On 2/24/14 at 9:26 AM, [hidden email] (Peter D Bethke) pronounced:
>>
>>> Hello all,
>>>   I’m starting my first knop-based Lasso9 site shortly and
>>>I’m wondering how you all
>manage your repositories for the parent project and the knop
>libraries themselves. Do you keep any of the knop source code
>in the root site, or is it all concentrated in the lasso
>startup folder and not subject to updating with git?
>>>   Part of my question is because although I’ve had a
>>>github account for quite some
>time, I’ve used SVN for version control to date and have been
>slower to move to git, though I know this is where I need to
>end up.
>>>   Peter
>>
>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>Steve Piercy               Web Site Builder               Soquel, CA
>><[hidden email]>                  <http://www.StevePiercy.com/>
>>
>>
>>--
>>#############################################################
>>This message is sent to you because you are subscribed to
>>the mailing list <[hidden email]>.
>>To unsubscribe, E-mail to: <[hidden email]>
>>Send administrative queries to  <[hidden email]>
>>List archive
>http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
>>The Knop project and code is hosted at GitHub.
>>https://github.com/knop-project/knop
>
>
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>
--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop

knop-dev.png (43K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

stevepiercy
Oh, and of course, this does not account for any other start up
items, but my Lasso Sites are pretty much all the same.  I load
99% of my tags and libs at the Lasso Server scope, and toggle
Knop versions between Lasso Sites.

--steve


On 2/24/14 at 7:01 AM, [hidden email] (Steve Piercy - Web
Site Builder) pronounced:

>In ServerAdmin, I change the Lasso Site under which my project
>runs to use my Knop development site.  It's just a Host Name
>under Site Criteria.
>
>--steve
>
>
>On 2/24/14 at 9:49 AM, [hidden email] (Peter D Bethke) pronounced:
>
>>So when you are developing a site, and you see a need to
>>extend the core knop functionality, and you feel that this
>>functionality would be applicable to the wider world, how do
>>you test this functionality in your original site if your
>>development (knop source files) site contains the raw source
>>and is contained in a separate site instance?
>>
>>I was thinking along the lines of symlinks aliased to the
>>LassoStartup folder which pointed back at the development
>>folder, but maybe you have a more git-ish way of doing it.
>>
>>Thanks for your patience Steve - I’m hoping to be able to contribute to knop as well.
>>
>>Peter
>>
>>On Feb 24, 2014, at 9:38 AM, Steve Piercy - Web Site Builder
>><[hidden email]> wrote:
>>
>>>A production version of knop.lasso goes in the Libraries folder for a given
>>LassoSite.  That's all there is to it.  Set it and forget it.
>>>
>>>I have a local repo of Knop for development work of Knop itself in a separate
>>LassoSite Libraries folder.  I create a branch in git so I can
>>easily switch between branches, then un/load the Knop
>>libraries as needed.  When done, I merge the branch, delete
>>it, and push the finished product into the GitHub repo.
>>>
>>>There are docs in the GitHub repo about working with git and Knop.
>>>
>>>--steve
>>>
>>>
>>>On 2/24/14 at 9:26 AM, [hidden email] (Peter D Bethke) pronounced:
>>>
>>>>Hello all,
>>>>   I’m starting my first knop-based Lasso9 site shortly
>>>>and I’m wondering how you all
>>manage your repositories for the parent project and the knop
>>libraries themselves. Do you keep any of the knop source code
>>in the root site, or is it all concentrated in the lasso
>>startup folder and not subject to updating with git?
>>>>   Part of my question is because although I’ve had a
>>>>github account for quite some
>>time, I’ve used SVN for version control to date and have
>>been slower to move to git, though I know this is where I need
>>to end up.
>>>>  Peter
>>>
>>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>Steve Piercy               Web Site Builder               Soquel, CA
>>><[hidden email]>                  <http://www.StevePiercy.com/>
>>>
>>>
>>>--
>>>#############################################################
>>>This message is sent to you because you are subscribed to
>>>the mailing list <[hidden email]>.
>>>To unsubscribe, E-mail to: <[hidden email]>
>>>Send administrative queries to  <[hidden email]>
>>>List archive
>>http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
>>>The Knop project and code is hosted at GitHub.
>>>https://github.com/knop-project/knop
>>
>>
>
>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>Steve Piercy               Web Site Builder               Soquel, CA
><[hidden email]>                  <http://www.StevePiercy.com/>
>
>-----

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

Peter D Bethke
Your screen grab looks 8.6.x-ish. Are there any quirks for 9 in this system?

Peter

On Feb 24, 2014, at 10:03 AM, Steve Piercy - Web Site Builder <[hidden email]> wrote:

Oh, and of course, this does not account for any other start up items, but my Lasso Sites are pretty much all the same.  I load 99% of my tags and libs at the Lasso Server scope, and toggle Knop versions between Lasso Sites.

--steve


On 2/24/14 at 7:01 AM, [hidden email] (Steve Piercy - Web Site Builder) pronounced:

In ServerAdmin, I change the Lasso Site under which my project runs to use my Knop development site.  It's just a Host Name under Site Criteria.

--steve


On 2/24/14 at 9:49 AM, [hidden email] (Peter D Bethke) pronounced:

So when you are developing a site, and you see a need to extend the core knop functionality, and you feel that this functionality would be applicable to the wider world, how do you test this functionality in your original site if your development (knop source files) site contains the raw source and is contained in a separate site instance?

I was thinking along the lines of symlinks aliased to the LassoStartup folder which pointed back at the development folder, but maybe you have a more git-ish way of doing it.

Thanks for your patience Steve - I’m hoping to be able to contribute to knop as well.

Peter

On Feb 24, 2014, at 9:38 AM, Steve Piercy - Web Site Builder <[hidden email]> wrote:

A production version of knop.lasso goes in the Libraries folder for a given
LassoSite.  That's all there is to it.  Set it and forget it.

I have a local repo of Knop for development work of Knop itself in a separate
LassoSite Libraries folder.  I create a branch in git so I can easily switch between branches, then un/load the Knop libraries as needed.  When done, I merge the branch, delete it, and push the finished product into the GitHub repo.

There are docs in the GitHub repo about working with git and Knop.

--steve


On 2/24/14 at 9:26 AM, [hidden email] (Peter D Bethke) pronounced:

Hello all,
 I’m starting my first knop-based Lasso9 site shortly and I’m wondering how you all
manage your repositories for the parent project and the knop libraries themselves. Do you keep any of the knop source code in the root site, or is it all concentrated in the lasso startup folder and not subject to updating with git?
 Part of my question is because although I’ve had a github account for quite some
time, I’ve used SVN for version control to date and have been slower to move to git, though I know this is where I need to end up.
Peter

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy               Web Site Builder               Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


-- 
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive
http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop



-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy               Web Site Builder               Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>

-----

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy               Web Site Builder               Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


-- 
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Keeping knop up to date with git

stevepiercy
An instance in 9 is a Lasso Site in 8, more or less.  Jolle made
a nifty LassoApp reloader for 9.

One thing that I never could figure out is how to compile
LassoApps in Lasso 9.  The docs for this are suboptimal.

--steve


On 2/24/14 at 10:06 AM, [hidden email] (Peter D Bethke) pronounced:

>Your screen grab looks 8.6.x-ish. Are there any quirks for 9 in this system?
>
>Peter
>
>On Feb 24, 2014, at 10:03 AM, Steve Piercy - Web Site Builder
><[hidden email]> wrote:
>
>>Oh, and of course, this does not account for any other start up items, but my Lasso
>Sites are pretty much all the same.  I load 99% of my tags and
>libs at the Lasso Server scope, and toggle Knop versions
>between Lasso Sites.
>>
>>--steve
>>
>>
>>On 2/24/14 at 7:01 AM, [hidden email] (Steve Piercy - Web Site Builder)
>pronounced:
>>
>>> In ServerAdmin, I change the Lasso Site under which my project runs to use my Knop
>development site.  It's just a Host Name under Site Criteria.
>>>   --steve
>>>    On 2/24/14 at 9:49 AM, [hidden email] (Peter D
>>>Bethke) pronounced:
>>>
>>>> So when you are developing a site, and you see a need to extend the core knop
>functionality, and you feel that this functionality would be
>applicable to the wider world, how do you test this
>functionality in your original site if your development (knop
>source files) site contains the raw source and is contained in
>a separate site instance?
>>>>   I was thinking along the lines of symlinks aliased to the
>>>>LassoStartup folder which
>pointed back at the development folder, but maybe you have a
>more git-ish way of doing it.
>>>>   Thanks for your patience Steve - I’m hoping to be able
>>>>to contribute to knop as
>well.
>>>>   Peter
>>>>   On Feb 24, 2014, at 9:38 AM, Steve Piercy - Web Site
>>>>Builder <[hidden email]>
>wrote:
>>>>
>>>>> A production version of knop.lasso goes in the Libraries folder for a given
>>>> LassoSite.  That's all there is to it.  Set it and forget it.
>>>>>   I have a local repo of Knop for development work of Knop
>>>>>itself in a separate
>>>> LassoSite Libraries folder.  I create a branch in git so I can easily switch
>between branches, then un/load the Knop libraries as needed.  
>When done, I merge the branch, delete it, and push the finished
>product into the GitHub repo.
>>>>>   There are docs in the GitHub repo about working with git
>>>>>and Knop.
>>>>>   --steve
>>>>>    On 2/24/14 at 9:26 AM, [hidden email] (Peter D
>>>>>Bethke) pronounced:
>>>>>
>>>>>> Hello all,
>>>>>>  I’m starting my first knop-based Lasso9 site shortly and I’m wondering how you
>all
>>>> manage your repositories for the parent project and the knop libraries themselves.
>Do you keep any of the knop source code in the root site, or is
>it all concentrated in the lasso startup folder and not subject
>to updating with git?
>>>>>>  Part of my question is because although I’ve had a github account for quite some
>>>> time, I’ve used SVN for version control to date and have been slower to move to
>git, though I know this is where I need to end up.
>>>>>> Peter
>>>>>   -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>>>-- -- -- --
>>>>> Steve Piercy               Web Site Builder               Soquel, CA
>>>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>>>    --  #############################################################
>>>>> This message is sent to you because you are subscribed to
>>>>> the mailing list <[hidden email]>.
>>>>> To unsubscribe, E-mail to: <[hidden email]>
>>>>> Send administrative queries to  <[hidden email]>
>>>>> List archive
>>>> http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
>>>>> The Knop project and code is hosted at GitHub.
>>>>> https://github.com/knop-project/knop
>>>>  
>>>   -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>>-- -- -- --
>>> Steve Piercy               Web Site Builder               Soquel, CA
>>> <[hidden email]>                  <http://www.StevePiercy.com/>
>>>   -----
>>
>>-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
>>Steve Piercy               Web Site Builder               Soquel, CA
>><[hidden email]>                  <http://www.StevePiercy.com/>
>>
>>
>>--
>>#############################################################
>>This message is sent to you because you are subscribed to
>>the mailing list <[hidden email]>.
>>To unsubscribe, E-mail to: <[hidden email]>
>>Send administrative queries to  <[hidden email]>
>>List archive
>http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
>>The Knop project and code is hosted at GitHub.
>>https://github.com/knop-project/knop
>
>

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- --
Steve Piercy               Web Site Builder              
Soquel, CA
<[hidden email]>                  <http://www.StevePiercy.com/>


--
#############################################################
This message is sent to you because you are subscribed to
the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
List archive http://lasso.2283332.n4.nabble.com/Knop-Framework-Discussion-f3157831.html
The Knop project and code is hosted at GitHub.
https://github.com/knop-project/knop
Loading...