Comments (1)
I've got mixed emotions about changing file formats in "midstream". I tend to agree that the format can be improved, but when a release is made with a change in format, all projects end up with massive format only changes intermixed with semantic changes ... and even worse if multiple developers are contributing to the same project and one of them has not updated to the new format, you not only end up with massive changes, but then you have to deal with massive commit conflicts the majority of which are cosmetic ...
tonel has exactly the same problem ...
My plans for Rowan involves including a format type in one of the properties files that will make it possible for Rowan (at least) to adapt to a variety of tonel (and filetree) "canonical" file formats on a project by project basis and minimize the format churn introduced by by the different filetree and tonel formats that exist in the wild ...
from filetree.
Related Issues (20)
- FileTree shouldn't generate reserved names on Windows
- Improved(?) package name parsing
- gitfiletree should allow package renaming HOT 1
- GitFileTree should allow - in emails HOT 2
- When copying a mcz to a gitfiletree repo, keep the timestamp HOT 2
- FileTree export can be improve to reduce the noise HOT 3
- Merge Pharo6 changes HOT 1
- FileTree loading fails if README.md is missing HOT 3
- GitFileTree use of short commit IDs
- Gofer allows a FileTree package to replace another
- Slots in Traits in Pharo
- Respect custom parserClass in methodSelectorFor:
- Filetree reader needs to ignore hidden files HOT 2
- update lineup to latest set of GemStone versions
- Trying to sort out timestamp issues in Squeak (5.3) HOT 2
- Cannot load package with no version file inside monticello.meta directory HOT 3
- Error parsing some method selectors HOT 1
- [Squeak] `DirectoryEntryFile >> #readStreamDo:` shadowed
- cannot clone the repository HOT 3
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 filetree.