Koozali.org: home of the SME Server

Contribs.org Forums => General Discussion => Topic started by: Arnaud on January 28, 2014, 10:01:50 PM

Title: Fixing AFFA
Post by: Arnaud on January 28, 2014, 10:01:50 PM
Good evening,
I'm looking for a way to contact Michael Weinberger (developer of "Affa" ) in order to have some details related to Affa V3 and SME8.
Does somebody have his email address or know how to contact him?

He is as user by sourceforge.net but I don't know if it is possible to contact him by this way.
As a last solution, I could create a login by sourceforge to try it, but I would prefer not to do this.

Maybe somebody here is already user by sourceforge too and could try to contact him for me.... :-D

Thanks in advance.
Bye
Arnaud
Title: Re: Contacting Mr. Michael Weinberger??
Post by: janet on January 29, 2014, 03:14:49 AM
Arnaud

Looking inside the affa rpm (from 2009) at the Vendor details,  I see
Michael.Weinberger@neddix.de
but neddix.de does not seem to resolve, so .....???

Looking at the Assigned to: named M. in bug 7630 I see
mweinber@neddix.de <mweinber@neddix.de>

sourceforge.net might be a better way to contact him
 
good luck !

Edit:
Maybe try neddix.com
see
http://who.is/whois/neddix.com

Title: Re: Contacting Mr. Michael Weinberger??
Post by: Arnaud on January 29, 2014, 09:23:26 PM
Many thanks Janet,
I will try.............
Bye Arnaud
Title: Re: Contacting Mr. Michael Weinberger??
Post by: ReetP on January 31, 2014, 06:16:43 PM
Good evening,
I'm looking for a way to contact Michael Weinberger (developer of "Affa" ) in order to have some details related to Affa V3 and SME8.

Is there anything particular you want to ask ?

v2.x is no longer supported by him but has been ported across to v8 by the contribs team.

v3 would be good to use but I think when I looked it would need a lot of modification to add in the SME specifics. I'm sure it is possible - just a matter of time and effort.

Any volunteers ? :-)
Title: Re: Contacting Mr. Michael Weinberger??
Post by: Arnaud on February 05, 2014, 06:22:20 PM
Any volunteers ? :-)
Sir, yes Sir! :lol:

Anybody else?
I have a quick "newby" look into both scripts:  I think that it is a feasible job , not something unrealistic.

Should we open an new topic about the adaptation of Affa V3 for sme in order to work on it together?

Bye
Arnaud
Title: Re: Contacting Mr. Michael Weinberger??
Post by: ReetP on February 05, 2014, 06:49:41 PM
Sir, yes Sir! :lol:

LOL

Quote
I have a quick "newby" look into both scripts:  I think that it is a feasible job , not something unrealistic.

Should we open an new topic about the adaptation of Affa V3 for sme in order to work on it together?

I guess it ought to go in the bug tracker and followed there. I'll have a look and see what is best.

B. Rgds
John
Title: Re: Contacting Mr. Michael Weinberger??
Post by: idp_qbn on February 06, 2014, 07:01:35 AM
John and Arnaud
I would like to have a look at the scripts as well, just in case I can dredge up from the murky depths of my mind something useful to addWhere do I get a copy - are they part of the install kit?

Ian :-)
Title: Re: Contacting Mr. Michael Weinberger??
Post by: Arnaud on February 06, 2014, 01:59:59 PM
Hi Ian,
I don't know if I understand your request correctly...
You can find the script in the rpm of Affa (see wiki for Affa2 and http://wiki.nikoforge.org/Talk:How_to_move_Affa_from_SME-Server_to_a_Server_with_Affa_V3 )
Then have a look in the directory "sbin" after having unpacked the rpm.
Bye
Arnaud
Title: Re: Contacting Mr. Michael Weinberger??
Post by: ReetP on February 06, 2014, 05:10:54 PM
Regarding this we ought to create a new bug and reference some of the other bugs.

Points to note :

Affa has not been maintained for some while, though there is nothing to stop anyone doing so

It would be best to make sure it works on v9 first and backport to v8 later

There are a LOT of code changes if you diff the two files. I am sure it is possible to do - just needs a lot of time and patience.

It will be better if you work with the current rpm and make your mods and patches with that - if you want help to do this please ask. Building a test dev environment with anonymous CVS is the best way to go - see the wiki. you can then post patches to the bug tracker which will get picked up and you can get a new version built

I can start a new bug if you want one

B. Rgds
John
Title: Re: Contacting Mr. Michael Weinberger??
Post by: janet on February 06, 2014, 09:02:10 PM
ReetP & Arnaud

Just create the bug report & see what interest people show.
Put a link here for others to see & follow.
A lot of  people appear to be using Affa, so I am sure that work done on improving Affa will be appreciated & used by many.

It's probably a "biggish" job to revamp Affa, but the "rise" feature is unique.

Without wanting to dampen your enthusiasm, if the rise feature is not really needed, then the existing rdiff backup is a good rsync alternative, that also uses CLI for efficient usage over ssh.
Gordon Rowell did the implementation for sme server some years ago & AFAIK is a favoured backup tool amongst sme server professional support personnel.

So maybe take a good look at smeserver-rdiff before expending a lot of energy on a new Affa.
Title: Re: Contacting Mr. Michael Weinberger??
Post by: idp_qbn on February 06, 2014, 09:20:20 PM
Janet, ReetP and Arnaud

The "rise" feature in AFFA is the main reason I used it in the past.
Very helpful when remotely supporting a system, especially where the users can't really wait until tomorrow for help.

By the way, can we change the subject to something like Fixing AFFA?

Cheers - and thanks for the pointers to the code, Arnaud. At first glance it looks a bit too much for my limited knowledge but hey, ho, we'll give it a good look over the weekend.

Ian  :-)
Title: Re: Contacting Mr. Michael Weinberger??
Post by: Arnaud on February 06, 2014, 09:31:51 PM
Hello John,
if it is the correct and official way to proceed, than yes, please open a bug for the adaptation of Affa V3 for SME.

SME8 or SME9?? I don't agree totally with you: my target is to have Affa V3 running good with sme8. The reasons of this choose are:
- my installation runs with sme 8 (prod + backup server) and I would need now (or in a near future) an "affa system" I can rely on (my last crash 2 weeks ago showed me once again that backuping is good, but restoring is much better!  :lol:)
- I don't know anything about sme9
- sme8 is a stable and current (=used now) version, so let's first adapt a script for it, where we know that problems are coming from the script and not from the sme and then I think that it could be easier to adapt the good running script once again to the sme9, if necessary, when sme9 is stable and we exactly know the differences between sme8 and sme9. IMHO, working on affa and on sme9 at the same time is not so good.

Yes, a lot of things changes between the both scripts - about 65 pages each! - (it seems to be new functions available too), but I don't think that we have to change so much things to adapt the new script to sme. The global structure of both scripts is the same. The way to code has changed ( v2 is easier to understand as v3 for me) but I think that it is irrelevant for things that are not specific to sme.

Yes, of course, some help will be needed  8) This is the first Perl script I ever read... :???: For example some help to understand how the old script set the default directories to backup when the parameter "SME-server" is selected.....and of course some help to add this to the new script in a proper way.

Bye
Arnaud

PS: I was writing this during the 2 last posts......



Title: Re: Affa 3 on SME v8/v9 (was Contacting Mr. Michael Weinberger??)
Post by: ReetP on February 06, 2014, 11:39:00 PM
This bug already existed and I suggest you use it as a basis for work on Affa 3

http://bugs.contribs.org/show_bug.cgi?id=7633

Post your questions etc there

Note the bugs re v8/v9 and dependencies. We ought to try and make sure it does work on both but if you want to start on v8 then please go ahead !

I agree that 'rise' is a killer feature and we ought to see if we can keep that for SME.

To develop this, your best bet is to follow instructions on the Wiki to build a test environment.

These are good :

http://wiki.contribs.org/Simple_Package_Modification

http://wiki.contribs.org/Setting_up_RPM_Building_for_SME_Server

Takes a bit of getting used too, but worth it in the long run - you can retrieve the existing Affa rpm from cvs, copy to a new directory and then start hacking ! You can then test build and post proper patches on the track which the devs will review and test for you.

If you have some sort of virtualisation like VirtualBox to test with then so much the better.

I have a virtualbox CentOS6 vdi image with a mock build environment set up which I am slowly uploading to my online server. This is a full CentOS 64 bit image with mock set up on it. If anyone would like a copy then let me know and I can allow you access to it.

I may also set it up as a machine itself on my server and enable some remote access if anyone wants to play. Again, let me know.

If you haven't done already, make sure you subscribe to the dev and discussion lists here as well :

http://lists.contribs.org/mailman/listinfo/

Hope that gets you going :-)

B. Rgds
John
Title: Re: Contacting Mr. Michael Weinberger??
Post by: stephdl on February 07, 2014, 12:09:41 AM
i agree that you will need virtual environments if you want to test packages but I disagree on the need to have a huge build machine to take in hand....this is what is mock

you can do it simply in a smeserver and set the focus on development.

http://geekeries.de-labrusse.fr/?p=2004

i think that you are french arnaud. once you have learnt how build work you will able to learn about cvs and mock
Title: Re: Fixing AFFA
Post by: nicolatiana on March 25, 2014, 10:13:24 PM
Not a programmer/developer but an intensive user of Affa.
I put this post to offer my collaboration for testing, discussion ecc..
Many thanks in advance for your work.

Nicola
Title: Re: Fixing AFFA
Post by: jameswilson on March 29, 2014, 12:18:07 AM
I cant help on the code stuff but id love to see affa working fully.
id like to offer some cash towards it too.

id also like to pay my monthly fee to support sme but whenever I try to do this via paypal I get a paypal error. I want to do the year of gold support

Title: Re: Fixing AFFA
Post by: nicolatiana on March 29, 2014, 07:27:20 AM
@Cash
Have you verified in a large (2-3 days) range of time (= not a temporary problem of PP) ?
Open a new post here, in General Disccussion, concerning the payment with more details about the error so that the Board member that deals with cash can contact PayPal support or verify eventual Sme site problems with site mantainer.

Thanks in advance

Nicola
Title: Re: Fixing AFFA
Post by: stephdl on March 29, 2014, 12:26:32 PM
I cant help on the code stuff but id love to see affa working fully.
id like to offer some cash towards it too.

id also like to pay my monthly fee to support sme but whenever I try to do this via paypal I get a paypal error. I want to do the year of gold support

it works for me but of course i do not go after the paypal login. I have used the donation menu in the forum.

do you use the paypal account in the forum or the paypal logo on the main wiki page

thanks to help the project with your donation
Title: Re: Fixing AFFA
Post by: nicolatiana on April 11, 2014, 11:32:51 AM
The actual situation of Affa 2.x is that a medium number of open Bugs (maybe "minor") is in waiting list.
Shouldn't we try to resolve them having so a 2.x Affa version full functional in Sme 8/9 (maybe two different release are needed) env and then consider to take advantage of Affa 3 for Sme 9 only, using the experience acquired bug-tracking 2.x  ?

We must think that it will take a resonable range of time, not to have Sme 9 released (I think the developement has reached an high level) but for 8 to 9 migration of existing users.
In my situation, for example, the 8 to 9 upgrade will be planned when customers will change their servers so I do not plan to have a "production" 9 up&running before 2015; having a Affa 3 Contrib working only on Sme9 wouldn't be a good choice.

my 2c  :hammer:

Nicola
Title: Re: Fixing AFFA
Post by: idp_qbn on April 11, 2014, 11:35:59 PM
So true, nicolatiana!
We have just release 8.1 a few weeks ago. That will be the production server for some time to come for me - and for many others, I suspect, unless an easy migration to 9 is available (ie by upgrade rather than re-install). And even then, it will be sometime before I can get an opportunity to do the upgrade.

For that reason, fixing AFFA v2.x is my main concern. The "rise" function is SO important when supporting users in remote locations. Remember, AFFA as we know it was written for SME Server and the functionality it offers suits me fine.

Cheers  :-)
Ian
Title: Re: Fixing AFFA
Post by: nicolatiana on April 11, 2014, 11:43:24 PM
In place migration 8 ---> 9 99% will never be available due to mainstream (Centos 6) limitations.
On the other hand I tested (and some other people did) on console a backup to usb of 8 - new install 9 with restore from usb and worked fine.
(http://forums.contribs.org/index.php/topic,50573.0.html)

Cheers

Nicola
Title: Re: Fixing AFFA
Post by: idp_qbn on April 12, 2014, 08:18:33 AM
Thank you again, nicolatiana - that's good to know. 

I was a little worried about the time involved since one of the servers I look after has over 620 Gb of SME + data.

In their case I will be recommending they get new equipment at the same time which will simplify the process a little.

Now, when we get AFFA (with the "rise" funtion) fixed for SME8 and SME 9, then the downtime will be quite short ..... :smile:

Cheers
Ian
Title: Re: Fixing AFFA
Post by: janet on April 12, 2014, 10:26:53 AM
idp_qbn

This Howto is probably still a viable alternative to use, & ideally suited to restoring to new hardware.
It will avoid needing to perform the backup first, which can take a long time when there is a lot of data.
I have not tested it myself from sme 8 to sme 9, but I assume it would work, or could be made to work, relatively simply.

http://wiki.contribs.org/UpgradeDisk
Title: Re: Fixing AFFA
Post by: idp_qbn on April 12, 2014, 11:30:43 PM
Janet, thank you for that. Looks good.
I will try it out on a VM setup to get familiar with the steps.

Still, AFFA remains the simplest way - I have recently done a swap from one server to another, both SME8 but the older one was way underpowered, and AFFA worked.

The only hitch was that on reboot (after rise) the newer machine stopped at the point of assigning network cards in the "applying configuration changes" phase. Manual intervention was required to tell the server to use the new NIC.

After that, everything went smoothly. A lengthy check of data showed all data was copied and present and seemed to have the correct permissions.

I must add that this was my home-based system (server-only) and no-one here uses horde, nor do we host web-sites. The server is just a plain file-server for sharing and storage.

However, I do support two sets of remote user, one local and one 300 Km away, so the "rise" function of AFFA has in the past provided a good way of getting them back on-line quickly. With this 'stickiness' about the NIC that I recently experienced, that may no longer be the case.

Still, over the phone, I could probably talk someone through re-setting the NIC ....

Once again, thank you for showing me another way. All knowledge is good!

Cheers
Ian
Title: Re: Fixing AFFA
Post by: stephdl on April 17, 2014, 06:32:01 PM
some frenchies are working on affaV3 on sme, you should take a look http://bugs.contribs.org/show_bug.cgi?id=7633#c22 and provide some tests.
Title: Re: Fixing AFFA
Post by: nicolatiana on April 22, 2014, 02:17:00 PM
Going to test in this week.

Nicola
Title: Re: Fixing AFFA
Post by: stephdl on April 22, 2014, 05:45:57 PM
thanks nicola
Title: Re: Fixing AFFA
Post by: nicolatiana on May 05, 2014, 06:29:37 PM
Test started; I'll put my notes both here and in bug-tracker (look only in bug-tracker  :-D )

Nicola