lbellonda / qxmledit

QXmlEdit XML editor. Downloads: https://sourceforge.net/projects/qxmledit/files
http://qxmledit.org
Other
160 stars 46 forks source link

Turn over QXmlEdit Snap to maintainers or Snapcrafters #57

Closed frederickjh closed 5 years ago

frederickjh commented 5 years ago

@lbellonda I am now to the point of working on turning over the snap over to someone else to maintain. I started the process of turning it over to the Snapcrafters, they suggested that since I had already made contact with you that I should contact you first to see if you and the other QXmlEdit maintainers want to take it over ownership and maintain the QXmlEdit snap. I have one issue that was suggested that I want to see if I can take care of before I would turn it over unless you want to do it.

frederickjh commented 5 years ago

One other thing, I got an email today from Snapcraft that I thought you might be interested in.

image

lbellonda commented 5 years ago

Hello, unfortunately I have nor the time, nor the experience to become the maintainer of the Snapcraft package. However I can surely answer to questions related to QXmlEdit if needed. You can post a message about this on the QXmlEdit mailing list.

Best regards.

frederickjh commented 5 years ago

@lbellonda Thanks for the quick reply. Then I will turn the snap over to Snapcrafters.

One other thing before I turn the snap over to the Snapcrafters, I still need help from you to be able to fix the documentation button that does not work.

See this comment about it. Here is the important part that I need your help with to fix this:

From other examples I need to be able to set the path to the directory that QXmlEdit looks to find the file at to $SNAP/opt/qxmledit. If you look at my snapcraft.yaml (and also the qxmledit.desktop file) you will see this is what I did so that the .desktop file could find the icon. I believe that the $SNAP variable will be set at runtime so that the path to the document file will be correct.

Can you add a qmake option to allow setting where QXmlEdit will look for the documentation file? It means that QXmlEdit will need to get the $SNAP environment variable at runtime?

Thanks again for your time and help! Frederick

brlin-tw commented 5 years ago

However I can surely answer to questions related to QXmlEdit if needed.

I would like to ask if QXmlEdit has any kind of network access, this will determine whether we should allow the snap package to access it.

frederickjh commented 5 years ago

I would like to ask if QXmlEdit has any kind of network access, this will determine whether we should allow the snap package to access it.

@Lin-Buo-Ren I do not think so, but I will let @lbellonda give the definitive answer.

lbellonda commented 5 years ago

I would like to ask if QXmlEdit has any kind of network access, this will determine whether we should allow the snap package to access it.

Brief: yes

the only network access needed is for downloading the XSD referenced in the XML files when using one of the validation options. It is a minor option, with a workaround (copying locally the needed files).

Best regards.

frederickjh commented 5 years ago

@Lin-Buo-Ren I am closing this issue as @lbellonda the maintainer of QXmlEdit has declined to take over maintainership of the QXmlEdit snap.

frederickjh commented 5 years ago

@lbellonda Just wanted to let you know that after some changes with a lot of help from @Lin-Buo-Ren we have released the newest builds of QXmlEdit (version 0.9.12) on the beta channel in the Snap Store. It is ready to test and the issue with the documentation has also been fixed.