cpinkham at bc2va
Dec 21, 2010, 10:56 AM
* On Tue Dec 21, 2010 at 11:10:15AM +0100, Elkin Fricke wrote:
Re: Theme downloader site updated for trunk/master.
[In reply to]
> 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
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.
mythtv-theming mailing list
mythtv-theming [at] mythtv