Koozali.org: home of the SME Server

Contribs.org Forums => General Discussion => Topic started by: beast on September 15, 2008, 04:06:09 PM

Title: Why I am not involved in the improvements of this software
Post by: beast on September 15, 2008, 04:06:09 PM
This text was written for another thread but I have created a new thread for this post because I think it need more attention

In the past I really testet the beta releases etc. Was a bit involved!

The problem come with the bug tracker system that every developer seam to point at (and I understand why from a developer stand point). Every time somebody ask a question or have a problem they are directed to the bug system. The problem is that, in my view, the system is made to be used by the developers and most "ordinary" people is repelled by this system. It does not look nice to use or understand in any way. There is also a problem with the split between the forum that everybody understand and the bug tracker. What is the difference, when shall we use the forum and when shall we use the bug tracker etc. You also need a specific access name and password for each system.

The end result is that the developers do not get so many errors to solve, but the error are more documented and easy to list - but does it make a better system in the end? I do not think so! It is also the reason why people ask for the status of version 8 - nothing about it anywhere else but in the bug tracker really (everything else is outdated). May also be the reason why we still wait for version 8. Nobody like to get involved with the current system.

The solution is to make a better interface for a bug system and hopefully integrate it with a simple forum in some way. I know this is quite a project and out of scope for the SME-server people, but there may be a better system out there somewhere.
Title: Re: Why I am not involved in the improvements of this software
Post by: Mat78 on September 15, 2008, 06:33:45 PM
I think that's true.

The forums is easy to be used and everybody use it.

The actual bug tracker is really hard to be used. An easier way of use and a good gui can help people reporting bugs and potential bugs so that developers can solve it.
Title: Re: Why I am not involved in the improvements of this software
Post by: Mjohnson on September 15, 2008, 07:34:13 PM
I hate these kinds of posts.  This issue has been rehashed so many times. 

First, I have used SME for several years.  I am not a developer and have little talent necessary to advance the project along.  Tried to get more involved a couple of years ago, but frankly it is a tight group without a lot of horizontal thinking and my outreach didn't amount to much.  All good people, just not a good fit at the time.

More to the point, the bug tracker is the way this distro moves ahead.  You can rant and rave, but that is the way it is.  This is a developer driven project and any attempt to introduce an executive or marketing function has been unsuccessful.  As unfriendly as the Bug Tracker appears at first, it is a very effective problem solving technique.  I have never been left hanging when I have used it.  What's more, while I have never made any tight personal friends out of the development team, they have also never responded in a belittling or arrogant fashion. 

Prior to the release of the SME 7 version, a lot of the problems were being dealt with via the forums.  The last days of the SME 6 version were really messy.  All sorts of contribs, how-to's and hacks were being disseminated via the forum which resulted in an unworkable system to help those in trouble and particularly to the real coders.  Personally I had modded my SME installation to the point where an upgrade to Version 7 had to be done via a clean install.  It was ugly and on a production machine, just plain stupid.

I salute the current system in that it has maintained a large degree of control and accountability for the users and those regulars who patrol the forums dispensing advice and assistance.  I realize the mantra of post it in the bugtracker gets old after a while, but it really is meant as the first step in a solution.  By the way, when you post your problem in the bug tracker, you get email responses to your post.  It is outstanding.


MJ
Title: Re: Why I am not involved in the improvements of this software
Post by: beast on September 15, 2008, 09:33:04 PM
I hate these kinds of posts.  This issue has been rehashed so many times. 

Maybe something is wrong then  :D
Title: Re: Why I am not involved in the improvements of this software
Post by: steever on September 16, 2008, 01:51:11 AM
No, I think the bugtracker system is needed and it is obviously working well for the devs!  What I'd like to see is a little more communication from the devs when things are solved/changed. 

For example, the wiki lists ldap authentication as one of its top 5 projects http://wiki.contribs.org/Top_5 (http://wiki.contribs.org/Top_5), but there's no information anywhere on the wiki about how or if it works.  Just a pointer to the bugtracker which presents the user with a lot of scored out lines.  Somewhere in the middle of it there's some stuff about getting ldap auth to work but does it?  And how?  I'd like to see a little documentation come out of the devs into the wiki which is the easiest to understand interface to what's possible with the SME Server.

Likewise, try to get a handle on what's actually in SME 8 results in the same thing - directions to look at the bugtracker.  Why not a couple of lines in the wiki describing the improvements in plain language? 

Before I get flamed - which is becoming increasingly common on contribs whenever someone offers some feedback or advice- I'd like to restate how much in awe I am of the development team.  What a great distro.

