Targeted Donations

Then go visit the donate page and do it. You can choose between one-offs and frequent donations and can set any price tag you want.

1 Like

Something to consider by the team.

1 Like

I didn’t necessarily mean monetary support. Community in general can do lots of things. Many people using it can code or know how to implement different features.

About what are we talking ? It will simply not work. There are like 10 peoples really active on this forum, half of them are part of the team ….

You could still implement it and even create an implementation of it, Virtualmin side. It would allow every members to enjoy it on their site. But I’m near sure some platform already allow this for little stack (But they will take 10-20%).

But honestly what is the minimum amount to validate a new feature. At the very least 100€ ? No ? You will simply never get it here. And at the opposite, if someone want you to work on bad features he simply have to put the money and you will waste your time or even harm your own Project ….

We can dodge what I don’t stop to repeat. The only way you would have to earn money is with a MARKETING CAMPAIGN. But unfortunately it already ask a lot of money to have a good one. Still trying to convince some youtubers can only help (According to me, more than targeted donation).

My opinion, obviously no harm.

It would require much more than that. The numbers for custom features would be in the thousands, generally speaking. We’re not talking minor bug fixes here (which we do for free, though they also cost time, and thus, money).

And, yeah, I mostly agree with you. Implementing a system for taking bounties on features is a lot of work that’s unlikely to result in significant new revenue. TANSTAAFL, and I don’t think we want to pay for this particular lunch.

I think our focus with the Virtualmin 8 release, in terms of how we spend our time and resources on getting more sales, will be a more active YouTube channel. I’ll make several new videos, and remake all the old ones with the new version, to cover the minor changes.

And, we’ll focus on making sure we’re talking about all the new features and capabilities that have been added during the Virtualmin 7 cycle that a lot of folks don’t know about, especially folks who don’t use Virtualmin or follow it closely but it might be worth it for them to switch from cPanel or Plesk now, when maybe they found it too much work for too little benefit in the past. Maybe the benefits are more pronounced for their use case now (if they use WordPress heavily, WP Workbench is, I think, a compelling reason to switch).

3 Likes

I would not bother getting out of bed for that, as a per minute maybe :person_in_bed:

where do you get that number from, what is ā€œreally activeā€ as a measurement (post frequency/reading/contribution page reads/writes a visitor does not have to add something to be contributing or being involved.

@Stegan You are really that slow when it’s about adding a feature ? :smiley:

Still I’m not sure I understand your post, how much do you give per Year ?

between me and my clients (and my bank manager)
donations are separate from licenses

100€ is a pittance as far as software development is concerned.
and I think any one trying to add a feature to a complex system like Webmin/Virtualmin has an awful lot to learn before they even begin, and then some to go beyond and add something worth their while even bothering.

I’m sure the staff is constantly kicking this stuff around. Maybe some of the ideas here are actionable, maybe not.

At this point, I’d let the staff mull it over for awhile.

Kicad developers rejected this idea but their reasoning is different. They have a road map they are following on development and are afraid they will have to ā€˜detour’ too much and be seen as letting that slide in favor of those willing to pay. I didn’t mention that before because I think WM/VM is a more mature project and base features are pretty well covered for the most part.

1 Like

That’s also a valid reason to be hesitant to put the design of the project/product up for auction.

We have some long-term goals that chasing bounties would likely delay. There’s the old bit attributed to Ford (who never said it, as far as we know), but actually probably came from this John McNeece quote:

ā€œThere is a problem trying to figure out what people want by canvassing them. I mean, if Henry Ford canvassed people on whether or not he should build a motor car, they’d probably tell him what they really wanted was a faster horse.ā€

3 Likes

Dashboard. At the top just right of ā€œSystem Informationā€ would be a good place to place a push notice. With X to close. :wink:

Seriously.

I had NO idea. I probably wasn’t paying attention? I’m going from baffled about lack of community involvement to stunned.

EDIT: I know open source, privacy, etc…
This could be user configureable.
One level would be ā€˜code red’ something is serious enough we want to give you a heads up.. Can not turn off.
Other levels possible…

It’s been over 100,000 active installs for over a decade. Webmin had a lot more than that, last time I checked (I no longer have access to check). The world is big and there’s a lot of servers.

The thing about Open Source is most people just grab it, use it as long as they need it, and never say a word about it as long as things are working to their satisfaction. So, we hear from people who are having a hard time, and a few folks who just like to chat about this stuff, but there’s a lot of folks out there just doing their thing and never saying anything about it. And, since we don’t do any snooping, we don’t really know anything about those users, we just see their IP when the server fetches updates.

I don’t look at the server logs often, but every now and then somebody asks and I check for unique IPs downloading from our software server (again, that’s not everyone, but it’s at least a large majority of the installs) recently.

2 Likes

Heck, I was just thinking about all the software I use that I have never posted about on their forum or mailing list or (shudder) Discord. This forum software, for instance. I think I’ve posted once or twice on the Discourse forum in the several years we’ve been using it, and I love it and use it every day. It just works, so nobody ever heard from me. Same with almost everything else, too.

the thing about great software is that it is only a tool. just like a hammer and a spanner :hammer_and_wrench:
When it works no one cares
When it breaks the users get grumpy (at least those who are paying attention)

then there are probably many contented with the knowledge that someone else will spot the problem, raise the issue, and will get it fixed, and an update will be released before they even notice

I am a big fan of roadmaps and uservoices type feedback.

Totally agree, I used webmin for many many years happily, tried and didn’t understand Virtualmin a couple of times, then eventually decided to have another go and persist more and I worked out how to use it. The fails for me were all about docs, what I felt I needed was a getting started more like an exercise rather than just this does that.

Language also threw me a tad, Virtual servers - Gee, I am running this in a virtual server (VMware) why do I want another one? That’s why I suggested Virtual Domain instead in a recent discussion here. Trying to make it easy for new users is sometimes harder if you are an old hand.

Back to the Topic.

What would I need to do to get an updated Sendmail module that edits sendmail.mc instead of sendmail.cf? I have proved it can be done and provided a working example. I also realise it’s not a popular choice, it seems very few people realise the things that can be done with Sendmail that can’t be done with Postfix.

If there are no plans, I can improve my module for my own use, but I would be using AI to help as I am no coder. I have been thinking that it’s best done by your team as they would know what needed fine tuning as VirtualMin grows. But maybe not?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.