What's your favorite OS file syncing software? Perhaps OSArch could host a solution?

What's your favorite open source file syncing software?
Proposal: if we could find a relative consensus, would be awesome for OSArch to host a solution. Peeps could pay per the percentage of gigabytes used.
These fees could be structured where OSArch makes a modest profit, which in turn, could be applied to OS AEC development.

paullee

Comments

  • Nextcloud, is my favorite.

  • edited May 2021

    I use Nextcloud for external storage and Syncthing to sync between my different computers/phone.

  • GIT ?
    Nextcloud would be my number 2.. But for working with others with binary files, nextcloud can be quickly problematic (lots of file conflicts) while git stays really solid...
    What i would like to try some day is using nextcloud with some cheap ftp/webdav hosting as external storage... you can get 1 or 2 Tb for half the dropbox price. But it should be tested under pressure

    theoryshaw
  • under linux i do rely on rsynch but i guess cross platform is a requirement here

  • I also use rsync but it's not really "graphical" so I'm happy to cast a vote for Nextcloud too :)

  • edited May 2021

    I'm thinking that a lot of services like this could be good as membership benefits, with membership based on a donation. Otherwise I think we'd be selling something and that brings a lot of tax issues. For now I thought we could get people to start donating to this Liberapay Team
    https://en.liberapay.com/OSArch/
    ... and as we bring more services online we can pay for it personally and be reimbursed at cost. Details of my thoughts are on that Team page.
    I'm not so sure about the business case for selling something quite a few people are already selling. I'm thinking of Nextcloud and BigBlueButton for example. That would just be a business selling a product and giving us a donation. Which is great - but I feel like that up to anyone to just start doing.

    In the longer run something like what you suggest @theoryshaw is totally possible and could be very useful. It hink it should focus on AEC services that either don't exist or are poorly supported. Automated clash control, Open Source CDE, issue tracking, asset library, speckle ... the list goes on and on.

    PS. I like Nextcloud. Maybe an AEC extensions pakc to Nextcloud with visible revision control ... hmm, an OpenSource CDE based on Nextcloud + IFC & BCF? Interesting?

    MoultCyrilpaullee
  • I'm using Syncthing. It has web interface for Windows and Linux (I use both). Maybe there's one for Mac OS.
    https://github.com/syncthing/

  • edited May 2021

    @yorik said:

    GIT ?
    Nextcloud would be my number 2.. But for working with others with binary files, nextcloud can be quickly problematic (lots of file conflicts) while git stays really solid...

    agree on git! and agree on the annoying conflicts with syncing.

  • I wonder, would a more simplified IFC schema, such as this, allow for version tracking on GIT itself.

  • edited May 2021

    ...and perhaps sprinkle a little of this on it, as well?

  • The problem with git tracking of ifc files mainly that the order of entities changes...
    Now an idea strikes my mind: what if, instead of going by "object order", we would go "by type". ie:

    #1=ifccartesianpoint;
    #2=ifccartesianpoint;
    ...
    #255=ifcshaperepresentation;
    #256=ifcshaperepresentation;
    ...
    #548=ifcwall;
    #549=ifcwall;
    

    even better, in that case, the step id number would be superfluous, implicit; it would simply be the line number. This would make the ifc file much, much more friendly to diff tools...
    hmm this might deserve another thread..

    theoryshawpaullee
  • So I'm starting to do more stuff in Blender and co. and would like to use an OS CDE. Does anyone have a working solution?
    @theoryshaw you're using Github, can you please describe your workflow? I tried it's nod trivial to set up, I'm still not sure how to get the SSH working correctly.
    Did anyone try using ownCloud? I have it on my NAS but I haven't managed to make it accessible from the internet.
    There's also Blender Cloud, which does this somehow (https://cloud.blender.org/blog/introducing-private-projects/) but it doesn't seem to allow selfhosting.

  • We mostly use gitlab now-no limit on pushed file size. Workflow here.

    JanFCoentlanghtlcnn
  • It would be great if someone wanted to turn this discussion into a wiki page on CDEs and some FOSS options. @theoryshaw has already written a great guide so we should help push trafic that way, also pushing people towards the OpenCDE project, IFC.js etc all as relevant elements to making a robust FOSS CDE.

Sign In or Register to comment.