Steve
Title: Re: Why I am not involved in the improvements of this software
Post by: pfloor on September 16, 2008, 02:49:52 AM
Steever,

No flaming, just some facts for you to chew on.

As of today there are exactly 3 people with the distinguished "Developer" label next to their names and one of those is absent due to other commitments.  That's right THREE (really only 2).  There is are 3 additional that belong to "Quality and Testing" and a (very) small handfull of others that help develop the software on a constant basis.

There are 122 members on the "Documentation" team.

We know what the 2 developers and their helpers are doing, they are doing their jobs and writing code.

Where are all the documentation people?  They need to scour the forums and bugs and update the wiki.

There are almost 3200 members here and a tiny group that actually do all the work.  The developers are busy and don't have time to update the documentation so folks start complaining about the wiki.  When those working on the code stop and take time to update the wiki and then other folks start complaining about why SME8 is taking so long, etc.

It's a vicious cycle and there is nothing anyone can do about it except get busy on the wiki or start threads like this one, it's everyones individual choice but past experience tells me that this thread in itself won't accomplish anything.

Beast,

If you don't like the system here, please build a new one.  The developers like it the way it is and are not going to change it.  Many have asked but no one else has put in the effort and the developers just don't have the time.  This project is open and you are welcome to offer what you can come up with.  If the developers like it, they will use it, if they don't then they will not.  It's really as simple as that.  You can't ask them to do everything, it just isn't possible or practical.

By the way, it is totally impossible to use a forum as a bug tracker, a forum just isn't designed for that purpose and it won't work.  You have to use some sort of bug tracking system and I have tried most of them and they are all as unfriendly as bugzilla.  They are complex, developer oriented programs designed to help developers develop and track software.  Bug trackers are not meant to be easy or pretty.  If they were, they would be nothing more than another forum.

Bugzilla is the way it is because it has to be to accomplish what it does in an orderly fashion, nothing more, nothing less.

Also, until SME7, the bug tracker for SME (formally Mitel) was not an open bug tracker and that's why you never saw "report a bug to the bug tracker" before 7.x, you couldn't as it was only accessable (AFAIK) to Mitel employees.  When Mitel had the OS, they would scour the forums and look for bugs and report them to the internal bug tracker themeselves but Mitel had many more developers and paid them to do it.  That doesn't exist anymore and the developers now work for free and can't do it all.  They ask for the communities help.

The developers depend on the community to report bugs just as the community depend on the developers to keep their servers secure and running...Another vicious cycle that will most likely never end :-(

Lots of folks have great ideas but that's all they are, ideas.  Until someone has time to apply the ideas, they are still just ideas and will always remain ideas.

The fine people here toiling over this great piece of work (I consider it art) just don't have the time to do everything.  The software is the most important part to them and they do their part for absolutely free.  The rest (the wiki, forums, etc.) is second in line to them and they don't have any time to work on anything else so someone else is going to have to step up here.  Instead of "Why I am not involved in the improvements of this software" topics, I would like to see this for once...

"I have developed a completely new look and feel for contribs.org.  It involves A, B, and C and uses X, Y and Z.  Can the developer in charge please contact me so we can convert the existing website to my new and improved version."

Now that would definitely get their attention.
Title: Re: Why I am not involved in the improvements of this software
Post by: Paul Howard on September 16, 2008, 11:39:16 AM

The forums is easy to be used and everybody use it.

The actual bug tracker is really hard to be used.

Forums are good for users seeking help from other users. The bugtracker is good for developers in tracking and solving issues. There is always going to be divide as the requirements are different and there has to be a middle ground. I have to say, it has to come from users in reporting bugs since we are the ones who are going to find them one way or another.

Initially the Bug Tracker looks like the mother in law on a bad hair day without her HRT but it is a matter of use rather than apathy. I have grasped the nettle and posted a bug report, yes I did feel like I was stumbling around the first time but I'm sure will be easier next time or at least with a little practice since like most software it has to be learned.

It is the job of the developers to investigate, confirm or dismiss bugs rather than users, something which we easily forget but we do need to feed them. It is a matter (for me) in changing my psychology for the usage of the forum and bugtracker and using them together rather than seeing them as two separate entities.

From my own perspective, I would post in both about potential problems (after searching) ensuring I referenced the bug report in the forum post to get the best of both worlds ie any help the community as well as ensuring any potential bug comes to the attention of the developers in the bugtracker.



SME server is a good distro and a personal thanks to all those who are involved with the project and contribute to it. Without SME server I really would be stuffed as there is nothing out there for free for a non familiar linux admin in a small business environment, which does everything that its needs to.
Title: Re: Why I am not involved in the improvements of this software
Post by: beast on September 16, 2008, 12:14:11 PM
I feel that I have to react to some of the comments made in this thread. First of all I am educated as a developer myself - but not really in use any more. I have tried to post a bug in the bugtracker so I more or less know how the system works. I like SME and use it on a regular basis.

My current complain right now is the way people react when you try to tell them about a problem. In my view people react hostile when somebody try to improve things by telling about something that does not work. The first thing that happen is that they tell you that the current system is the only way that the system will work. Next they tell me that I can just get involved if I like to change things (my main complain is that the current system stops me from getting involved).

I do not say that the bugtracker is not needed in any way and we can just rely on the forum, but the current bug tracker is made for the developers and of cause they are more happy about the situation now. I just try to step aside and take a look from the outside. And with this view on things I see a problem. The current way we handle software development stops a lot of people from getting involved - this was the only issue that I tried to raise. I do not have a ready solution for this, but maybe by starting this thread I can start something?

The only other bugtracker software I know of is Mantis that I use internally in my company and for what my opinion is worth - I think it is better from an ease of use standpoint.

/Beast

NB: I give all the credit I can to the 2 or 3 developers that are active  8-)
Title: Re: Why I am not involved in the improvements of this software
Post by: janet on September 21, 2008, 05:37:05 AM
beast & others

