Page MenuHomePhabricator

Request creation of createwikitest VPS project
Closed, DeclinedPublic

Description

Project Name: createwikitest
Developer account usernames of requestors: Xaloria

Purpose: To test the functionality, configuration, and user experience of the CreateWiki extension for MediaWiki.

Brief description: The createwikitest project is intended as a sandbox environment for testing and enhancing the CreateWiki extension, which allows users to create new wikis directly from within a MediaWiki installation. The focus will be on experimenting with its features, such as the wiki creation form, the automated setup process, and administrative controls for managing multiple wikis. By using this test environment, we plan to ensure the smooth operation of the extension, and explore potential improvements. We will also verify compatibility with other extensions, such as ManageWiki, which are licensed under GPL. Depending on the scale of testing, we might need additional disk space for hosting multiple test wikis created during the process. But actually that much disk space is also not needed as this wiki will be only for testing it's proper working and huge amount of wiki will not be created it can exceed up to 5 not more that this for test purposes.

How soon you are hoping this can be fulfilled: As soon as possible

Event Timeline

Hello Can you review my request.

Note that much of the task description is AI-generated. Despite that https://meta.miraheze.org/wiki/User:Xaloria is a real user, and CreateWiki genuinely does have complicated setup requirements, so there could in principle be scope for a VPS project here.

Oh, wait a moment, "We will also verify compatibility with other extensions, such as ManageWiki, which are licensed under GPL" is nonsense - CreateWiki and ManageWiki were built for each other so of course they're compatible. Sorry, no, I'm not convinced,

Who is "we" here? As far as I can tell this request was created by a brand new account with no history with CreateWiki development or in the wider Wikimedia movement..

Ok so what should I do now is my request directly declined.

Your request has not been declined yet. Various people, none of whom have final decision-making authority, have expressed skepticism over it. Someone in the cloud-services-team will either approve or decline this request in due time, but it's late night on a weekend right now.

Repeatedly posting comments like the above is seen as annoying and does not help your request get processed.

I'm not sure what this is going to gain.

  1. CreateWiki + ManageWiki are heavily intertwined.
  2. Both extensions are used on thousands of wikis together.
  1. and 2) would tell me they are compatible.
  1. there is an entire beta cluster that you can test how they work in if you want. We can't give you shell for it yet as there's a few possible leaks with Miraheze prod but we're close to being able to open it up a bit wider.

Another note, the entire extension is about to be rewrote so testing it now is probably not a good idea.

aborrero subscribed.

I'm tempted to declined per the feedback from the folks.

But I will wait for the reply by @Xaloria to the comments by @RhinosF1.

@aborrero @RhinosF1
As told to see my response here is my response
at first

Thanks for sharing your thoughts on the createwikitest project. I understand the concerns that have been raised, and I’d like to take a moment to clarify why I believe this project is worth pursuing.

The main goal of creating this VPS is to establish a dedicated testing environment for the CreateWiki extension. Here’s why I think it’s important:

  1. Ensuring Compatibility: While CreateWiki and ManageWiki are closely linked, having a space to specifically test their interactions will help us catch any issues early on. This proactive step can save us a lot of time and trouble down the line.
  1. User Experience Insights: A sandbox environment lets us experiment with real-world scenarios and gather meaningful feedback. Understanding how users interact with the extension will be invaluable for making improvements.
  1. Preparation for Upcoming Changes: With the extension set for a rewrite, having a testing ground means we can better adapt to new features and changes, ensuring everything runs smoothly for our users.
  1. Flexibility in Testing: Although I mentioned we won’t need much disk space, having a dedicated VPS gives us the flexibility to scale our testing as needed. This will allow us to conduct thorough evaluations without limitations.
  1. Community Collaboration: This project isn’t just about testing; it’s also about working together to enhance our tools. By gathering insights and feedback from various users and developers, we can refine features to better serve everyone in the Miraheze community.

I hope you’ll consider these points as we discuss the future of the createwikitest project. I genuinely believe it can bring significant benefits, not just for our current needs, but also for the overall Miraheze ecosystem.

Thanks for your consideration, and I look forward to hearing your thoughts.

It still feels like I'm talking to GPT but

@aborrero @RhinosF1
As told to see my response here is my response
at first

Thanks for sharing your thoughts on the createwikitest project. I understand the concerns that have been raised, and I’d like to take a moment to clarify why I believe this project is worth pursuing.

The main goal of creating this VPS is to establish a dedicated testing environment for the CreateWiki extension. Here’s why I think it’s important:

  1. Ensuring Compatibility: While CreateWiki and ManageWiki are closely linked, having a space to specifically test their interactions will help us catch any issues early on. This proactive step can save us a lot of time and trouble down the line.

This is just utter nonsense

  1. User Experience Insights: A sandbox environment lets us experiment with real-world scenarios and gather meaningful feedback. Understanding how users interact with the extension will be invaluable for making improvements.

What is lacking from the existing environments ?

  1. Preparation for Upcoming Changes: With the extension set for a rewrite, having a testing ground means we can better adapt to new features and changes, ensuring everything runs smoothly for our users.

This environment will not be used at all. We have our beta environment.

  1. Flexibility in Testing: Although I mentioned we won’t need much disk space, having a dedicated VPS gives us the flexibility to scale our testing as needed. This will allow us to conduct thorough evaluations without limitations.

We already have dedicated test machines.

  1. Community Collaboration: This project isn’t just about testing; it’s also about working together to enhance our tools. By gathering insights and feedback from various users and developers, we can refine features to better serve everyone in the Miraheze community.

How when this has nothing to do with Miraheze?

I hope you’ll consider these points as we discuss the future of the createwikitest project. I genuinely believe it can bring significant benefits, not just for our current needs, but also for the overall Miraheze ecosystem.

Thanks for your consideration, and I look forward to hearing your thoughts.

Actually I don't know but Sorry If I was that wrong and big a huge mistake by requesting this VPS project really sorry.

declining per latest comments in this ticket.

@aborrero And can you let me know what type of media wiki project can be accepted.

@aborrero And can you let me know what type of media wiki project can be accepted.

I invite you to talk to other community members, specially those involved with the components/software you are interested in, and figure out what resources from Wikimedia Cloud Services (if any) you need for them.

Any Wikimedia Cloud Services request (Cloud VPS, Toolforge, etc) with community agreement (or without any community member raising concerns) will most likely be valid.

See here for more information: https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_introduction

You sent an email to the cloud@ mailing list, and a message on IRC. Both are good communication channels to interact with the community.

Ok so interactions is important Iam still interested in creating an media wiki project and helping others as possible.

I want to host an wiki in Cloud VPS that's why I'm asking.

We generally do not grant Cloud VPS projects for single user development use (basically "laptop in the cloud"). Wikis could be hosted if their main purpose is technical development and if it involves technical community collaboration (not a single person).

Ok got it I will ensure the thing you said in the future.