Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 19 17:34
    micbar closed #2884
  • May 19 14:57
    butonic synchronize #2884
  • May 19 14:55
    butonic synchronize #2884
  • May 19 14:53
    butonic closed #2870
  • May 19 14:33
    vascoguita synchronize #2820
  • May 19 14:31
    butonic review_requested #2884
  • May 19 14:30
    butonic synchronize #2884
  • May 19 14:12
    butonic synchronize #2884
  • May 19 14:10
    butonic edited #2884
  • May 19 14:10
    butonic review_requested #2884
  • May 19 14:10
    butonic review_requested #2884
  • May 19 14:10
    butonic review_requested #2884
  • May 19 14:10
    butonic review_requested #2884
  • May 19 14:10
    butonic review_requested #2884
  • May 19 14:10
    butonic opened #2884
  • May 19 11:40
    kobergj closed #2883
  • May 19 11:35
    butonic assigned #2870
  • May 19 11:15
    kobergj synchronize #2877
  • May 19 11:04
    fschade synchronize #2883
  • May 19 10:33
    fschade synchronize #2883
Willy Kloucek
@wkloucek
But then, Nextcloud sits on top and on the bottom in your case
because it is the EFFS and the storage
Michiel de Jong
@michielbdejong
in a way, yes!
Willy Kloucek
@wkloucek
Which is not bad in my optinion
Nextcloud needs to be a storage, so that people can access CS3MESH shares, right?
But how can you access a CS3MESH share from within Nextcloud?
Michiel de Jong
@michielbdejong
sorry otp, will answer later
Michiel de Jong
@michielbdejong
Nextcloud acts as the storage because, in general, we expect sites to add a Reva instance to an existing Nextcloud instance, not the other way around. So then it's less disruptive to let storage and user management stay where it is.
People can access ScienceMesh shares through Nextcloud or through Reva if they want to.
In the Nextcloud GUI you can browse to the point where the share is mounted, or you can find it through the 'Shares' menu. Nextcloud apps can also see it. It will look like a regular federated share (outgoing or incoming), but with share type 'sciencemesh'
Michiel de Jong
@michielbdejong
To create a sciencemesh share you just create a share the normal way, but then as the recipient name you type the name of a users who accepted your invite, and select it from the list.
You can also access these shares from reva-cli and from apps built on top of Reva
Willy Kloucek
@wkloucek
Sounds like it is both the EFFS an the storage ;-)
Michiel de Jong
@michielbdejong
Yes! With 'EFFS' you mean Enterprise File Sync & Share system (EFSS), right? I think that term would roughly apply to any system that combines storage + user management + access control + file browser GUI + apps integration. So by that measure, you could even say Reva is an EFSS. But in the diagram we're discussing here, probably EFSS mainly points to the user management, access control, and file browser GUI, and less to the storage and the apps integration that Reva takes care of.
Willy Kloucek
@wkloucek
If Reva wouldn't have the ocdav and ocs part, would it still be an EFFS in your opinion? I still think that you couldn't replace an EFFS with REVA, because it has no clients, WebUI, ...
I my POV REVA should ideally only do CS3apis
You're also right. oCIS is an EFFS because it adds all these things you mentioned to REVA
Michiel de Jong
@michielbdejong
yeah, you could build the webdav server, the WebUI, etc as "applications" on top of Reva, then Reva + its applications, becomes an EFSS
Willy Kloucek
@wkloucek
right, the Webdav is just an CS3api application like the WOPI server. No difference at all ;-)
If your EFFS uses something different you also could write an "adapter" to the CS3api
Michael Barz
@micbar
@labkode @ishank011 can you check cs3org/cs3apis#168
Michael Barz
@micbar
Thanks!
Daniel Müller
@Daniel-WWU-IT
@ishank011 Could you merge this one: cs3org/reva#2738 as well? Once again only changes to the site accounts service
dagl
@dagl
hello, is it a normal behaviour for Reva to not delete share related to a file when the file is deleted?
because you can't delete the share afterwards
as the Reva tries to stat a non-existing file
so I think there is a bug
@ishank011 @labkode
Nyra Reddy
@nyrareddy
Trying to run reva from the docs gives this error:
ERR ../../cmd/revad/runtime/runtime.go:199 > error starting the grpc server error="unable to register services: rgrpc: grpc service appprovider could not be started,: Get \"https://your-collabora-server.org:9980/hosting/discovery\": dial tcp: lookup your-collabora-server.org: no such host" pid=8926
Michiel de Jong
@michielbdejong
Did you get the literal string "your-collabora-server.org:9980" as part of the error message? In that case you should probably either update that URL in your config, or just remove Collabora-related sections from your config if you're not using Collabora.
1 reply
butonic
@butonic:matrix.org
[m]
@ishank011: my lunch seems to have low priority ... ping me if you want to go over the merge. I may jump when lunch is ready though ...
butonic
@butonic:matrix.org
[m]
@ishank011: can I help?
taking a look at cs3org/reva#2774
Hugo Labrador
@labkode
@butonic:matrix.org please tell your team to not merge other PR until this one is merge to avoid day-long effort to merge again
We need a review from the OC team to merge
Nyra Reddy
@nyrareddy
Any person here who submitted their proposal as part of GSoC'22 here?
Hugo Labrador
@labkode
@nyrareddy there are various people who submitted proposals but I don't know by hearth if they are part of this channel.
Pranav Kudva
@PranavKudva
hello all, I am one of the participant in the GoHack(https://gohack.devpost.com/). I am poking around to see where can I be of help to the reva project and contribute significantly to the project. The hackathon's due submission in the next 17 days, so any pointers to the work that could be accomplished in the said timeline would be appreciated. TIA.
Pranav Kudva
@PranavKudva
thinking of picking this up: cs3org/reva#2739 . Unless there has been some discussion outside of what comments already captures / is de-prioritised.
Karthik Sundar
@KarthikSundar2002
The issues listed in GitHub seem to be not updated as some issues have been resolved by other PRs. Is there any issue that needs help with??
Hugo Labrador
@labkode
@PranavKudva cs3org/reva#2739 that is good choice!
@KarthikSundar2002 most issues should still be applicable, to start with I suggest you to start https://github.com/cs3org/reva/issues?q=is%3Aissue+is%3Aopen+label%3Ajunior-job
Klaas Freitag
@dragotin
@labkode FYI, I changed the settings in the Reva repo to allow merge commits and rebase merging, as we discussed
Hugo Labrador
@labkode
Thanks @dragotin
Klaas Freitag
@dragotin
oh, thanks. My pleasure
pmassa
@pmassa
Hi, can Reva connect to GSuite or Microsoft OneDrive (Office365)?
Hugo Labrador
@labkode
@pmassa it can connect to a local (on-premise) installation of Office 365. For integration with cloud Office 365 you need to go through a Microsoft partner that is CSSP certified, I'd recommend ownCloud as they are also maintainers of Reva
GSuite is not possible yet, but there are ideas around it as the API from Google seems similar to the one used by Microsoft