Re: Application API

Chapman Flack <[email protected]> Wed, 20 Mar 2019 11:34:26 -0400
Newsgroups gmane.comp.archivers.amanda.devel
Message-ID <[email protected]>
On 3/20/19 10:46 AM, Stefan G. Weichinger wrote:
> Am 12.12.18 um 18:59 schrieb Chapman Flack:
>> Still, I wouldn't mind seeing the discussion somehow revived....
> 
> What about the suggested fork of https://github.com/zmanda/amanda ?
> 
> Just to come up with some inofficial beta-packages or so for people to
> test ... ?
> 
> At the amanda-users-ml the discussion has started again, maybe you could
> contribute as well?

I'm following the restarted discussion there with interest. There does
seem to be some talk of forking the github repo.

I guess one question would be, is there still some remnant of an
amanda open-source organization, and does it have a github account,
or could it open one, to host an 'official' repo.

A nice thing about the git model is that it's not very much at risk
from the loss of any one repo if multiple people have cloned it, but
it is helpful to have one for people to recognize as the official one.

It looks like 'amanda' is unavailable as a github account name, as
it belongs to Amanda Pickering who does interesting stuff with
natural language generators.

As far as I could see in [1], the zmanda/amanda github repo stopped
getting pushes from the sourceforge svn about a year ago (at svn
r7714). But there have only been five commits to the sourceforge svn
since then anyway.

I would say fork the zmanda/amanda github project and use git-svn
to feed it the five later commits from sourceforge svn, and call it
the repo.

I could even do that by bringing my fork at github.com/jcflack/amanda
up to date. It's currently even with svn r7448, a couple years ago,
but it would be quick to update it from zmanda/amanda and then add
the five later svn commits. Maybe I'll play with that tonight.

I'm not proposing for jcflack/amanda to become the official repo,
but I can bring it to the latest we see and then an 'official'
project github account can just clone from it and go from there.

The state of my Application API work when last I left it is already
in https://github.com/jcflack/amanda/tree/AppScriptAbstractClasses

It works; it's the dogfood I've been eating for backups at $work
for a couple years now, but where it was left with JLM I had handled
coordination between an app and its pre/post scripts in a different
way than he wanted, and I was waiting for more input from him on
how he would like it different.

But nobody seems to have heard from JLM in a while....

-Chap

[1] https://marc.info/?l=amanda-users&m=155302455716772&w=2