virtualmin / virtualmin-install

Shell script to perform a Virtualmin GPL or Professional installation
GNU General Public License v3.0
118 stars 67 forks source link

Virtualmin source code #2

Closed mikefedyk closed 7 years ago

mikefedyk commented 8 years ago

I am having trouble finding the virtualmin source repo. There are a couple issues against the webmin repo for this one and two years ago. Has it been published anywhere?

andreychek commented 8 years ago

While it's possible to download the source code for Virtualmin from the Virtualmin software repository, there isn't actually a github repository containing all the code... sorry!

swelljoe commented 8 years ago

As soon as I get some free time, I'll be making all of the Virtualmin plugins public in their own repos. Making Virtualmin itself public will probably be a few months down the road, still, as we need to factor out the Pro code into its own modules.

But, in the meantime, the source is, of course, available in the tarball (and RPM and deb) and we accept patches against that. I know it's not ideal, but we're a small team, and lately I'm not able to devote much time to development issues.

swelljoe commented 8 years ago

I've started rolling out the modules into their own repos this weekend. As mentioned, Virtualmin (and Cloudmin) itself will take a while to re-factor into something we can put into a public repo (they currently share a directory with the Pro versions and it's non-trivial to split them out), but it's coming, too.

You can see the first few plugins showing up at the following links:

https://github.com/virtualmin/php-pear

https://github.com/virtualmin/ruby-gems

https://github.com/virtualmin/virtualmin-awstats

https://github.com/virtualmin/virtualmin-dav

With all of the rest of them coming over the next few days (it takes a couple hours per repo to split it out).

mikefedyk commented 8 years ago

Awesome! Thank you!

On Mon, Jun 27, 2016, 00:13 Joe Cooper notifications@github.com wrote:

I've started rolling out the modules into their own repos this weekend. As mentioned, Virtualmin (and Cloudmin) itself will take a while to re-factor into something we can put into a public repo (they currently share a directory with the Pro versions and it's non-trivial to split them out), but it's coming, too.

You can see the first few plugins showing up at the following links:

https://github.com/virtualmin/php-pear

https://github.com/virtualmin/ruby-gems

https://github.com/virtualmin/virtualmin-awstats

https://github.com/virtualmin/virtualmin-dav

With all of the rest of them coming over the next few days (it takes a couple hours per repo to split it out).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/virtualmin/virtualmin-install/issues/2#issuecomment-228650525, or mute the thread https://github.com/notifications/unsubscribe/ARYNfpf7NjzNKluV-HxJlFYu5TEio4TTks5qP03mgaJpZM4Ixmsa .

swelljoe commented 7 years ago

Just a quick update on this: Jamie has been working on bifurcating the Pro from GPL code for a while now, and I think he's almost finished, so Virtualmin itself will be opened up in the next few...days, maybe? Maybe weeks. Hard to say, as it's a lot of work, and Jamie has his hands full, but it's definitely coming!

jcameron commented 7 years ago

Definitely a few more days at most.

swelljoe commented 7 years ago

And, it's done! All hail Jamie! (I realized just how much work it was while going over the history to make sure everything got pushed into the right repos.)

https://github.com/virtualmin/virtualmin-gpl

So, I'm pretty sure all of our OSS Virtualmin modules are now in public git repositories. Cloudmin will come eventually, but we gotta get Virtualmin 6 out the door before worrying about that. There's a few parts of the Virtualmin installer that are not yet in public repos, but that's coming over the next few days, as well, as I rebuild them for VM6.