juliagoda/antimicroX

Promoting AntiMicroX

Closed this issue ยท 12 comments

Hey,

I think AntiMicroX is a very good project which doesn't get deserved attention.
A lot of work has been done to original AntiMirco, and it could currently without any problems replace original Antimicro which is still quite popular.

But there are some problems with this app which are contributing to low popularity and bad accessibility.

In my opinion, they are:

  1. It is difficult to find it - it would be good if AntiMicroX would be easier to find by someone who is looking for this type of software. It should be searchable at least on sites like AlternativeTo or SourceForge. Maybe we should also promote it a bit there (add something like "If you liked an app then like it there" and put it in README, or maybe in "About" window)
  2. It is a very inaccessible - there is no ready to install package for Windows or macOS (it would be good to have also rpm package), most of the users have to compile it manually (it can be very difficult for people who are not so tech-savvy)
  3. Its site is not very visually compelling - I think we should change README a bit (top part could contain some screens and installation guide) and we should change the icon, because it has low resolution and isn't very clean (as most of minimalistic and modern icons today). We could use something from flaticon, icons from there have a license that allows us to use them in our project (even if this project would be commercial).

Things (I think) should be done for now:

  • select new icon for an app
  • finish AntiMicroX's site on AlternativeTo and (maybe) edit AntiMicro's page
  • add AntiMicroX to SourceForge and (maybe) edit AntiMicro's page
  • add installer for Windows: #131
  • (optional) add portable version for Windows (it was implementad in old AntiMicro link)
  • add installer for macOS
  • change README (add simple installation instructions, and maybe some screenshots of an app)

I think some of these tasks should get their own issues.

What do you think about these tasks? Do you have any comments? Ideas? Something else should be done?

To sum up:
If you want to help you can:

  • Like AntiMicroX's on AlternativeTo
  • Consider helping us with one of tasks mentioned here (currently Windows port is our top priority)

I think, that our first task should be changing icon.

These my favourite candidates:

https://www.flaticon.com/free-icon/gamepad_2991606 https://www.flaticon.com/free-icon/gamepad_461324?term=gamepad&page=3&position=54 https://www.flaticon.com/free-icon/game-controller_2331852?term=gamepad&page=7&position=32

They are customizable, so we could tweak colors a bit.
EDIT:
*It would be good to check if they are used anywhere else. (Checked: they seem to be not used anywhere else.)

Please fill survey
https://docs.google.com/forms/d/e/1FAIpQLSdO-PX9hcKuoGRYhUWRW8SpVg6cw_t1X6nQ9j0mE2yBnN0jbA/viewform?usp=sf_link

Hi,
I'm Ali Asiri from Saudi Arabia. I've been watching AntimicroX closely. I've downloaded AX 3.0 in the first 18 hours of release.
Antimicro is the best game pad mapper for me, and I think AntimicroX is better. I've tried all popular gamepad mappers including commercial ones. Non of them is doing the mapping job like Antimicro. I'm a Windows user, and I've never used Linux in my life, although I like everything about it. But, I'm not a programmer.

I thought about following CMake instructions and install or compile AntimicroX in my Win PC. But that wasn't a good Idea, man, I downloaded almost 10GigB of stuff that are "needed" to compile a c++ application. And none of the instructions I followed worked.

I signed up to GitHub just to reply to your thread, and I really wanted to say thank you for keeping this great app alive. For now, I'm using other mappers because Antimicro that works in windows has too much issues.

I don't know if many people do this, but if a project hasn't been updated in a long time, I take a look at the fork graph that github provides. Usually you can find the project that has taken over by the number and by how recent the commits are.
This project, however, was not forked, so I had no idea it existed. I only found out because you put a warning in the Issues tab of the original project.
Maybe by forking it from the original one you'll get other people to see that development has continued.

@malvarenga123
I have found this repo by an accident, and it had good content but was practically inaccessible for regular users. That's why I do everything to make it easier to get. (I have added configuration for building packages for Linux and automated releasing) and now I opened this issue because of this.

@AliAsiri20
I have already opened an issue for this: #131
It will be more difficult than doing it on Linux because Windows is much less programmer-friendly.

For now, you could also fill the survey, I have put in the comment with icons.
And like AntiMicroX on AlternativeTo ๐Ÿ˜„

Thank you pktiuk.
I did the survey. I liked Icon3 because it's almost square, fits good with other icons, and the bright color would stand out very well in any theme color. Icon1 is also very good but its dark color will make it hard to see in dark themes.

I also liked AntimicroX on AlternativeTo.

First icon won.
I have opened PR changing this icon (and adding scalable version of it). : #132
image

Maybe by forking it from the original one you'll get other people to see that development has continued.

Because I couldn't get along with the previous developer, with the help of the mirroring command I moved the whole story, so that in the "Insights" tab you can see the whole coherence. In my opinion, neat overall changes are more important than just forking. There's no point in creating a fork, if this program is more and more different from the original and even more so, if the program has a whole lot of forks on its website (there are dozens of them), how will you know which one is the most suitable? Are you browsing through dozens of forks one by one? How many people could want to do that?

This is the whole point of creating fork is having some integrity through showing source of this software. When I find an abandoned project I always check forks because this is the easiest way of finding somebody who is still developing this project.

how will you know which one is the most suitable? Are you browsing through dozens of forks one by one? How many people could want to do that?

I use this tool to check which fork has the latest changes.

This project, however, was not forked, so I had no idea it existed. I only found out because you put a warning in the Issues tab of the original project.
Maybe by forking it from the original one you'll get other people to see that development has continued.

I can guarantee that more than 90% of potential users of this program have no idea how github works and that there is such a thing as fork. I'll even say more - they have no idea how to build such a program and if someone doesn't deliver it to them in some repository, they'll get stuck.

By the way please remove the tag "Windows" on AlternativeTo and leave "Linux", if it's possible. It's not a true so far

Hi,
I'm Ali Asiri from Saudi Arabia. I've been watching AntimicroX closely. I've downloaded AX 3.0 in the first 18 hours of release.
Antimicro is the best game pad mapper for me, and I think AntimicroX is better. I've tried all popular gamepad mappers including commercial ones. Non of them is doing the mapping job like Antimicro. I'm a Windows user, and I've never used Linux in my life, although I like everything about it. But, I'm not a programmer.

You can use linux also without being a programmer. You should delete first Windows. Or at least start using linux in VirtualBox there. Have a nice day.

Due to ending maintenance of AntiMicroX on this repository this issue is moved to a new repository and will and can be further tracked here: AntiMicroX/antimicrox#5