Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QtQuickVCP GUI is nowhere mentioned #121

Open
luminize opened this issue May 30, 2016 · 5 comments
Open

QtQuickVCP GUI is nowhere mentioned #121

luminize opened this issue May 30, 2016 · 5 comments

Comments

@luminize
Copy link
Contributor

the use and setup of QtQuickVCP is not mentioned in the docs. Cetus and Machineface for example could be added to (future separate) section of GUI's. But general instructions on making a custom UI, setting up the Machinekit SDK or vagrant would lower barrier of use

@mhaberler
Copy link
Contributor

@Strahlex - we need to start discussing how to bring QtQuickVCP docs here, and the whole project into a support able shape.

Can you make some proposal?

@machinekoder
Copy link
Member

Aye, some generic way to document Machinekit UIs needs to be found. Is there a way to fetch the docs from the project repository? From a maintenance perspective it makes sense to keep documentation and project close. The best approach for documenting smaller projects so I have seen so far is the monolithic README. Would it be possible to use this README e.g. from QtQuickVcp or Machineface as documentation inside the Machinekit docs?

@ArcEye
Copy link
Contributor

ArcEye commented Jun 21, 2016

Would it be possible to use this README e.g. from QtQuickVcp or Machineface as documentation inside the Machinekit docs?

Unfortunately markdown translates badly to asciidoc, as we found during our conversion of the site docs.

Github does not want you to display stuff elsewhere, so does not care, .md works OK for them 😄

You can use the document as a basis, but there is a fair bit of manual alteration required to get the format which displays best on the site through Jekyll.

Here is one I prepared earlier to get you started. #175

Passed and now viewing at http://preview.machinekit.io/docs/developing/qtquickvcp

@ArcEye
Copy link
Contributor

ArcEye commented Jun 21, 2016

There is a slight glitch, whereby the link shows sometimes in the right hand Developing menu bar
and then disappears when a different page is displaying.

I am playing with this now locally, but I think it is the incremental build cache effect we struggled with all through the site rebuild and will just require a forced build of _site to get it right again.

Yeah, that was it, I will go into Jenkins and delete the workspaces to force a complete rebuild and all will be rosy:)

EDIT:
That worked, albeit Jenkins did not like be forced to rebuild the <SHA> so had to actually submit a minor edit to the same PR to trigger a rebuild

@ArcEye
Copy link
Contributor

ArcEye commented Jun 22, 2016

@Strahlex the document is up on the site now
http://www.machinekit.io/docs/developing/qtquickvcp

You will need to check the links and amend them as required

Some of the ones that are redirected to 'thecooltool' repo are coming up as 404
https://github.com/strahlex/TCT3D/blob/revision2/UNIPRINT-3D.ini#L86
https://github.com/strahlex/TCT3D/blob/revision2/UNIPRINT-3D.hal#L610
as is
http://static.machinekit.io/html/qtquickvcp/index.html

Not necessarily an exhaustive list, but they were the ones that stood out

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants