Giter Site home page Giter Site logo

Comments (12)

mvantellingen avatar mvantellingen commented on May 18, 2024

Yeah I agree. This needs to be implemented. Will take a look at it asap

from localshop.

dbrgn avatar dbrgn commented on May 18, 2024

Yes please :) As a workaround, is it enough to remove the package in the admin?

from localshop.

lovato avatar lovato commented on May 18, 2024

Just look out what I described on issue #61. If you remove it, nobody can guarantee that someone already downloaded it, and worse: if you upload a different package (different source code) with same version. We will have inconsistency.

from localshop.

dbrgn avatar dbrgn commented on May 18, 2024

The same problem exists on the "real" pypi too, though. It's just something that you shouldn't do.

Removing packages during the testing phase would be great though. It's the users responsibility not to delete packages that other people are already using (similar to force-rewriting public VCS repositories).

from localshop.

llonchj avatar llonchj commented on May 18, 2024

Latest development branch contains a menu to access Django admin.

from localshop.

lovato avatar lovato commented on May 18, 2024

I have a PROD and DSV localshops. Probaly there can be a switch to enable or not that. Will not remove packages on my production environment. Just increment version, fix it and submit it again. Perhaps the best is to mark the package as bad_package. So no one will be able to download it again. And also never overide it.

from localshop.

llonchj avatar llonchj commented on May 18, 2024

I can see your point having 2 localshop instances. As localshop acts also as a pypi proxy, have you considered using only one localshop and specify the version to download in setup.py or requirements.txt?

from localshop.

lovato avatar lovato commented on May 18, 2024

The DSV one is intended for testing only. Package creation/upload tests. If the package is well configured, tested and so on, it goes to production.

from localshop.

lovato avatar lovato commented on May 18, 2024

DSV version was discontinued :-)

from localshop.

llonchj avatar llonchj commented on May 18, 2024

Marco,

What are the reasons to discontinue DSV version? Are you now installing
version-specific modules of your products?

Cheers,
Jordi

2013/9/5 Marco Lovato [email protected]

DSV version was discontinued :-)


Reply to this email directly or view it on GitHubhttps://github.com//issues/36#issuecomment-23793219
.

from localshop.

lovato avatar lovato commented on May 18, 2024

No, no.
We had 2 localshops, one for testing our packaging process, and other one
for real packages.
Since we kind of mastered the packaging, and found the django /admin path,
we no longer need the DSV version.
It was the very same localshop version installed on both.

Marco

[]s

Lovato

sent from GMail

On Wed, Sep 4, 2013 at 2:07 PM, Jordi Llonch [email protected]:

Marco,

What are the reasons to discontinue DSV version? Are you now installing
version-specific modules of your products?

Cheers,
Jordi

2013/9/5 Marco Lovato [email protected]

DSV version was discontinued :-)


Reply to this email directly or view it on GitHub<
https://github.com/mvantellingen/localshop/issues/36#issuecomment-23793219>

.


Reply to this email directly or view it on GitHubhttps://github.com//issues/36#issuecomment-23806427
.

from localshop.

llonchj avatar llonchj commented on May 18, 2024

Thanks @lovato. I am about to implement CI for the whole devel process in a platform. This is why I was curious about your process.

from localshop.

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.