-
Notifications
You must be signed in to change notification settings - Fork 97
Conversation
License: MIT Signed-off-by: Oli Evans <[email protected]>
The GUI Roadmap PR is here for review too, and to help us decide what we should focus on in Q1. @hacdias @fsdiogo @lidel I will take some time this afternoon to draft a first proposal of the GUI team Q1 OKRs. Please help me out by adding your notes on what you feel is super important to focus on next and why to this issue. Please take a moment to review our team roadmap PR as well, for inspiration, or to make suggestions and changes to that too! |
My personal vote goes to I feel it is a good priority for Q1 because it relies on more than GUI itself. I suspect we will identify shortcomings in IPNS propagation, missing commands for key import/export and other needs that have bigger chance of being addressed in 2019 if are requested at the beginning of the year. |
+ there are some GUI-related ideas moved from Brainstorm section of async hack pad: https://hackmd.io/BnasJrjoTDGEP0LLz-sgug#
|
My feels are Features
Education
Our big asks of others
|
I'd love to hear more about this idea from the brainstorming hackpad, if someone remembers being the one to suggest it:
What kind of features did you have in mind? In 2019 Mikeal will be revamping the inner workings of ProtoSchool so it can handle exercises that work with files, and then I'll build an introductory tutorial using the file API instead of the DAG API. ProtoSchool is meant to offer a place for educational material from across all of our projects, so I hope you'll keep ProtoSchool itself in mind as an option rather than necessarily recreating something similar. I'm happy to bat around any ideas. Once we have the official public launch of ProtoSchool in mid-January, I want to start looking at good spots for cross-linking, such as linking from that new files tutorial to share.ipfs.io or from any of your docs to ProtoSchool where something looks relevant. On a separate note, I second the support for creating an easy way to host websites using IPFS. My impression is that thanks to Beaker, it's much easier to do that with Dat at the moment, so if it's equally viable with IPFS that would be great to surface as a way to interest traditional web developers. The new "The Protocol" publication (likely on Medium) will launch in Q1, and I'd be happy to have someone share the work that's been done on the share app, treating it as an example of how people can use IPFS to build their own cool things. |
One thing I'll mention: if the purpose of a new site is to address a particular audience, we should try and fit it into a site that already addresses that audience whenever possible. We have far too many micro-sites right now. Many of them address the same audience but with different types of content, but because the content is split over multiple silo's they are more difficult to discover and don't end up building an audience they can easily share. If the purpose of a website is just to show a case study on how to build that exact site, that's obviously fine to do as its own site, but if we're just writing articles or creating educational materials we should try and leverage the audiences we're building in a few central locations across multiple projects and types of content. |
Team GUI has no plans to create any other schools. We're all on board the proto.school train 🚅 🚋 🚋 We'd like to help you build it, and we'll create some lessons for it too. Do you have any feels about anything in this list: #808 (comment) ? The Protocol sounds very rad. |
I personally interested in integrating Desktop deeper into the OSes and the |
Hey @terichadbourne! I was the one who suggested it, sorry if it has brought confusion as I wrote that as more of a note to myself without much explanation. As I've been talking with @olizilla for some time now, we think it would be very useful to have a place where one can find information of how to build certain features using IPFS, so a developer can have a solid and tested foundation for the apps' features he wants to build. I agree 💯 with @mikeal, we should aim to aggregate these type of tutorials in the same site, being -- I'd really love to see an IPFS UI Component library shipped in the next quarter. This has been delayed, but I think it's time to focus on this. Apart from GUI, other working groups that are building apps would benefit from that and it would make us work closely with other WGs too, which is a good think. IPFS has a lot of use cases and many of them can pass unnoticed, even for us working on it. I would really love to have many example apps that just do one thing, but do it well. This
|
Draft OKRs for Q1, paging @lidel @fsdiogo @hacdias Core IPFS features are intuitive and accessible to all
Developers are empowered to make great new IPFS user interfaces
The GUIs push forward understanding and adoption of IPFS
|
@fsdiogo I'd definitely be happy to chat more about the content you have in mind. I'll be working on a ProtoSchoool roadmap in Q1, so let's check in after the holidays and do some brainstorming. |
From a long conversation with @lidel about CORS and letting apps access a local IPFS api, we'd like to add...
As a step towards a v1 http api that supports auth and per app access control directly. The work done on the UI to inform the user about the capabilities an app is requesting would aim to be re-usable for a v1 http api too. More notes here: https://hackmd.io/aiLq_TE5Tu6OvyhARb61Eg# Also, timebudget wise, at least 1 large piece of work has to go. I know the "host and edit websites from IPFS" is popular, but we don't have time to do it well this quarter. Ideally, that kind of app would come from the community, while we focus on the plumbing and tools to make such a use case a joy to build. Doing a better job of "how can dapps access a local IPFS node" should boost the app builders. |
I've added
to capture the fact that there is a chunk of work still to do to get signed releases, and we need grab metrics... we can self host an analytics service to collect the figures |
Hellloooo helloo GUI WG! I'll be your concierge for finalizing your OKRs for Q1 2019! Please read the fantastic tutorial that @momack2 prepared on how you can do a simple Roadmap timeline exercise with your team to identify and reach consensus in which are the most important priorities, you can find the instructions at ipfs/roadmap#17 I'm available to answer all your questions, take part on the timeline exercise and review your iterations. |
Hi GUI WG! Your OKRs in the sheet are looking really good! Can you add owners and merge this PR so we can freeze our goals for this quarter? |
What are the apps, interfaces and visualisations we should ship in Q1 2019?
TODO: