4 ms·
Thanks @escot! Great feedback it was really helpful, you're one of the first outside my circle to digest it. If you find the time to actually go through projec
by cnuss 5y ago
Thanks @escot! Great feedback it was really helpful, you're one of the first outside my circle to digest it. If you find the time to actually go through project onboarding I'd love that too (video 1-3 (one time setup ---> web portal), but also, I could give you some 1-1 time to see if you could host knotend on it, as your project is also exactly what i'm trying to help incubate. I'll work on the pitch and background so its more clear and you made some great suggestions.
Back to Knotend (FYI i keep wanting to type Knoted):
(I tried on desktop now and have more feedback [sorry if it's duplicate of what you already received, I didn't review other's feedback])
First, here's a screen recording of my desktop experience, i annotated my thoughts in the cells so hopefully its clear what i was thinking when something happened, but let me know if you need any clarifications of what i pressed/did...
Also I got a big fat Unexpected End of Input Error at the end.
https://drive.google.com/file/d/1QExurVaWTdDpi-BCFxgC17hbKsxBwZF8/view?usp=sharing https://drive.google.com/file/d/1QExurVaWTdDpi-BCFxgC17hbKsx...
Here's some responses to your responses/questions on knotend:
- Empty cells: Perhaps try a (+) icon in the empty cell where stuff can be added, so its clear where stuff can be added.
- I'd love to be able to drag/drop cells
- I'd love to be able to click on one of the lines and change a relationship
- Saving Text on Mobile: Screen recording: https://drive.google.com/file/d/1ylJzOm0_O6cVyc9dWcuBsL47iu0G6raJ/view?usp=sharing https://drive.google.com/file/d/1ylJzOm0_O6cVyc9dWcuBsL47iu0...
Cheers mate, keep in touch, would love to continue to evaluate each others tech!
- escot 5y agoWow thanks for the videos. In the first video, you're right its confusing that the new node jumps to the top left. What's happening is that you create a new node that has no connections, then the layout algorithm re-runs and places your node in the top left since it has no upstream dependencies. I should probably just disallow editing an empty cell that doesn't have any adjacent nodes or something, there isnt really any use case for it. The |+| button is only activated if you have multiple nodes selected. Clicking it will add a new node thats placed inbetween the other nodes. Like A->B, (then click), will result in A -> new -> B. There's a html title on that button but you have to hover for a second to get the details. Sorry for the json bug :/. That probably happened when serializing to the url. I'll have to try to reproduce it. Maybe I allowed you to introduce a cyclic connection or something. For Scaffoldly: How do you see it as compared to Netlify or Github pages for folks like myself just deploying a static site? At some point I'll build a backend but I don't need it yet. Is there a way I can give some feedback without altering my aws/github accounts? Thanks again for the detailed feedback.
- cnuss 5y agoLet me know when you have a new release and I'll try it out some more! Scaffoldly+Knotend: - Compare with Netlify/GH Pages: Big bonus is that you get Nonlive and Live out-of-the-box (e.g. app-dev.knotend.com and app.knotend.com for examples) and CI+CD+Releases in GH Actions to run it all. I have a "Generic CDN" template (not yet documented) that will push a public_html/ directory to S3+CloudFront too, here's an example repo: https://github.com/scaffoldly-demo/demo-web-cdn https://github.com/scaffoldly-demo/demo-web-cdn, in your case, you'd update the GitHub action to compile whatever into the public_html directory - Feedback w/o altering AWS/GH: Everything is contained to A) a new GH organization and B) an AWS sub-organization. If you want to "edit-undo" any changes Scaffoldly did, it should be as simple as (1) delete the github org and (2) terminate the AWS sub-org account. - I presume you're eventually going to need a backend, which is where Scaffoldly will help, wires up APIs + Swagger Docs for you, and takes care of all that CORS stuff too. Let me know what you think!