OK, thanks for the response.
On another note, I recently learned that the purpose of the beta features extension is to allow extensions to be tested before they can be pushed to production. This means that after some time (I think, 6 months) we will have to promote to stable or dismantle the WikiLabels extension. I don't think promoting is an option as not everyone needs this feature. So I was wondering if we still want to move the functionality from the gadget to an extension.
Baha
On Mon, 18 Jan 2016 11:09:38 -0500, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Right now, we build some of that JS based on configuration parameters that are needed by the WikiLabels service back-end. It seems that it would be easiest to generate those files and cache them so that we can serve with them extension code.
I'm not sure how much sense this makes long-term. If the answer is "no sense -- at all", then I think our next step would be getting a good description of which parts of that JS are configured and then working on a proposal for how we'd change things within the extension. I can do the description if we get that far.
-Aaron
On Mon, Jan 18, 2016 at 6:55 AM, Bahodir Mansurov bmansurov@wikimedia.org wrote:
Hello,
As I was working on the WikiLabels extension, I had to copy over a lot of CSS and JavaScript files to the extension folder. I suppose it's fine by itself, but I was wondering if those files will continue to be used outside the extension? If so, we should keep them where they are and load them dynamically in the extension (as it's done in the gadget). What do you think?
-- Baha
AI mailing list AI@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/ai
I don't see why promoting would be a bad option. The Wikilabels system doesn't change everything that users do. Arguably, a beta feature is less right than just enabling it by default. Currently, Wikipedia:Labels works like a special page.
On Tue, Feb 9, 2016 at 3:10 PM, Bahodir Mansurov bmansurov@wikimedia.org wrote:
OK, thanks for the response.
On another note, I recently learned that the purpose of the beta features extension is to allow extensions to be tested before they can be pushed to production. This means that after some time (I think, 6 months) we will have to promote to stable or dismantle the WikiLabels extension. I don't think promoting is an option as not everyone needs this feature. So I was wondering if we still want to move the functionality from the gadget to an extension.
Baha
On Mon, 18 Jan 2016 11:09:38 -0500, Aaron Halfaker < aaron.halfaker@gmail.com> wrote:
Right now, we build some of that JS based on configuration parameters that
are needed by the WikiLabels service back-end. It seems that it would be easiest to generate those files and cache them so that we can serve with them extension code.
I'm not sure how much sense this makes long-term. If the answer is "no sense -- at all", then I think our next step would be getting a good description of which parts of that JS are configured and then working on a proposal for how we'd change things within the extension. I can do the description if we get that far.
-Aaron
On Mon, Jan 18, 2016 at 6:55 AM, Bahodir Mansurov < bmansurov@wikimedia.org> wrote:
Hello,
As I was working on the WikiLabels extension, I had to copy over a lot of CSS and JavaScript files to the extension folder. I suppose it's fine by itself, but I was wondering if those files will continue to be used outside the extension? If so, we should keep them where they are and load them dynamically in the extension (as it's done in the gadget). What do you think?
-- Baha
AI mailing list AI@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/ai
-- Baha
OK, this sounds like a reasonable explanation. Thanks!
On Tue, 09 Feb 2016 15:18:48 -0500, Aaron Halfaker aaron.halfaker@gmail.com wrote:
I don't see why promoting would be a bad option. The Wikilabels system doesn't change everything that users do. Arguably, a beta feature is less right than just >enabling it by default. Currently, Wikipedia:Labels works like a special page. On Tue, Feb 9, 2016 at 3:10 PM, Bahodir Mansurov bmansurov@wikimedia.org wrote:
OK, thanks for the response.
On another note, I recently learned that the purpose of the beta features extension is to allow extensions to be tested before they can be pushed to production. >>This means that after some time (I think, 6 months) we will have to promote to stable or dismantle the WikiLabels extension. I don't think promoting is an option as >>not everyone needs this feature. So I was wondering if we still want to move the functionality from the gadget to an extension.
Baha
On Mon, 18 Jan 2016 11:09:38 -0500, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Right now, we build some of that JS based on configuration parameters that are needed by the WikiLabels service back-end. It seems that it would be easiest to generate those files and cache them so that we can serve with them extension code.
I'm not sure how much sense this makes long-term. If the answer is "no sense -- at all", then I think our next step would be getting a good description of which parts of that JS are configured and then working on a proposal for how we'd change things within the extension. I can do the description if we get that far.
-Aaron
On Mon, Jan 18, 2016 at 6:55 AM, Bahodir Mansurov bmansurov@wikimedia.org wrote:
Hello,
As I was working on the WikiLabels extension, I had to copy over a lot of CSS and JavaScript files to the extension folder. I suppose it's fine by itself, but I was wondering if those files will continue to be used outside the extension? If so, we should keep them where they are and load them dynamically in the extension (as it's done in the gadget). What do you think?
-- Baha
AI mailing list AI@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/ai
--
Baha