-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Website Polishment and Docs #1
Comments
Thanks for the notification! The official distribution channels are indeed here on GitHub as well as the testing repo on Launchpad (which pulls from GitHub). The website is just WordPress, so if you know or can provide a better theme, by all means, feel free to suggest one. The current one is rather old and as you might have guessed, I unfortunately don't have the time to build a new one these days. Honestly, I don't have many specific plans for Vineyard. I still use the project for personal use, but my attempts to get a discussion going concerning new features or area that require focus, haven't produced much, so these days I just add whatever I need and fix whatever bugs I find. Your idea about an organisation on GitHub is interesting and not something I'd considered; I'm all ears :) Thanks for reaching out! Cheers, |
Awesome! Well, I personally think that vineyard is pretty amazing compared to what wine offers (UI wise and user-experience wise). The only thing that I personally have in mind for improvements is something like an "package archive for winecfgs" because most of the time it's redundancy work and could be shared in a centralized archive or even a github repo that shares configs of apps and games that are known to work. A github orga would have the benefit that other people can chime in and work on the website (github.io?) if you have no time working on it; and it would be more transparent what you want to work on feature-wise or what needs to be fixed. Currently it's a bit hard to get started with vineyard from the user perspective, so I would also offer some build servers to have more packaged builds for direct downloads and the instant it-works effect. I currently prefer building most of my stuff on travis-ci.org - it's free for open source, and has github integration. So we could host the website and automatically build the github releases via travis so we have no manual overhead ;) The only thing I'm not sure about is testing as I'm not confident enough in python to give a meaningful perspective there. But I think a simple statically generated website on github.io with some direct downloads and some nice screenshots (and maybe a video to show off what's awesome) would really benefit the project. I'm not sure what you need from wordpress featurewise? I think an option would be using markdown syntax and just use the github editor for that :D Let me know whatcha think of those ideas. |
Concerning the "package archive", PlayOnLinux already has a huge collection of those, so I'm not sure it's the right direction to try and compete with that. Vineyard already auto-detects and works with PlayOnLinux configurations/prefixes and Wine versions and integrates with winetricks for installation of basic packages, which I honestly think is fine. Better integration with winetricks would probably be a good idea though, as the current support is a bit minimal. Launchpad already offers build servers, but yes, they are only for Ubuntu. I haven't looked into other build services, so if you know something that would fit and offer similar functionality, I'd be interested. A static website on github.io is not a bad idea. I rarely post news updates anymore and we have Twitter for that sort of thing these days, so I agree that WordPress isn't bringing much to the table right now. |
I've set up an organisation now and invited you to it. Thanks for giving me the push to start actually making Vineyard a proper community project :) |
Awesome! I didn't know about the winetricks and playonlinux integration. That's actually quite nice. Maybe we should try to have something like a scraping functionality then to get or maybe port the profiles from playonlinux? just took a look at winetricks; nothing changed from last I fixed stuff for it... still a single mega giant shell script :D PlayOnLinux meanwhile is quite good and well organized, their stuff is all in this repo: https://github.com/PlayOnLinux/Scripts They seem to be using some weird kind of JS engine; it's not node-based and something else where they have Blind guess would be that they use Rhino or so, because they have JS bindings for the java VM there. But I think that looks more like totally overengineered stuff rather than a simple installer :D Regarding the package builds: I would try to build some packages for Arch (as a binary pkg), Debian, SUSE, redhat and Ubuntu. So that most people or newcomers can just choose their distro and have the download ready (or alternatively select the ppa instructions way with a lil' how-to guide). For some of my other projects I tend to use the release section on github for that, as github has a sweet API for uploading binaries via curl <3 so it's quite easy to implement from the deployment side of things. Just a few lines of bash code do the trick example publish.sh if you use github tokens for that. |
There was actually a lengthy email discussion a few years back with the project leaders of winetricks, PlayOnLinux, WineDoors and a few others, where we discussed creating a common installation script format. We never quite agreed on a spec, but we closed in on something close to what winetricks uses - a shell script with preloaded custom functions for doing common installation procedures (I mention it in case it should ever be resurrected). Ah yes, RPM packages, of course. It's not something I've looking into, but you're right, more installation packages would definitely help. How is Flatpak these days? I haven't made a proper release in forever, but yes, the next one should go on GitHub, I agree :) |
Just letting you know that the site is pretty broken right now. |
Thanks for the heads-up! It's "fixed" now. |
Hello @Cybolic,
we currently had somebody pushing vineyard to archlinux's AUR as it was still using the 1.4.1 branch before from launchpad. Link to /r/archlinux thread
What are the official distribution channels for vineyard?
Currently it's a bit unclear, as every link on the interwebz (also from the vineyardproject website) points to an outdated launchpad repo, where the issues are not maintained anymore since 1.5 testing (around 2011-2012).
It would be awesome if vineyard could get more traction as I really like this project. If you need help building a polished website, I would love to help you :)
Also, what are your plans for the project? Do you need maintainer help or do you have not enough time to maintain it anymore? What about a vineyard organization on github, so that everything is in one place and people can start helping you?
Cheers from Germany,
~Cookie
The text was updated successfully, but these errors were encountered: