
cpinkham at bc2va
Dec 21, 2010, 10:56 AM
Views: 5175
Permalink
|
|
Re: Theme downloader site updated for trunk/master.
[In reply to]
|
|
* On Tue Dec 21, 2010 at 11:10:15AM +0100, Elkin Fricke wrote: > how do you keep updated by the themers on changes to the themes? Do we send > you a mail each time we have a change? would you prefer us to commit our > themes to a git repo? We haven't thought through the whole upload site yet, but I think that one feature that might be nice to have is automated pulls from git/svn repositories. This would be optional, the themer could request that we only pull when they clicked a button on the upload site. Another idea is to let the user specify which tag or branch to pull from. My current script can pull from a remote package (tarball, zip, etc.) or from a git/svn repository. The git/svn repository method uses much less bandwidth and resources when the packaging script is run because I don't need to download anything if no changes have been pushed/committed to the repository. For tarballs and zips, I need to fetch the package in order to know if it has been updated or not. For repositories, it's a simple git pull or svn update to fetch the changed files. So, long story short, I'd say it's preferable to be able to pull from a svn or git repo. This could be on github or anywhere as long as it's publically accessible and you give me the URL. > did I understand correctly, that you are currently getting the themes that > will be compatible with 0.25 or are you looking for 0.24 themes? I can package up both 0.24 and 0.25pre/master/trunk themes if you have updates. I need to go through the 0.24 compatible themes and put those up in the 0.24 download area, but need to look over them first. I probably should have done this for the ones I uploaded to the 'trunk' area earlier this week, but I didn't. If we (MythTV developers) are distributing themes on our website, we need to do a little due diligence to verify that there are no copyright violations in the themes. All images should be covered under a license which allows their free redistribution. This was one of the stipulations of the theming contest. I've considered allowing our theme download site to optionally contain just a link to a theme package, but that is still undecided. If you are using a git or subversion repository, then you can maintain a 0.24 branch and a master/trunk branch and I can pull from both of those to generate packages for the 0.24 release and master/trunk. -- Chris Pinkham _______________________________________________ mythtv-theming mailing list mythtv-theming [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-theming
|