Re: fixing extensions before release..





On Mon, Sep 7, 2015 at 5:02 AM Javier Jardón <jjardon gnome org> wrote:
Hi Sri,

On 4 September 2015 at 00:50, Sriram Ramkrishna <sri ramkrishna me> wrote:
> I'd like to do a extensions test day so that we can get all the extensions
> tested prior to our release.  The goal is to get 90% of the extensions
> working before the release so that people who upgrade can continue to use
> their extensions.
>
> With rolling releases becoming more popular with distros, we really need to
> start putting the onus on extension writers  to fix their code before
> release rather than waiting for the distro to come out.  The goal for the
> test is to get people to download an image, and head to the
> extensions.gnome.org site and test them twice, we test them with version
> checking, and without version checking.  If it fails without version
> checking then there is a real problem and we should file a bug with the
> writers on whatever github account they have or wherever else their code is.
>
> In order to make this happen, I will need a gnome-continuous image or some
> image that I can use to do the user testing.  I know that Matthias is busy
> this week, and it will be challenging to get an image out.  Do we have
> something else we can use?

AFAIK, new images are continuously generated in [1], or is that not
the case anymore?

I did check, and it does seem that they are images.  I tend to like a blessed image, but this should be fine for what I am doing.
 
BTW, we have a group of extensions we continuously test/build along
the releases, you
have the complete list here [2]


Those are the official extensions that relate to classic experience right?  What do you guys think about creating an apparatus that could test all extensions?  Extensions test day is merely an excuse to attract people to the project.  But eventually I think we should have an automated test suite that at the minimal checks that authors are at least updating the version.  One extension writer wanted to contribute tests as well.

It would be good to give these people tools to help improve the quality of the extensions.

sri
 
[1] http://build.gnome.org/continuous/buildmaster/images/z/current/
[2] https://git.gnome.org/browse/gnome-shell-extensions/
--
Javier Jardón Cabezas


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]