-
Notifications
You must be signed in to change notification settings - Fork 1
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
Remove stale frontend elements #35
Comments
instead of the landing page, it might be useful to have a simple "about" page linked from the footer that explains that this is no ordinary pad (could just be a link to a blog post, too) |
I agree that it would be good to simplify it a bit... especially if the primary target for now is just internal users. I know we do want to keep it open for public users to also serve as a demo for peer-star-app. That's probably the biggest challenge for the messaging on the site. Should we be trying to funnel developers to IPFS / peer-star-app? Or should the messaging be more consumer-focused? |
my view is that we should dial in performance and core UX before trying to convert external users it's fine for the app to be publicly accessible for the curious developer, so any messaging should focus on that (though, again, I'm in favor of keeping it relatively minimal) |
One option could be to leave peerpad.net as-is right now ( |
PR here: peer-base/peer-pad#238 |
PR is currently waiting review. In the meantime, you can review the new versions UI here: https://ipfs.io/ipfs/QmWMDrh8yHuyqhFYUvH4BJ27pKBbCUuKYzpP3KgRAH1QQV/ < checks all the boxes in the opening issue here |
The PR has been merged now and the changes mentioned in this issue have been deployed to js.peerpad.net! Unfortunately, something is wrong with the certificates on that site, working on fixing that. I'd like to have confirmation on the following:
^ would mean that for internal testing, we tell people to use dev.peerpad.net instead, and we leave peerpad.net in it's current state, for visitors to understand peerpad before using it. |
do we have any analytics on the live site? I'm curious if it gets a meaningful amount of non-PL usage |
js.peerpad.net doesn't seem to be running a web server, do you mean dev.peerpad.net? would be nice to have a shorter redirect url for this, do we have an internal shortlinker?
how about this: we can tag f29acedbb76ddca1f208df5fad7257a9c1585311 as "production" and leave it deployed on the main site with the explainer landing page, etc I don't think it's worth maintaining it as an active branch/backporting work from master on an ongoing basis, unless we see significant usage (or a really bad vulnerability) |
@parkan Ah, yes, I meant dev.peerpad.net. Don't think it's long enough to warrant a shorter link... My suggestion is to leave the Agree with not worth backporting fixes unless we see high impact security issues. |
oops, you're right, I had the wrong parent, 2727041 is right reasoning for shortlink (or more unique prefix) is to minimize keystrokes to load the site, there's probably a lot of not a huge deal tho! marking this as done |
Yeah, my fear about link shorteners is that eventually they die, and all the redirects die with them. Usually just better to use the proper link directly. We can add aliases to Missed this question before:
AFAIK, we don't. We do have Rollbar but that only gives us the errors. Once the pinner has metrics, we can get some basic information from that, first |
sgtm |
A lot of the peerpad.net site components have become stale, were never implemented, or aren't well-aligned with the immediate goal of using the tool for internal notetaking. Let's cull those so we can focus on the core product:
Most of these are just deletions in react templates or otherwise simple work, probably a couple of hours at the most. I know a lot of work has gone into the original prototype version, but it is no longer well-aligned with our immediate goals for the product.
Completing them will clear the path to #25, which will provide us with invaluable user feedback to inform further UX work, and a cleaner base for new designs on (#31).
The text was updated successfully, but these errors were encountered: