GithubHelp home page GithubHelp logo

Is Hubflow being maintained? about gitflow HOT 17 OPEN

datasift avatar datasift commented on July 30, 2024
Is Hubflow being maintained?

from gitflow.

Comments (17)

stuartherbert avatar stuartherbert commented on July 30, 2024

I am still working on hubflow. I'm no longer with DataSift.

Main thing holding up 1.6.0 is that it needs a credible test suite, and I haven't yet written one. The next Storyplayer release is due next week. After that, I can switch over to completing hubflow 1.6.0 if there's folks out there who need support branches.

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

I don't need the new features in the 1.6.0 branch, but it would be nice if the bug fixes were backported and a 1.5.3 release made.

from gitflow.

j-walker23 avatar j-walker23 commented on July 30, 2024

1.6.0 would be awesome as well!

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

I'm free this weekend to work on getting 1.6.0 out the door :)

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

Looking forward to it!

from gitflow.

bitwiseman avatar bitwiseman commented on July 30, 2024

@stuartherbert - What can I do to help finish up 1.6.0? You said you need a credible test suite?

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

@bitwiseman - any sort of test suite would be a huge help - even a manual set of test scripts would be gratefully received. 1.6.0 and onwards will have refactoring as well as fixes - esp as I want to port this to Windows too - and the last thing I want is to break the tool accidentally.

The main constraint at the minute is time. I'm currently a freelance consultant, and so far I've been kept very busy. Unfortunately, Gitflow / Hubflow (currently - I am going to change this!) isn't something I do any consulting on, which has made it hard to free up time to get 1.6.0 out the door and push on with further improvements.

Advice most welcome :)

from gitflow.

j-walker23 avatar j-walker23 commented on July 30, 2024

@stuartherbert I forked this a while ago with the intentions of adding things that i personally cared about. Please know i am in no way a shell scripter. This was the first bash project i have ever looked at.

I did do my best to finish 1.6 on that fork by merging all open features into develop and fix all errors i could find. Then i went on to do any personal additions i wanted.

Please feel free to take anything i did right.
https://github.com/j-walker23/gitflow

ps, i found it pretty easy to figure the flow out and make whatever changes i wanted to. So thank you for the good code base : )

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

@j-walker23 👍

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

@j-walker23 thanks. I'm taking a look this evening to see what you've done :)

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

Just in case anyone is wondering ... work is progressing on the test suite for Hubflow, covering 1.5.2 as well as the upcoming 1.6.0 release. As soon as this is done, I'll feel much more confident about finally tagging 1.6.0 for release.

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

What does the test coverage % look like right now?

from gitflow.

wweaver avatar wweaver commented on July 30, 2024

I assume 1.6.0 never happened? Or is this happening in a different fork now since you said you don't work at datasift any longer?

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

@stuartherbert, what is the status of HubFlow?

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

At the moment, progress on Hubflow 1.6.0 has stalled.

From the initial testing I've done, Hubflow 1.6.0 has introduced some annoying new bugs. I'm tempted to say that it'd probably be best to go back to the last tagged release and start again on working towards Hubflow 1.6.0.

The last tagged Hubflow 1.5.x release continues to work well for my customers, in the mean time.

from gitflow.

webmaven avatar webmaven commented on July 30, 2024

@stuartherbert, that's disappointing of course, but hope lives on. 😉

Is the test-suite (for 1.5.2 as well as 1.6.0) closer to completion than the 1.6.0 branch itself? What % of the code is covered?

from gitflow.

stuartherbert avatar stuartherbert commented on July 30, 2024

@webmaven I want to get back to it. Maybe I should start a crowdfund campaign of some kind? Or maybe there's a firm or two out there willing to sponsor some of the work?

I don't have code coverage metrics. Not even sure how you'd generate those for testing bash scripts. The test suite didn't get very far before it showed up the problems with the 1.6.0 branch.

My preferred way forward is to have a re-think on how support branches should work, before attempting any code changes. I'm not sure that 1.6.0 has a great model in the first place.

from gitflow.

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.