eclipse-tycho/tycho

Migrate Wiki Content to the Tycho Docs

laeubi opened this issue · 19 comments

laeubi commented

The Wiki will go away some time and we should therefore decide what is worth being migrated:

laeubi commented

@vogella do you like to migrate that part? It also could need an update e.g. according to how use CI Friendly versions / pomless in that process.

Did you decide already to which structure this information should go?

@vogella do you like to migrate that part? It also could need an update e.g. according to how use CI Friendly versions / pomless in that process.

I can try. Where should it go?

laeubi commented

If you open https://tycho.eclipseprojects.io/doc/master/index.html you see whe have the automatic generated docs for the mojos, but also custom content like:

https://tycho.eclipseprojects.io/doc/master/TestingBundles.html

this is sourced by https://github.com/eclipse-tycho/tycho/tree/master/src/site/markdown

so one could add a new Deployment.md (don't forget to link it in the menu) that describes different deployment options (including maven repository).

That has the advantage that it can be adjusted when new feature are added alongisde with the code and get published together with the tycho release.

What about https://wiki.eclipse.org/Tycho/FAQ?

Also to documentation or better to a FAQ.md in the repo?

laeubi commented

For FAQ I think its a bit more challenging:

(but be aware that they need to be carefully reviewed as some are outdated)

For FAQ I think its a bit more challenging:

(but be aware that they need to be carefully reviewed as some are outdated)

I could transfer is over to the wiki and any rework could be done there. The desire for a perfect solution usually leads to nothing at all.

Let me know, if the transfer approach is not good for you, I would leave to others to do the transfer.

laeubi commented

@vogella thanks for the previous migrations, I merged them now.

For the FAQ, as said a minimal step would be to clean out outdated stuff so one need to review the entries, it does not make sense to migrate stuff like DS/Testing for example that are simply wrong these days and we already have better documentation for that. Also most items regarding Eclipse/m2e are outdated and mention very very old versions or plugins...

@vogella thanks for the previous migrations, I merged them now.

For the FAQ, as said a minimal step would be to clean out outdated stuff so one need to review the entries, it does not make sense to migrate stuff like DS/Testing for example that are simply wrong these days and we already have better documentation for that. Also most items regarding Eclipse/m2e are outdated and mention very very old versions or plugins...

Yeah, that is fine, I can do that.

Started FAQ migration for one entry (mirror), I removed it in the old wiki after adding it to the new wiki (and updating it a bit). Feel free to review or migrate more entries https://github.com/eclipse-tycho/tycho/wiki/Frequently-asked-questions

When is https://tycho.eclipseprojects.io/doc/latest/ updated? Looks like the changes did not make it yet.

When is https://tycho.eclipseprojects.io/doc/latest/ updated? Looks like the changes did not make it yet.

If you look at the latest commit in master publishing docs failed https://github.com/eclipse-tycho/tycho/actions/runs/6966338262/job/18956344509

When is https://tycho.eclipseprojects.io/doc/latest/ updated? Looks like the changes did not make it yet.

If you look at the latest commit in master publishing docs failed https://github.com/eclipse-tycho/tycho/actions/runs/6966338262/job/18956344509

Thanks, will fix this.

When is https://tycho.eclipseprojects.io/doc/latest/ updated? Looks like the changes did not make it yet.

If you look at the latest commit in master publishing docs failed https://github.com/eclipse-tycho/tycho/actions/runs/6966338262/job/18956344509

Thanks, will fix this.

#3081

laeubi commented

After deployment it takes soem time util GH pages are synced, see here:
https://github.com/eclipse-tycho/eclipse-tycho.github.io/actions

laeubi commented

Just noticed: latest > latest release, your change is visible here:
https://tycho.eclipseprojects.io/doc/master/TargetPlatform.html

Hi,

I've merged this page https://wiki.eclipse.org/Tycho/pomless into this page https://github.com/eclipse-tycho/tycho/wiki/Tycho-Pomless.

You might want to protect your wiki pages and enable edition by pull request only.

I fixed formatting and spelling, but couldn't tell if the actual content is up to date.

Could you please review this page ?

Thanks.