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

URL semantics #81

Open
almereyda opened this issue Jun 12, 2016 · 2 comments
Open

URL semantics #81

almereyda opened this issue Jun 12, 2016 · 2 comments

Comments

@almereyda
Copy link

almereyda commented Jun 12, 2016

I want to be able to refactor different wikis aside by pasting a URL after the other

http://change.lab/view/welcome-visitors/http://jon.patterns.wiki.transformap.co/view/welcome-visitors

into the URL bar, like I am doing it at times, usually including the neccessary adaptations, when I don't want to leave traces of drags and drops.

If we understand "crude and unappealing" (tm) interfaces as unwelcoming human interaction choices, probably also reading all these /view fragments may not be needed at all one day? Yet I understand their existence is implied if we want to be able to distinguish between a remote and the current location.

Now I am asking myself why I am avoiding the drag and the drop at all.

@WardCunningham
Copy link
Member

We will have to come up with something else for touch interfaces so might as well make that work on the desktop.

@almereyda
Copy link
Author

almereyda commented Apr 12, 2019

These kinds of URLs occur in other places, such as hypothesis/via#158

We use different URL patterns for addressing wiki pages, lists of pages or lineups:

Optionally preserving the scheme in these URL lineups, we could possibly also transcend into other transports to widen the federation. Thinking of dat://, ssb:// or imaginable ones like ipfs:// or matrix://.

This correlates with WardCunningham/Smallest-Federated-Wiki#411 (comment) and recent experiments with http://found.ward.bay.wiki.org/view/wikis-robot-scouts/view/async-polymorphic-fetch

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

2 participants