My comments are by no means a personal attack, so please do not take them that way.
I see that some people so easily place their own values, interpretations and wrongly conceived ideas on other peoples words, and immediately go on the attack, instead of just reading the text as unemotionally as possible, and answering in a similar fashion.

Are you (& others) really serious when you suggest/imply that bugzilla is hard to use, and that hardness therefore stops you (& others) from posting bugs or being involved ????

If you (or anyone else who uses sme & the forums) can install sme server & use the forum software, then I think you are all capable of using bugzilla.

How hard is it ?

Register
Create new post
select category
Say what you have to say
Commit the entry

The steps are not really that hard or daunting.
I think that any issues that users may have are really just psychological
eg ooh I never used that before and don't know what to do, it looks too complicated !

The only answer I can give to that sort of attitude, is to give it a go and try using it. After your first or second post to bugzilla, I'm sure you will no longer consider it hard to use, it's quite easy really.

The only thing stopping people from getting involved, is their willingness to get involved.
Blaming the bugzilla as difficult to use, or saying that some people display an unpleasant attitude towards newcomers or those asking for change, is also just an excuse.

The only way that something will happen is to get in and "do it".
I don't mean to just blaze away at your own version of things, but to interact with the existing developer community, find out what needs doing, see if people will support those changes, and then start developing code or provide financial or other support. In this case the code has been "sanctioned" to suggest a phrase, by developers.

There is no real use creating something that developers are not interested in implementing.
The current developers are experts on sme, and know it "inside out".
There are often many reasons that a newcomer or even an experienced person who is unfamiliar with sme, will not realise about the pros and cons of introducing some new wiz bang feature. Perhaps more importantly would be a limited understanding of the work involved to bring a seemingly simple suggestions to fruition (codewise), ie the task is often more complicated than it would initially seem, as is usually the case with much software development.

To quote what I believe are two examples (and I am not being critical or judgemental about either of them, just obvservational), one from a poster arne, wanting to implement firewall code in a non sme standard way. He initially seemed adamant that he could do what he wanted to do and why shouldn't his work be included in sme base code or otherwise be a good contrib. He did not get support from the developers generally, and one main reason was that he did not give them well developed code, that was written in the standard way that sme does things. It seems from reading posts that arne initially had a poor understanding of how sme server worked internally, and he had difficulty seeing why his ideas were not valid (in the sme sense).
I'm pleased to say that arne now seems to understand sme much better and has even praised the way it works (feature & codewise).

Another feature request that has had a significant amount of code already developed, is LDAP authentication. The coder is asking for it to be included in sme8 release, but a key developer is asking for a new feature bug to be created to discuss the pros and cons of actually implementing that feature and how widspread the need for it is. Here we have a case of an external developer "ready to go" with some code, but the main key developers have not really been all that much involved in the work done to date.

Until the key developers support the new feature and are happy with the rationale for the introduction of that feature, and then get involved in reviewing the associated code, then the feature will never get into the base code (no matter how well advanced the code may already be). Another important element is the time effort required to fully and completely carry out the integration into the base code, and any future maintenance requirements for that code ie upgrade issues etc. There are many things to consider (beyond just the desirability) when adding a major new feature.

My comments are not made as a coder, as I am not one. I do consider myself an experienced user, and have used sme for over 8 years.
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 21, 2008, 06:59:51 PM
I can see I am mentioned, or my firewall project was mentioned.

What I needed to do my project was one single line of technical information.

I got some pages of flaming but between all those negative feedbacks I found the single little line of information that I needed to do my firewall project.

After obtaining the sentence, I made a list of the firewalling requests I have seen in this forum, during the years, and actually solved all of them, I think, plus those I could imagine myself.

(2, 3, 4 networks adapters, dmz, wireless client, wireless access point etc, etc.)

One basic problem with the SME server design is that it was done some years ago and based on that generation of Linux kernels that existed at that time. It looks for me that some of this basic seup around this is still in use, also today.

Doing all kind of firewall variants is actually next to nothing, when you do it more on direct basis on the Linux technology that exist today.

If such a project should be done as if the technology were the old one, such a project, that normally should be “an easy one”, would be so difficult that it would be almost impossible to do.

When the requirement for how to make a project is “and the only allowed method is that one that can not work” then it is not a question off “the good will”, but that the requirements is set in such a way that the project will not be possible to do.

Because of this “SME server conservatism” I think you will not see, such general firewall solutions on the SME server like those on for instance Smoothwall for quite a long time.

With some new thinking, I think such a project would not be to difficult to do at all. (But not necessarly with all the functionality of Smoothwall.)

All big and long lasting projects like the SME server project will always need some new thinking and innovation from time to time.

For my own part, its not a problem at all. During all the hard discussions, I got my single line of information, so now I can do all the firewall design I want or need and there is no restrictions or problems at all, and everything works quite like it should, always.

Personally I think there could be some more room for general discussions related to security and other related stuff.

Nothing in this world is perfect. (But 8.0 is still on its way, and somebody is doing it.)

I think that the SME server is a very nice project with a lot of clever people.

As long as bad words like firewall, dmz, wireless or security is not mentioned it is also a very friendly forum. So why mention the bad words ?

Back to the header of this tread: “Why I am not involved in the improvements of this software.” – Well, I would like to, but the problem is that the only things I know anything about, is stuff that contains bad words.

I have got a lot of flames because of my firewall variants, but I did never answer it that way. Collecting information is some time quite like washing for gold. There is a lot of sand, but in between the sand there is the valuable small grain of gold that can do your project.

I do not think different about the SME server project than I did before, but I think that all the firewall problems I have had ever, is now solved, and that there is no reason to discuss this theme all over again. (I can do all the "on SME server variants" and the main method I actually use today is via Virtualization. This gives a multiple and more than 100 % solution for all problems.)
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 21, 2008, 09:17:20 PM
One basic problem with the SME server design is that it was done some years ago and based on that generation of Linux kernels that existed at that time. It looks for me that some of this basic seup around this is still in use, also today.
The analogy would not change for multiple cards that much AFAIK, however it was not in the scope and goal of the project as SME Server is geared to be an alternative for products like Microsoft Small Business Server.

Doing all kind of firewall variants is actually next to nothing, when you do it more on direct basis on the Linux technology that exist today.
And that was explicitly not in the scope of this project.

Because of this “SME server conservatism” I think you will not see, such general firewall solutions on the SME server like those on for instance Smoothwall for quite a long time.
It is not all conservatism, it is a design goal. To develop and keep a system stable you need to keep it simple and rule out some of the multitude of possibilities.

As long as bad words like firewall, dmz, wireless or security is not mentioned it is also a very friendly forum. So why mention the bad words ?
Those are not bad words, but the extensiveness you desire is outside the scope of SME Server.

To go short, you should stop comparing Smoothwall or any other extensive firewall with SME Server. SME Server has a firewall but it's not the main goal of SME Server, which it is for Smoothwall. It's like apples and bananas :-)
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 21, 2008, 09:25:28 PM
The solution is to make a better interface for a bug system and hopefully integrate it with a simple forum in some way.
Or document it, like is done here: http://wiki.contribs.org/Bugzilla_Help. If you think things are missing, add them, if you still have questions ask them. Saying you can not help, without stating where you get stuck does not provide us clues to help you.
The latter is one of the points where both forums and bug tracker are stated to be not working for them. This mechanism is called externalization (http://en.wikipedia.org/wiki/Externalization) in psychology/philosophy, blaming your environment for your lack of knowledge or problems, where you could have been (part of) your own solution.
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 21, 2008, 09:55:27 PM
Or document it, like is done here: http://wiki.contribs.org/Bugzilla_Help. If you think things are missing, add them, if you still have questions ask them. Saying you can not help, without stating where you get stuck does not provide us clues to help you.
The latter is one of the points where both forums and bug tracker are stated to be not working for them. This mechanism is called externalization (http://en.wikipedia.org/wiki/Externalization) in psychology/philosophy, blaming your environment for your lack of knowledge or problems, where you could have been (part of) your own solution.

Cactus my friend, go back and re-read the original post, then post what you perceive as the main primary point in as few words as possible, let's say 5 words or less.

Keep in mind the topic title.
Title: Re: Why I am not involved in the improvements of this software
Post by: e[nt]e on September 21, 2008, 10:17:08 PM
Cactus my friend, go back and re-read the original post, then post what you perceive as the main primary point in as few words as possible, let's say 5 words or less.

Keep in mind the topic title.


I actually don't wanted to post to this topic, although some things came to my mind when I first read the original post but that was posted by mary later on.
But know I don't think that you need to rebuke Cactus for simply posting his opinion on, mind you, the first post.
Now again my post could be seen as rude and offtopic but I ask you not to do so, at least not here in this thread.
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 21, 2008, 11:19:25 PM
Cactus my friend, go back and re-read the original post, then post what you perceive as the main primary point in as few words as possible, let's say 5 words or less.
At the risk of being flamed or considered harsh. My reaction was to the original post, so if the contents does not suit you, fine. If you can not get the message from my relatively short post, fine as well, but do not blame me or my writing!

It would have helped if you would have stated what part of this message needs more explaining or why and where it goes off-topic so we could have discussed that instead of lecturing me (only):
Or document it, like is done here: http://wiki.contribs.org/Bugzilla_Help. If you think things are missing, add them, if you still have questions ask them. Saying you can not help, without stating where you get stuck does not provide us clues to help you.
The latter is one of the points where both forums and bug tracker are stated to be not working for them. This mechanism is called externalization (http://en.wikipedia.org/wiki/Externalization) in psychology/philosophy, blaming your environment for your lack of knowledge or problems, where you could have been (part of) your own solution.

I was not willing to be offensive, and choose a more elaborate way of writing what I perceive, in order to not be battered as being cruel, sarcastic or anything like that.
But if you really want it in five words (for the first part): defining problems will solve them and five more (for the second part): fix yourself before blaming others.

Keep in mind the topic title.
Taking the risk of raising a religious discussion here: Do you mean I have no right in posting here as I do contribute to this distribution in many ways I can, like reorting issues, fixing issues, documenting stuff, providing help in the forums and writing contribs? (I dislike the subject from the start as it is not very constructive IMHO at all, but I have no power to change that).

One final word of advice (in five words again): Think in solutions not problems!
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 01:01:30 AM
Quote
fix yourself before blaming others

Now you may not believe this, but I do have enough respect for your knowledge and experience and your ability

that I suggested to you the opportunity to re-access the post and your response.

No lecture
Nothing religious
Nothing offensive

Simply a suggestion.

Suggestion, re-examine the original post.

Since I believe your an extremely intelligent person, I would surmise that you may see the problem presented in the original
post, thus a possible solution, thus provide everyone with an outstanding solution.

Now I believe you can do it, so go ahead, prove me wrong or right for that matter.

I'm sorry you don't understand me as a person......but realize...... I understand you.

In fact I think I understand you........ better then you understand yourself.

Quote
I see that some people so easily place their own values, interpretations and wrongly conceived ideas on other peoples words, and immediately go on the attack,
instead of just reading the text as unemotionally as possible, and answering in a similar fashion.

You gota love the way Mary posts, a posting model for us all to aspire to.

Everyone feel free to hate me as much as you want, but realize, that won't solve the problem within the first post will it.

As much as you may want to blame me, I'm not the problem.

So read the first post as many times as it takes to understand it, once you understand, then and only then will the solution will be at hand.

I assure you, the original poster doesn't have to fix himself and he's not blaming anyone.

He presented what he perceives is a problem, doesn't know exactly what it is or exactly how to present it and only provides possible solutions
to something he doesn't completely understand.

He's HUMAN.

He's "NOT THE ENEMY"

THE "PROBLEM" IS THE ENEMY...!!!

Cactus.....the original poster is the student and he want's to learn.

So I ask you Cactus....do you want to be a good teacher or a bad teacher.

Cactus....you can be the teacher you want to be....

Did I misunderstand something?

I think not....
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 02:42:56 AM
Electroman00 ->

Why not make another new web place for the firewall and security related stuff.

I think I actually could contribute with some stuff.

Do you have a web place or some forum ? (Or should we make one ?)

I think that discussing these subjects on contribs.org can not lead to anything except for more flames.

Quote
Why I am not involved in the improvements of this software

A new flameless web page might help.
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 03:13:25 AM
arne

I do not want to derail the topic of this thread because I feel it is an extremely important issue.
Feel free to PM/email.
Title: Re: Why I am not involved in the improvements of this software
Post by: janet on September 22, 2008, 03:39:33 AM
Beast & electroman00

The simple title:

Why I am not involved in the improvements of this software ?

The simple answer:

Because you don't want to be.

The more complicated answer.
Read the earlier posts in this thread, and the following.

It's really up to you to get involved and do something.
The tools available are not stopping you from making a valuable contribution.

I can speak from experience, if you show interest to the developers they will show a lot of interest back to you, and be VERY supportive. You will learn stuff from the worlds leading experts on sme, for free.
Tuition that you would/should be paying hundreds of dollars per hour for.

The more willingness you demonstrate to be involved and do something, then the more willing the developers will be to help and guide you in your efforts, not to forget the valuable assistance you will get from others involved with contribs.org etc. As you give, you shall receive.

I have received tremendous support and assistance from the likes of Charlie Brady, Gorden Rowell, and even Shad Lords and Stephen Noble, over the years. Why was this ? Because I got involved and was helping test & troubleshoot & discover bugs etc. I have not been able to be as involved more recently, but still try to do documentation when I see something missing & report & get involved in occasional bug issues, as well as contributing to the forums.

I can choose to stop being involved any time I want, just as I can choose to stay involved.

It's really up to you.
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 03:57:58 AM
Electroman00 ->

There is no contact address to see at all. I think you have set these datas to be anonymous. Can you make it visible ?

.. And I do not think it will help at all to make more discussions. "They" will flame you and attack you while they claim that no one is attacked or flamed in this forum.

This is not important at all.
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 04:12:38 AM
electroman00
Quote
I'm not sure if you were responding to what I said, or not.

No I simply quoted you, nothing more, nothing less.
I thought it was something of value to understand and was fitting within my post.

Quote
The rest of the words in my post did I believe explain to "beast" and others the rationale for what goes on at sme. Keep in mind my post was written after pfloor's (also a Paul) excellent response, so readers should read that first. My post was really an addition to his words.

There was no need to quote that also, should I have?

Quote
electroman00, I don't really see any particular specific answers that you are providing to the original poster, so please try to contribute something useful, rather than expecting (and it seems demanding) others to post the answers.

I make no demands or expectations on  anyone, I am simply providing guidance, that is my method of contribution.
Sorry if that's not very obvious to you or it doesn't meet someone's contribution standards.
However believe it or not I have made other contributions you may not be aware of also.
Some of those I have been flamed for also, so all I can say is, you free to join the club if that's your choice.
Flame electoman00 club that is... :-P

I have a hell of a time trying to keeping up with all the attackers at the same time, but I try.

Quote
Your time would be much better spent being creative and useful rather than being critical.

And what exactly what was I critical of, you didn't mention.

You certainly have surprised me with this post I must say, I would not have expected this from you.

I quoted your post because I thought it was superb, as well as appropriate to my post.

In fact somewhat ironic as it may be, it's superb here. :-P

Quote
I see that some people so easily place their own values, interpretations and wrongly conceived ideas on other peoples words, and immediately go on the attack,
instead of just reading the text as unemotionally as possible, and answering in a similar fashion.

It's alright Mary, I still love 99.99999999% of your posts, no matter what you say to me. :-P

 :-P :-P


Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 04:26:43 AM
There is no contact address to see at all.

Gee Wiz arne, I didn't know it wasn't visible, I'm sorry.....should be fixed now.
Hey, just don't let it happen again...ok. :-P
Title: Re: Why I am not involved in the improvements of this software
Post by: janet on September 22, 2008, 05:13:56 AM
electroman00

When you quote a person, the comments immediately following appear to be responding to what that person said, please seperate your quotes and unrelated comments more.


Quote
....I make no demands or expectations on  anyone, I am simply providing guidance...

Your comments to cactus were demanding, and critical of his answer.
Your use of "not so subtle" reverse psychology is somewhat over done.



You provide no contribution in the form of an answer to "beast", yet you supposedly guide others to do so.
That's not a contribution of any worth from you.
Title: Re: Why I am not involved in the improvements of this software
Post by: Normando on September 22, 2008, 06:05:26 AM
One final word of advice (in five words again): Think in solutions not problems!

I agree with these simple words

edited: typo
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 08:30:59 AM
I agree with this simple words
Normando.... your funny dude:)
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 22, 2008, 09:21:50 AM
Now you may not believe this, but I do have enough respect for your knowledge and experience and your ability
I'm sorry you don't understand me as a person......but realize...... I understand you.

In fact I think I understand you........ better then you understand yourself.
Unfortunately I doubt that.

As much as you may want to blame me, I'm not the problem.
And here you state why I think you do not understand me, I reacted the the OP with another solution, which you do not seem to like.

So read the first post as many times as it takes to understand it, once you understand, then and only then will the solution will be at hand.
You are pointing at only one solution, I only raised another one, which is more likely to be implemented and of help. Bugzilla is a big product used in many communities and since development resources of the SME Server development team are severely limited they do not have time to customize the bugzilla system.

I assure you, the original poster doesn't have to fix himself and he's not blaming anyone.

He presented what he perceives is a problem, doesn't know exactly what it is or exactly how to present it and only provides possible solutions
to something he doesn't completely understand.
To which I offered the suggestion to read up on bugzilla, or further pinpoint where he got stuck so we could help the poster overcome the hurdle.

So I ask you Cactus....do you want to be a good teacher or a bad teacher.

Cactus....you can be the teacher you want to be....
I know, search the forums and the wiki.

Did I misunderstand something?

I think not....
I think so, you are only focusing on one solution, where you at the end of your post suggest a good teacher might also help, which is hat I tried to do by guiding OP to the documentation on bugzilla and asking him to further specify the problems with bugzilla (as after all it really is not that hard to create an account,login with it and post a bug, the process is analog to the forums).
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 10:43:04 AM
Well this situation might be a problem:

If I does not remember it incorrectly, according to the statistic 55 % of all SME server installations worldwide is as "server-only". 45 % of the installations is as "server-gateway".

If there is general discussions around the firewall arrangement related to the 55 % percent of all sme server installations, that will not be the sme server gateway, these discussions will normally and or regular basis be flamed or closed.

Is it correct that 55 % of all installations is as "server-only" and is it also correct that most or all treads about how to set up general external firewall arrangements for the 55 % of the installations will be normally stopped ?

Does anybody has an example of a tread where the firewall arrangement between a server-only installation and Internet, 55 % of the installations, has been discussed with some extent, or have they all been flamed and/or closed ?

(How to set up different firewall arrangements, how to set up a dmz, why set up a dmz, how to make firewalling for a wireless zone, etc, etc.)

Am I wrong ? I'm just curious.
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 22, 2008, 10:45:25 AM
Well this situation might be a problem:

If I does not remember it incorrect, according to the statistic 55 % of all SME server installations worldwide is as "server-only". 45 % of the installations is as "server-gateway".

If there is general discussions around the firewall arrangement related to the 55 % percent of all sme server installations, that will not be the sme server gateway, these discussions will normally and or regular basis be flamed or closed.

Is it correct that 55 % of all installations is as "server-only" and is it also correct that most or all treads about how to set up general external firewall arrangements for the 55 % of the installations will be normally stopped ?

Does anybody has an example of a tread where the firewall arrangement between a server-only installation and Internet, 55 % of the installations, has been discussed with some extent, or have they all been flamed and/or closed ?

(How to set up different firewall arrangements, how to set up a dmz, why set up a dmz, how to make firewalling for a wireless zone, etc, etc.)

I’m I wrong ? I'm just curious.
Wrong thread and over simplifying your assumptions. I suggest you open a new thread for this totally different topic.
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 10:57:44 AM
No, not wrong tread.

This should be an example where discussions related to 55 % of the sme server installations is stopped while refering to the 45 % of the installations as the only way of doing it. Admin refer to the 45 % of the installations as the only way to do things, do some flaming, and closes the tread.


http://forums.contribs.org/index.php?topic=42020.0

Of course such behaviour will some times lead to some frustrations.

Is it really true that this big forum doed not contain a single tread with some extent about how to set up internet firewall arrangement for the 55 % of the SME server installations ? Is ther an example ?
Title: Re: Why I am not involved in the improvements of this software
Post by: cactus on September 22, 2008, 11:02:18 AM
No, not wrong tread.
Yes as it does not explain why you do or don't contribute and discussed a whole different matter than the topic.

and closes the tread.

http://forums.contribs.org/index.php?topic=42020.0
Now read the last post from the thread you posted again and there is your explantion why it is closed, not because of it being an undesired topic, but because of not sticking to the general rules of the forum and not being on topic.

This kind of behavior as well as steering away from the original topic as you initiated will lead to closure of threads, which IMHO is more than warranted for this one if you continue this line of conversation here as it has nothing to do with the topic of stating reasons of not contributing to SME Server.
Title: Re: Why I am not involved in the improvements of this software
Post by: janet on September 22, 2008, 11:16:14 AM
arne

I mentioned your firewall work & the LDAP auth work merely as examples of approaches that people have taken to the development process, hoping to show the original poster why things need to be done certain ways, and why following currently existing development processes is important.

The intention was not to start discussion on firewalls or LDAP here in this thread.

I would also ask you to start a new thread if you really want to open serious discussion on firewalls, but honestly if you are just going to rehash why sme should do it your way again, then please don't bother.
The developers are still waiting for you to submit (conforming) code on the bugtracker, so that should be your next move, as you have been told before.
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 11:25:40 AM
Well some argumentation before the tread were closed:

Quote
What you posted is not SME specific and far from "Basic"

SME "Basic" Networking is more like: WWW <---> Modem/Router <---> SME (Server/Gateway Mode) <----> LAN

Change your subject to:

"Complex Networking"

Also, if you are trying to "Pimp" that POS Smoothwall firewall, go to the Smoothwall forums and do it please.

What I ask for is there any exampe of a general discussion about internet firewalling related to the 55 % server-only installations that has not been flamed or closed ?

Wouldn't for instance the use of Smoothwall in front and together with the SME server be a quite natural choice that should be possible to discuss ?

Where is the example of the the more general firewall solutions that has not been flamed or closed ?

Is it to be understood that 55 % of the SME server installations rely on some kind of "complex networking" that can not be discussed at all ?

If a sensorship of an open souce forum exist in such a degree that you can not discuss typical security problems related to the majority of the installations, that is in practical use, it will be natural that this will lead to some kind of frustrations. A more open forum in this way, might help.
Title: Re: Why I am not involved in the improvements of this software
Post by: janet on September 22, 2008, 11:33:49 AM
arne

Your questions are completely off topic for this thread.
Please start a new thread as previously asked more than once now.
Title: Re: Why I am not involved in the improvements of this software
Post by: arne on September 22, 2008, 12:13:11 PM
Yes, it could be off topic, unless there should be a common reason behind all the problems mentioned in this tread.

This common reason, it it exist, could be some kind of commersialism, where bugs should be hidden in a "bugzilla" and where discussions information or deveopment projects that is not according to the "business model" will not be tolerated. I think that business in the long run would benefit from a free and open discussion.

Discussion ended from my side. (Unless omething more on this subject.)
Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 04:56:28 PM
electroman00
When you quote a person, the comments immediately following appear to be responding to what that person said, please separate your quotes and unrelated comments more.
Mary I edited the post you refer to, I simply could not allow that to be, for it was not in line with my sincere sediments.
The reasons for it initially, I believe are understood.
Reasons or Results
Reasons don't count.

I am happy with the result as they are now, so I hope you will be also.

**************    I sincerely apologize to you Mary. ****************

Title: Re: Why I am not involved in the improvements of this software
Post by: electroman00 on September 22, 2008, 08:41:43 PM
This is very interesting Mary.

Quote
Your comments to cactus were demanding, and critical of his answer.

Why is that interesting to me.

That statement relates directly to these entities.

#1 The main topic theme of this thread
#2 The observations of the original poster
#3 Something I (electroman00) initiated

Another way of saying "critical of his answer" is to say "criticized his answer".

http://www.merriam-webster.com/dictionary/criticize (http://www.merriam-webster.com/dictionary/criticize)

I agree that Mary's statement is in fact True.

So I would hope we are in agreement up to this point?

The question now becomes this.

Is there a need to criticize someone or something.

Well we all...

Criticize ourselves
Criticize our friends
Criticize our family members
Criticize our government and it's leaders
Criticize our employer
Criticize our hair
Criticize our makeup
Criticize our very own appearance when we look in the mirror

So it becomes obvious that there is a need for us all to be critical of everything we do everyday
of our lives, for if we are not critical, we would simply vanish from the earth.

What makes us all Critical and Criticize, simply.... we care.

Now we're faced with another question....

Is there an acceptable or unacceptable method to be critical or criticize someone or something.

I pose these two statements....

It is acceptable to criticize the performance.

It is unacceptable to criticize the performer.

Those two statements lead to the problem within this thread, understand the problem and thus the solution will be realized.

Realize, this is not my invention, however it is my understanding.

It can be your understanding, I make no demands, I simply appeal to your desire.

For those that have the need to flame me, thank you, I am honored.
Sincerely, I'm honored.....I'm not being sarcastic.

Have a wonderful day....
Title: Re: Why I am not involved in the improvements of this software
Post by: byte on September 22, 2008, 09:12:03 PM
Thread has now completely gone off topic, therefore now locking thread.