On Mar 5, 12:29 am, Christopher Steel <chris.st...@gmail.com> wrote:
> How about this,
>
> Create a script to rename the app as follows
>
> Myappname-hide

That is too "clever" - if you're going to do this, be explicit:  move
the application to some "trash-can" folder.

In any case, this does not address the point Jonothan brought up -
about wanting to preserve application state (does everyone agree this
is valid?).

I think this is saying the best way to do this is use existing
technolodgy, and use a versioning system.
Massimo said he didn't want to include / depend on this with a distro,
so perhaps optional functionality if you have it sepcified.

I would pick one from a "crowd" - I think an important split is those
that versoin directories, and those that version files.
Directories versioned:  SVN & bazaar;
Files Versioned:   mercurial & git;

If there were plugins (gluon level?) for this, are there any things
that would get in the way?  I.e., if you have your test environment
checked out from the mercurial repository, I think you cannot have
applications have their own mercurial (is that correct?).

... just thinking out loud.

- Yarko
>
> Now the app will "disappear" in the web2py interface.
>
> The app (and everything in the app directory) remain, but Will no
> longer show up in web2py because the folder name contains a "-"
> hyphen.
>
> You need to test, but might do the trick easily. To "undelete /
> recycle" you remove the hyphen. Will that work for you?
>
> Chris
>
> On Mar 3, 4:35 pm, Jonathan Lundell <jlund...@pobox.com> wrote:
>
> > On Mar 3, 2010, at 12:22 PM, mdipierro wrote:
>
> > > you can already trash an application
>
> > We want to trash the application, but not the application state (database, 
> > etc).
>
> > > On Mar 3, 1:34 pm, Yarko Tymciurak <resultsinsoftw...@gmail.com>
> > > wrote:
> > >> On Mar 3, 11:48 am, Dragonfyre13 <dragonfyr...@gmail.com> wrote:
>
> > >>> If it's untarred over the top of the old one, any files that are not
> > >>> in the new tar file will be left there. Since an app is supposed to
> > >>> kind of be self contained, shouldn't it remove the old app, and then
> > >>> untar to the directory?
>
> > >> A trivially simple way to handle this would be to have the concept of
> > >> an application "trash can", where
> > >> a current app would be moved to "trash", and a new one installed.
>
> > >> Another way would be to literally have app-area per-application
> > >> repositories (hg), and literall just "pull" the new app (including any
> > >> file deletions) - but this would mean  the tar / w2p  file format
> > >> giving way to /letting mercurial manage updates in these circumstances
> > >> (which would probably not be bad).
>
> > >> - Yarko
>
> > >>> On Feb 16, 11:08 am, Jonathan Lundell <jlund...@pobox.com> wrote:
>
> > >>>> On Feb 16, 2010, at 8:32 AM, DenesL wrote:
>
> > >>>>> Thanks (it is copy/paste of the original).
> > >>>>> Do you know of any docs on usage?.
>
> > >>>> On the admin app's app-installation page, there's a checkbox to enable 
> > >>>> overwriting of an uploaded app. If not checked, the behavior is the 
> > >>>> same as before: an attempt to install an app with the same name as an 
> > >>>> installed app fails. In the overwrite case, the new app simply gets 
> > >>>> untarred over the old app.
>
> > >>>>> On Feb 16, 11:21 am, Jonathan Lundell <jlund...@pobox.com> wrote:
> > >>>>>> On Feb 16, 2010, at 7:16 AM, DenesL wrote:
>
> > >>>>>>> New features not documented in Book (2nd edition)
>
> > >>>>>>> 1.75.2
> > >>>>>>> - no more cron with -S option
> > >>>>>>> - ability to override/upgrade and app
>
> > >>>>>> overwrite
>
> > > --
> > > You received this message because you are subscribed to the Google Groups 
> > > "web2py-users" group.
> > > To post to this group, send email to web...@googlegroups.com.
> > > To unsubscribe from this group, send email to 
> > > web2py+unsubscr...@googlegroups.com.
> > > For more options, visit this group 
> > > athttp://groups.google.com/group/web2py?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.

Reply via email to