Comments (9)
repo is public now
from scala-sculpt.
@lrytz already got Lightbend and customer go-ahead to open-source:
lukas [2:00 AM]
@jvican I got permission to open-source scala-sculpt, the dependency extraction project we did for (company) a while ago. For now I gave you read permission to the repo https://github.com/typesafehub/scala-sculpt
Before making it public we need to make sure everything is in order (license, no references to (company) anywhere).
so I think in the short term you can proceed with confidence that this will be open source. I'll take care of actually making it happen. (I'm personally interested in seeing it open-sourced, for multiple reasons.)
generally we are choosing Apache 2.0 rather than BSD these days.
from scala-sculpt.
we'll need to chose some wording about maintenance/support status. basically saying "we're putting this out there as-is, we're not sure how much maintenance it will get (if any)"
from scala-sculpt.
Yeah. Also, i see this is quite old (2 years ago) and some changes have happened in Zinc regarding type dependencies that may be need to be duplicated here (i haven't dug into the code yet). In that case I can do that.
basically saying "we're putting this out there as-is, we're not sure how much maintenance it will get (if any)"
I guess that something along the lines of what Paradox has in its README would be great.
generally we are choosing Apache 2.0 rather than BSD these days.
Ok, you may be interested in changing that in the repository and the github metadata then 😄.
from scala-sculpt.
spun off #42 (license change), #43 (out-of-date-ness)
from scala-sculpt.
Thank you guys, for open-sourcing.
from scala-sculpt.
I've verified that there's nothing inappropriate in the commit history, pull requests, or issues (I only had to edit one comment on one issue), so we'll be able to flip the switch from private to public, without having to make a fresh repo. (I think we always assumed this would become open eventually and so were careful about what we said.)
from scala-sculpt.
maintenance status notice: d677f9c
from scala-sculpt.
announced:
- https://contributors.scala-lang.org/t/sculpt-dependency-graph-extraction-for-scala/1507
- https://twitter.com/SethTisue/status/955939576320688128
from scala-sculpt.
Related Issues (20)
- Move builds away from travis-ci.org HOT 5
- use k-means clustering to identify clusters HOT 1
- pattern matches result in weird dependencies on naked terms HOT 3
- `removePaths` example in README apparently regressed, no longer works HOT 1
- document producing a class-mode graph from a regular graph via the REPL
- bug: save/load roundtrip in readme drops a node from the graph HOT 1
- class mode should collapse `o` and `ov` together
- change license from BSD to Apache
- code is out of date with current Zinc HOT 1
- support Scala 2.12 HOT 1
- add Travis
- development notes
- add it to the Scala community build
- All tests fail on Windows (but not on Linux) HOT 4
- feature: measure the thickness of a dependency HOT 1
- feature: render output using DOT
- feature: source-level aggregation, package-level aggregation
- feature: adding an edge for file to symbol HOT 3
- investigate pattern match regression once Scala 2.13.0-RC1 is released HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scala-sculpt.