Koozali.org: home of the SME Server

[Announce] Addons.sh InstallScript for SME 7.1

Offline girkers

  • *
  • 296
  • +0/-0
    • gk computer services
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #15 on: July 12, 2007, 08:18:48 AM »
cool34000,
 
I like what you have done and I for one will appreicate your work and effort.

As to the extra comments, whilst I feel the message is important to outline, I feel that the way it was said was more of the issue.

Offline cool34000

  • *
  • 339
  • +0/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #16 on: July 12, 2007, 10:24:55 AM »
Guys,


Quote from: "RayMitchell"
Don't be upset by what has been said, you asked for comments so take them all, good or less good.
First I'd like to appologize... That was the 2nd day that I was not sleeping working on my script. I shouldn't have been so upset.
After this big night, I feel a bit sorry about what I said/feel...
I've invested so much time in this script that I couldn't see the advices, and all I saw were the remarks I didn't want and even didn't expect.
I guess I was only expecting nice remarks...
Sorry, really sorry about that.


Quote from: "RayMitchell"
I think the warnings are valid and should be heeded and taken on board, and you should use these comments to make your scripts better and in fact develop them in a way that will answer the posters concerns.

Yes, warnings were (and still are) valid and I should have avoid or temperate them by telling my todo's list...
So here it is:
- SugarCRM : RPM needs to be rechecked (perms too lazy)
- PHPWebSite : RPM needs to be created
- More choice on what's installed (hard work because of the dependencies)
- Add the choice for eGroupWare version (v1.2 vs v1.4). Right now I'm installing v1.2.107
- Add Gallery RPM as an option
- Add Net2FTP RPM as an option
- Add Typo RPM as an option
- Need more testing on Snort RPM (I randomly get an error)
- Finish the uninstall script (I have to contact 2-3 contributors because a few contribs doesn't uninstall clean)
- Add HTBWonderShaper :wink:


Quote from: "RayMitchell"
Work with Charlie, Shad, Gordon & other developers as they are very knowledgeable & experienced programmers.
I think that I don't have necessary skills to help them... I don't know a lot of stuffs and to be honnest most of times I don't even understand what's said in the bugtracker or in the mailing list. As I said, 1 year ago I was ultra noob, and now I'm just a noob!
So I'm just helping others when I can... I'm really uncomfortable with the bugtracker: like I said I'm not a develloper: I'm just a simple guy/admin who likes to spend a lot of time reading forums, howtos and other stuffs like that.

Quote from: "RayMitchell"
we are all lucky to receive the free support we do.
Yes we are... And we should all say thanks everydays! Again, sorry...

Offline gregswallow

  • *
  • 651
  • +1/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #17 on: July 13, 2007, 06:39:28 AM »
As Charlie and Shad have already said, publishing an "update script" is a bad idea, when #1 it is not an "update", and #2 you are not involved with development and don't fully understand the consequences.  I know you call it an addon script, but it is perceived as an update.

Please voluntarily take it down from where you have published it and instead help write (and publish in the wiki) proper howto guides that include installation, upgrade, and uninstallation procedures for contribs that aren't packaged as rpms.  That would be much appreciated by everyone.  I know you meant well, but all the warnings in the world don't help.  

You have probably learned more than you think figuring out how to install and uninstall all these contribs.  Going from making scripts, to making rpms is not as hard as you'd think.  Join the devinfo mailing list and ask for help or suggestions if you'd like to try turning a script into an rpm for a particular contrib.  I promise the developers don't bite :-P

Offline cool34000

  • *
  • 339
  • +0/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #18 on: July 14, 2007, 12:03:07 PM »
Hi,

Quote from: "gregswallow"
Please voluntarily take it down
Done!
I will look in the Wiki and I will try to update it.
I've also suscribed to the mailing-list.

Quote from: "gregswallow"
I promise the developers don't bite :P
I hope so, I'm not edible :lol:

Offline mmccarn

  • *
  • 2,651
  • +10/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #19 on: July 15, 2007, 04:37:22 PM »
cool3400 -  I, personally,  am very impressed with your constructive attitude.

It is encouraging to see someone willing to adapt to the instructions of the developers as you have done after committing so much time and effort to a project.

I feel obliged to acknowledge both your achievement and your exemplary attitude.

- Michael McCarn

Offline kruhm

  • *
  • 680
  • +0/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #20 on: July 15, 2007, 08:15:45 PM »
cool34000,

"things change all the time... "
you're on the right track & you're learning the hard way (as most of us do). Things do change all the time. This is why packages like YUM exist and important that admins use it.

The big message behind these 2 pages of posts is that we work better together as a team rather than working individually against each other.

Think how much further along we would be if your year efforts had been directed correctly in the bug tracker. The smedev & smeextras repos would be further along than they are.

"I think that I don't have necessary skills to help them... "
You do, just stick with it. I encourage you to join a team and get involved in the bug tracker.

Offline gregswallow

  • *
  • 651
  • +1/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #21 on: July 16, 2007, 07:10:41 PM »
Quote from: "kruhm"
The big message behind these 2 pages of posts is that we work better together as a team rather than working individually against each other.


Exactly.  I've been emailing back and forth with Sylvain (cool34000) and I think he's going to email Charlie and Shad as well and see how his skill and effort can best be directed.  I wasn't aware of all the work he's done other than just the addon script, and I apologized for kind of jumping the gun a bit.

Yes, the message here is all about cooperation and communication in development.  And the tools are in place.  Even if the core developers don't want to include your contribs in the base distribution, they can still be checked in to cvs and built automatically in the smedev repository:  http://mirror.contribs.org/smeserver/releases/7/smedev/i386/repodata/ - And there has been some discussion on a "package review" process - but lets discuss that on the devinfo mailing list.

Thanks,

Offline paulfung

  • **
  • 38
  • +0/-0
    • http://www.datayard.com
cheer up friend
« Reply #22 on: July 20, 2007, 05:05:42 AM »
cool34000,

I have to say, I did the same thing you did too, not a 4300 lines one .sh file, but I have at lease 800 lines, but I never have the guts to release it...... as it will cause big troubles to many new comer, who is searching their way to get on to the "fast lane".

As a subscriber of the developer's list, I do understand why they are all worrying about the script.

I guess you can share the sh file with a "uninstall" script in the developer's list and make those experience guy to test those new function and consider, it will make some of our life easier, but not all the people in the forum.

I think, putting this "over powered" script in the public forum, many flood the forum with helping calls comming from the inexperienced users.  It is not easy to help them all ...... especially many of users here, are on their first touch with Linux, all those broken deps. in the future update or upgrade will give them a very bad experience to say “…Linux is a bad platform......”
(Look around with the questions in the forum; you will agree that many of them are new to Linux, even I myself are not a expert when sitting side by side with “old guys” here like CharlieBrady, one of the best helper I consider in this forum, take his advice, he is only trying to help us all.)

Anyway, cheer up, I guess we all welcome the work you did, may be just putting it with over stated words, when the big I said worry come in mind.

Share the work with the developer may help, but I do agree this forum is not a good place.
Best Regards,

Paul T.C.Fung
  :lol:  :hammer:

allforone

Will it work with the current version.
« Reply #23 on: July 31, 2007, 10:10:59 PM »
I am not a sme guru. I have been trying to get openx-change to work for a day now. I am going to give up and just go back to horde. So my question is how will you script work on a new install of 7.2 with the additional updates. then running your script.

Offline cool34000

  • *
  • 339
  • +0/-0
[Announce] Addons.sh InstallScript for SME 7.1
« Reply #24 on: July 31, 2007, 10:57:50 PM »
The script is no more available... And there wasn't an install of openx-change in it at any time.

I'm now working on a new version, just be patient.