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

First steps #1

Closed
jancborchardt opened this issue Sep 5, 2018 · 3 comments
Closed

First steps #1

jancborchardt opened this issue Sep 5, 2018 · 3 comments
Labels
design enhancement New feature or request
Milestone

Comments

@jancborchardt
Copy link
Member

jancborchardt commented Sep 5, 2018

There’s a mockup for how the Social app could look in the repository:

  • I put the first part in the repository, based on the vue example app, it already has the default navigation
  • @daita you are focusing on how to link to ActivityPub? You could start by just putting the posts in the content area
  • The content view in the mockup is based on the Talk app. We could reuse what is done there and standardize. cc @skjnldsv @juliushaertl
  • A basic start would be to show messages from all the people in that timeline, and for added federation the posts of our Mastodon account: https://mastodon.xyz/@nextcloud
  • Then afterwards do more dynamic stuff like search, following, unfollowing etc.
  • Liking, repeating, replying and such is definitely still far in the future. ;)

What do you think?

@jancborchardt jancborchardt added the enhancement New feature or request label Sep 5, 2018
@ArtificialOwl
Copy link
Member

should we remove node_modules from the git ?

@jancborchardt
Copy link
Member Author

What's the practice here @skjnldsv @juliushaertl? Keep or remove node_modules from the repos?

I thought the repo should ideally be clonable and runnable right away without much setup.

@skjnldsv
Copy link
Member

Yes, we should never push the node_modules :)
You should push the compiled file though, that's what make the repo usable as in ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants