Comments (11)
/me agrees.
from cleanerml.
Idem. Also easier to track, I occasionally make a pull to my favorite projects just to see what they've been working on.
from cleanerml.
Indeed, that is one of the main reasons why I even convert SVN repos to git repos: seeing the whole history and evaluating if I should put my effort on the project or not.
One thing that is bothering me is that I could send some updated (or new) rules for cleanerml, but what I actually want is to have them in bleachbit, with the ultimate goal of having packages in the Debian distribution cleaning as many things as possible.
With the current fragmentation, I don't know where I should contribute things or even if it is worth me contributing things. I care mostly for Unix-like OSes and if the rules have no chance of making it into bleachbit, I may even give up all the hope and fork this thing for my own purposes.
(Obviously, I would not like to have yet another project under my belt, but, hey, so many programs collect garbage and I have really a shortage of space in any system that I use).
from cleanerml.
I hear you, and thanks for your patience. The cleanerml repository is an experiment. The success so far is having a fairly diverse group of people submit some cleaners, but so far there is not much evidence of testing and fixing. Whether BleachBit itself is in git, svn, or something else won't change that cleaners must be tested, useful, consistent, stable, and maintainable before they will be distributed with BleachBit. A complimentary plan is making experimental and community-supported cleaners in this repo more accessible from BleachBit through some kind of convenient integration.
from cleanerml.
@az0 some code will work, some will not, that's for you to decide at merge time.
Sounds good the live update feature, I would use a index.json
in the release
folder, put some metadata on the json and fetch that with bleachbit, then compare and download any new cleaners to the .config/bleachbit/cleaners
. Basically apt for bleachbit.
from cleanerml.
Does someone want to work on an import script? I could use someone with Git experience and someone with time. Right now svn2git fails with error
command failed:
2>&1 git branch --track "0.2.0" "remotes/svn/0.2.0"
The script code is here (ironically? in SVN)
http://sourceforge.net/p/bleachbit/code/HEAD/tree/misc/svn2git.sh
From what I read, it is best practice to split up BleachBit's SVN layout (docs, bonus, and misc) into multiple git repositories.
from cleanerml.
Have you tried git-svn
? http://viget.com/extend/effectively-using-git-with-subversion
from cleanerml.
@nodiscc OK, that worked better
Please check out this repository and let me know if things look OK. Until then do not really use it.
https://github.com/az0/bleachbit
It has most of the SVN data except a few directories (bonus, misc), and there are no branches.
from cleanerml.
@az0 looks ok to me:
bsp@q35:~ $ diff -rq bleachbit-git/ bleachbit-svn/
Only in bleachbit-git/: .git
Only in bleachbit-svn/: .svn
Only in bleachbit-svn/: doc
from cleanerml.
@nodiscc Good idea.
I recreated the repo with the doc directory, and now I will consider it usable and start pushing code to Github instead of Sourceforge SVN. Feel free to use it https://github.com/az0/bleachbit
from cleanerml.
By the way, code (which was in SVN under /misc) related to development of BleachBit but not required for users is in a separate repository https://github.com/az0/bleachbit-misc
from cleanerml.
Related Issues (20)
- Description leads to bleachbit.sourceforge HOT 1
- Windows Linux Subsystem HOT 4
- [new]sdcv history cleaner
- Search function walk.all and delete not empty folders HOT 3
- [Chrome/Vivaldi] browsers local storage not properly deleted HOT 3
- Better documentation on CleanerML syntax for cleaning ini-files HOT 2
- Better documentation on CleanerML syntax for cleaning XML-files HOT 2
- Please create a release HOT 5
- search=path is not supported by bleachbit HOT 7
- Possible improvment for the SMPlayer cleaner, but welcome? HOT 3
- Driver Leftovers.xml - Windows HOT 2
- Correct/clarify 'How to use' to find personal_cleaner_dir
- Cleanup of all Windows User Profiles possible? HOT 2
- This PR should make PR https://github.com/bleachbit/bleachbit/pull/86 obsolete! HOT 2
- Cleaner action to compress files? HOT 4
- New CleanerML file for Heroes of the Storm HOT 4
- Potentially cleanable Calibre JSON files HOT 6
- Tor Cache Cleaner module HOT 1
- What are the "promotion" rules for cleaner files? HOT 2
- Microsoft Edge Legacy cleaner ... and frustration HOT 6
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 cleanerml.