mhvtl icon indicating copy to clipboard operation
mhvtl copied to clipboard

mhvtl website and GH releases

Open dfranco opened this issue 3 years ago • 7 comments

Hello,

I'm a bit puzzled, I see that mhvtl website from this GitHub repo is https://sites.google.com/site/linuxvtl2/.

But I can find this web site as well which looks not update to date https://www.mhvtl.com/

Is there a reason to have 2 websites for the same project ?

Also, would you consider having GitHub releases ?

P.S: I'm building mhvtl using Jenkins job(s) triggered by new tag creation, having release-xxx tags would be really appreciated.

Thanks for your feedback

dfranco avatar Sep 08 '21 05:09 dfranco

Short/long history regarding sites.google.com & www.mhvtl.com. google came first, but had certain constraints with access from some countries. A work colleague at my previous employer helped out with a 'revamp' site and built 'www.mhvtl.com' which was going to be the main reference point. But petered out when that employer shutdown the office we both worked. It is something I should clean up. The 'great firewall of china' was also the reasons for duplication of releases to other various locations.

Re: GitHub releases. No, but it does sound interesting. I'll have to check it out.

Re: Jenkins triggered by new tag creation. The current tag scheme is : < version >_release Is this sufficient, or it needs to be in the "release-< version >" format ?

markh794 avatar Sep 14 '21 05:09 markh794

Hello @markh794,

Thanks for your feedback.

ok, now I understand regarding the 2 websites. Would you consider help from the community to build a proper website for mhvtl (or update www.mhvtl.com) ? Do you own mhtvtl.com domain name ?

Regarding mhvtl tags, I'd follow Semantic versioning. Most open source project use vX.Y.Z as tag.

It's pretty easy to update all tags on your project, I can help you if you'd like.

Regarding the GitHub releases, it could be easily automated using CI/CD, and you can attach useful resources to it such as rpm, etc.

Let me know if this sounds interesting to you.

dfranco avatar Sep 15 '21 05:09 dfranco

Any feedback @markh794 ?

dfranco avatar Sep 25 '21 14:09 dfranco

Hello @markh794 ,

Do you have any update/feedback ?

As a community user, I'd really enjoy giving something help back to this project.

P.S: can you enable Issues on mhvtl-webui project ? I've found something to fix and would like to create a pull request :)

dfranco avatar Nov 20 '21 05:11 dfranco

Sorry, I've been a little distracted.. I've managed to drag up the mhvtl-gui from 'nia' - he'd moved onto other things and deleted his repository. I managed to clone one which seemed as up to date as anything. Just had a look at it, and nothing been touched since middle of 2015.

I've had a quick look at GitHub and can't really see anything on how to enable issues on a 'cloned' project. So, I'll delete that project and create the project again and push what I have. Hopefully that will fix this 'can not create a pull request'.

I'd be more than happy to have any submissions on the mhvtl-webgui, it's been woefully left to bitrot. I'm not even sure it will work with the current incarnation of mhVTL.

markh794 avatar Nov 22 '21 00:11 markh794

thanks for your feedback @markh794

Let me know when issues will be available, I could create a pull request without an issue but it's to describe it in an issue first.

Also, let me know about the other 2 topics when you have time (websites and GitHub releases).

Cheers

dfranco avatar Nov 24 '21 06:11 dfranco

@dfranco I have renamed the 'cloned' repository and created a new repro for the 'mhvtl-gui'. You should be able to submit pull requests against this.

markh794 avatar Nov 29 '21 01:11 markh794