Git Product home page Git Product logo

Comments (11)

okdistribute avatar okdistribute commented on June 17, 2024

would this one be beta instead? Unless I have misinterpreted 'publish', wouldn't this require having a list of user accounts and associated published dats ?

from dat.land-roadmap.

laurengarcia avatar laurengarcia commented on June 17, 2024

depends on how you look at it? kind of a product-y decision. imo i would like the option to unpublish dats whether i have an account or not. its really up to you guys tho. personally i could be persuaded either way.

from dat.land-roadmap.

laurengarcia avatar laurengarcia commented on June 17, 2024

(am interpreting publish very loosely -- think drag and drop files as an anonymous (alpha) user)

from dat.land-roadmap.

okdistribute avatar okdistribute commented on June 17, 2024

Perhaps we need to define the difference between 'publish' and 'broadcast' -- are we talking about leaving the swarm? If so, makes sense to have that in there.

I was thinking 'publish' was sort of like 'npm publish,' which would mean creating a user account/name, maybe some metadata, and pushing it to a mirror

from dat.land-roadmap.

okdistribute avatar okdistribute commented on June 17, 2024

Right, OK so you mean like, leaving the swarm! That makes sense for it to be in alpha then.

from dat.land-roadmap.

laurengarcia avatar laurengarcia commented on June 17, 2024

yeah, was thinking of this as "unbroadcast" in your terminology. maybe i should change the wording in the title from "unpublish" to "remove". was thinking of this task in terms of "how does dat metadata get removed".

from dat.land-roadmap.

laurengarcia avatar laurengarcia commented on June 17, 2024

another aspect of this task is: only the archive owner should be able to remove the dataset. but we should also probably have an admin tool in dat.land as well for removing inappropriate/spam dats.

from dat.land-roadmap.

okdistribute avatar okdistribute commented on June 17, 2024

Yeah, I agree. I'd say let's save the admin tool for until we have user accounts.

How about if we make this issue for the smallest thing, which is that a user can remove a dat from the swarm. Similar to how in BitTorrent you can stop seeding.

from dat.land-roadmap.

okdistribute avatar okdistribute commented on June 17, 2024

@juliangruber is there a way to do this on the desktop app? (stop seeding)

from dat.land-roadmap.

juliangruber avatar juliangruber commented on June 17, 2024

@Karissa you can remove a dat, but currently that only rm -Rfs its download path and makes sure when you launch the app for the next time it won't replicate it any more. i haven't added logic for closing the swarm yet

from dat.land-roadmap.

okdistribute avatar okdistribute commented on June 17, 2024

ok cool makes sense. we might want some sort of a 'pause' button on it then. maybe we could look at how bittorrent sync or utorrent does this and copy the ui

from dat.land-roadmap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.