Thread: [Integrit-devel] Some fixes to integrit
Brought to you by:
ecashin
|
From: Chris J. <cb...@vi...> - 2014-09-12 20:55:10
|
<div id="_htmlarea_default_style_" style="font:10pt arial,helvetica,sans-serif">I have a few fixes/enhancements to integrit, since I'm considering using it for a project, and needed to tweak it a little. Should I send the CVS diffs out to this list, or what's the best way to get code reviewed?<br><br>I know that there's been no activity on integrit, and no new releases, for about 7 years, which I think is largely due to it being a pretty stable and complete tool. However, assuming my changes can go in, how would a new release be generated for download from sourceforge?<br><br>Thanks,<br><br>Chris <br></div> |
|
From: Ed C. <ec...@no...> - 2014-09-14 00:43:45
|
Hi. For several years, Yuri D'Elia has been a more active maintainer than me, but I did put integrit on github lately: https://github.com/ecashin/integrit ... and I did add a fix recently. It is easy to make releases on github, and it's much easier to collaborate their through pull requests. I suggest that you fork the project on github and send a pull request when you have committed changes that you are happy with. You're right that integrit was created to be simple software that could reach a "done" state and stay there. I think I didn't really understand, though, that the world expects some minimum amount of updates to be performed on any code base. It's like a "heartbeat". I still want integrit to retain its minimalism, but changes that make sense are welcome. After a pre-release on github, Yuri or I can make a release on sourceforge. On Fri, Sep 12, 2014 at 4:55 PM, Chris Johns <cb...@vi...> wrote: > I have a few fixes/enhancements to integrit, since I'm considering using it > for a project, and needed to tweak it a little. Should I send the CVS diffs > out to this list, or what's the best way to get code reviewed? > > I know that there's been no activity on integrit, and no new releases, for > about 7 years, which I think is largely due to it being a pretty stable and > complete tool. However, assuming my changes can go in, how would a new > release be generated for download from sourceforge? > > Thanks, > > Chris > > ------------------------------------------------------------------------------ > Want excitement? > Manually upgrade your production database. > When you want reliability, choose Perforce > Perforce version control. Predictably reliable. > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > _______________________________________________ > Integrit-devel mailing list > Int...@li... > https://lists.sourceforge.net/lists/listinfo/integrit-devel > -- Ed Cashin <ec...@no...> |
|
From: Yuri D'E. <wa...@th...> - 2014-09-15 10:36:18
|
On 09/14/2014 02:43 AM, Ed Cashin wrote: > Hi. > > For several years, Yuri D'Elia has been a more active maintainer than > me, but I did put integrit on github lately: > > https://github.com/ecashin/integrit > > ... and I did add a fix recently. It is easy to make releases on > github, and it's much easier to collaborate their through pull > requests. Great news. I have to admit, I'm still using my SF account just for integrit. > I suggest that you fork the project on github and send a pull request > when you have committed changes that you are happy with. I didn't have time to look into the patch yet, but I'll give a look. > After a pre-release on github, Yuri or I can make a release on sourceforge. I've moved away completely from SF in the last 3-4 years. Their scammy download links were the major reason for me. I greatly valued freecode.com (the old freshmeat) to make release announcements, but it's also dead now. I'm not sure if there's anything comparable left to advertise integrit releases... |
|
From: Yuri D'E. <wa...@th...> - 2014-09-14 21:06:58
|
On 09/14/2014 02:43 AM, Ed Cashin wrote: > Hi. > > For several years, Yuri D'Elia has been a more active maintainer than > me, but I did put integrit on github lately: > > https://github.com/ecashin/integrit > > ... and I did add a fix recently. It is easy to make releases on > github, and it's much easier to collaborate their through pull > requests. Great news. I have to admit, I'm still using my SF account just for integrit. > I suggest that you fork the project on github and send a pull request > when you have committed changes that you are happy with. I didn't have time to look into the patch yet, but I'll give a look. > After a pre-release on github, Yuri or I can make a release on sourceforge. I've moved away completely from SF in the last 3-4 years. Their scammy download links were the major reason for me. I greatly valued freecode.com (the old freshmeat) to make release announcements, but it's also dead now. I'm not sure if there's anything comparable left to advertise integrit releases... |
|
From: Chris J. <cb...@vi...> - 2014-09-15 19:26:15
|
<div id="_htmlarea_default_style_" style="font:10pt arial,helvetica,sans-serif">Thanks Ed and Yuri. I've created myself a github account and forked the ecashin/integrit project. I'll be pushing my changes to that fork in the next day or two once I'm completely happy with them, and then I'll create a pull request.<div align="left"><br></div><div align="left">Is there any way that the SourceForge project could be updated just to point developers (like me) at the github location instead, or at least let folks know that the project on SourceForge is deprecated?</div><div align="left"><br></div><div align="left">Chris<br><br><br>On Sat, 13 Sep 2014 20:43:37 -0400<br> Ed Cashin <ec...@no...> wrote:<br>> Hi.<br>> <br>>For several years, Yuri D'Elia has been a more active <br>>maintainer than<br>> me, but I did put integrit on github lately:<br>> <br>> https://github.com/ecashin/integrit<br>> <br>> ... and I did add a fix recently. It is easy to make <br>>releases on<br>> github, and it's much easier to collaborate their <br>>through pull<br>> requests.<br>> <br>> I suggest that you fork the project on github and send a <br>>pull request<br>> when you have committed changes that you are happy with.<br>> <br>> You're right that integrit was created to be simple <br>>software that<br>> could reach a "done" state and stay there. I think I <br>>didn't really<br>> understand, though, that the world expects some minimum <br>>amount of<br>> updates to be performed on any code base. It's like a <br>>"heartbeat".<br>> <br>> I still want integrit to retain its minimalism, but <br>>changes that make<br>> sense are welcome.<br>> <br>> After a pre-release on github, Yuri or I can make a <br>>release on sourceforge.<br>> <br>> <br>> On Fri, Sep 12, 2014 at 4:55 PM, Chris Johns <br>><cb...@vi...> wrote:<br>>> I have a few fixes/enhancements to integrit, since I'm <br>>>considering using it<br>>> for a project, and needed to tweak it a little. Should I <br>>>send the CVS diffs<br>>> out to this list, or what's the best way to get code <br>>>reviewed?<br>>><br>>> I know that there's been no activity on integrit, and no <br>>>new releases, for<br>>> about 7 years, which I think is largely due to it being <br>>>a pretty stable and<br>>> complete tool. However, assuming my changes can go in, <br>>>how would a new<br>>> release be generated for download from sourceforge?<br>>><br>>> Thanks,<br>>><br>>> Chris<br>>><br>>> ------------------------------------------------------------------------------<br>>> Want excitement?<br>>> Manually upgrade your production database.<br>>> When you want reliability, choose Perforce<br>>> Perforce version control. Predictably reliable.<br>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk<br>>> _______________________________________________<br>>> Integrit-devel mailing list<br>>> Int...@li...<br>>> https://lists.sourceforge.net/lists/listinfo/integrit-devel<br>>><br>> <br>> <br>> <br>> -- <br>> Ed Cashin <ec...@no...><br>> <br><br></div></div> |
|
From: Ed C. <ec...@no...> - 2014-09-16 00:40:38
|
Thanks, Chris. This is the first time (I think) that the github area has gotten any attention other than my own little tweaks. The sourceforge location is still the authoritative distribution point for integrit, and it's where the stable releases will go, but github is going to be great for collaboration and pre-releases. I think the appropriate place to document that is in the HACKING file. Yuri, I plan to update HACKING to reflect the use of github for collaboration. If you want to fork my repo and update HACKING to point to your fork as the place to go for collaboration, that's fine with me. Otherwise, maybe there's a way for you to get notifications of pull requests made to my integrit repo---That's github-fu a bit beyond my skills. :) On Mon, Sep 15, 2014 at 3:26 PM, Chris Johns <cb...@vi...> wrote: > Thanks Ed and Yuri. I've created myself a github account and forked the > ecashin/integrit project. I'll be pushing my changes to that fork in the > next day or two once I'm completely happy with them, and then I'll create a > pull request. > > Is there any way that the SourceForge project could be updated just to point > developers (like me) at the github location instead, or at least let folks > know that the project on SourceForge is deprecated? > > Chris > > > > On Sat, 13 Sep 2014 20:43:37 -0400 > Ed Cashin <ec...@no...> wrote: >> Hi. >> >>For several years, Yuri D'Elia has been a more active >>maintainer than >> me, but I did put integrit on github lately: >> >> https://github.com/ecashin/integrit >> >> ... and I did add a fix recently. It is easy to make >>releases on >> github, and it's much easier to collaborate their >>through pull >> requests. >> >> I suggest that you fork the project on github and send a >>pull request >> when you have committed changes that you are happy with. >> >> You're right that integrit was created to be simple >>software that >> could reach a "done" state and stay there. I think I >>didn't really >> understand, though, that the world expects some minimum >>amount of >> updates to be performed on any code base. It's like a >>"heartbeat". >> >> I still want integrit to retain its minimalism, but >>changes that make >> sense are welcome. >> >> After a pre-release on github, Yuri or I can make a >>release on sourceforge. >> >> >> On Fri, Sep 12, 2014 at 4:55 PM, Chris Johns >><cb...@vi...> wrote: >>> I have a few fixes/enhancements to integrit, since I'm >>>considering using it >>> for a project, and needed to tweak it a little. Should I >>>send the CVS diffs >>> out to this list, or what's the best way to get code >>>reviewed? >>> >>> I know that there's been no activity on integrit, and no >>>new releases, for >>> about 7 years, which I think is largely due to it being >>>a pretty stable and >>> complete tool. However, assuming my changes can go in, >>>how would a new >>> release be generated for download from sourceforge? >>> >>> Thanks, >>> >>> Chris >>> >>> >>> ------------------------------------------------------------------------------ >>> Want excitement? >>> Manually upgrade your production database. >>> When you want reliability, choose Perforce >>> Perforce version control. Predictably reliable. >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Integrit-devel mailing list >>> Int...@li... >>> https://lists.sourceforge.net/lists/listinfo/integrit-devel >>> >> >> >> >> -- >> Ed Cashin <ec...@no...> >> > -- Ed Cashin <ec...@no...> |
|
From: Ed C. <ec...@no...> - 2014-09-16 01:15:04
|
There is a pre-release for 4.2 on github now: https://github.com/ecashin/integrit/releases/tag/v4.2-rc1 Comments are welcome. On Mon, Sep 15, 2014 at 8:40 PM, Ed Cashin <ec...@no...> wrote: > Thanks, Chris. > > This is the first time (I think) that the github area has gotten any > attention other than my own little tweaks. > > The sourceforge location is still the authoritative distribution point > for integrit, and it's where the stable releases will go, but github > is going to be great for collaboration and pre-releases. > > I think the appropriate place to document that is in the HACKING file. > > Yuri, I plan to update HACKING to reflect the use of github for > collaboration. If you want to fork my repo and update HACKING to > point to your fork as the place to go for collaboration, that's fine > with me. Otherwise, maybe there's a way for you to get notifications > of pull requests made to my integrit repo---That's github-fu a bit > beyond my skills. :) > > > > On Mon, Sep 15, 2014 at 3:26 PM, Chris Johns <cb...@vi...> wrote: >> Thanks Ed and Yuri. I've created myself a github account and forked the >> ecashin/integrit project. I'll be pushing my changes to that fork in the >> next day or two once I'm completely happy with them, and then I'll create a >> pull request. >> >> Is there any way that the SourceForge project could be updated just to point >> developers (like me) at the github location instead, or at least let folks >> know that the project on SourceForge is deprecated? >> >> Chris >> >> >> >> On Sat, 13 Sep 2014 20:43:37 -0400 >> Ed Cashin <ec...@no...> wrote: >>> Hi. >>> >>>For several years, Yuri D'Elia has been a more active >>>maintainer than >>> me, but I did put integrit on github lately: >>> >>> https://github.com/ecashin/integrit >>> >>> ... and I did add a fix recently. It is easy to make >>>releases on >>> github, and it's much easier to collaborate their >>>through pull >>> requests. >>> >>> I suggest that you fork the project on github and send a >>>pull request >>> when you have committed changes that you are happy with. >>> >>> You're right that integrit was created to be simple >>>software that >>> could reach a "done" state and stay there. I think I >>>didn't really >>> understand, though, that the world expects some minimum >>>amount of >>> updates to be performed on any code base. It's like a >>>"heartbeat". >>> >>> I still want integrit to retain its minimalism, but >>>changes that make >>> sense are welcome. >>> >>> After a pre-release on github, Yuri or I can make a >>>release on sourceforge. >>> >>> >>> On Fri, Sep 12, 2014 at 4:55 PM, Chris Johns >>><cb...@vi...> wrote: >>>> I have a few fixes/enhancements to integrit, since I'm >>>>considering using it >>>> for a project, and needed to tweak it a little. Should I >>>>send the CVS diffs >>>> out to this list, or what's the best way to get code >>>>reviewed? >>>> >>>> I know that there's been no activity on integrit, and no >>>>new releases, for >>>> about 7 years, which I think is largely due to it being >>>>a pretty stable and >>>> complete tool. However, assuming my changes can go in, >>>>how would a new >>>> release be generated for download from sourceforge? >>>> >>>> Thanks, >>>> >>>> Chris >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Want excitement? >>>> Manually upgrade your production database. >>>> When you want reliability, choose Perforce >>>> Perforce version control. Predictably reliable. >>>> >>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk >>>> _______________________________________________ >>>> Integrit-devel mailing list >>>> Int...@li... >>>> https://lists.sourceforge.net/lists/listinfo/integrit-devel >>>> >>> >>> >>> >>> -- >>> Ed Cashin <ec...@no...> >>> >> > > > > -- > Ed Cashin <ec...@no...> -- Ed Cashin <ec...@no...> |
|
From: Yuri D'E. <wa...@th...> - 2014-09-16 16:27:07
|
On 09/16/2014 02:40 AM, Ed Cashin wrote: > Thanks, Chris. > > This is the first time (I think) that the github area has gotten any > attention other than my own little tweaks. > > The sourceforge location is still the authoritative distribution point > for integrit, and it's where the stable releases will go, but github > is going to be great for collaboration and pre-releases. You can mark a project as "moved", with a header that points to a new link. As an example: http://sourceforge.net/projects/ficy/ I do completely agree though that github is not so straightforward for non-developers. There is the possibility to use github pages, and also user-editable wikis as well. If somebody has experience here, it would be nice to hear. > Yuri, I plan to update HACKING to reflect the use of github for > collaboration. If you want to fork my repo and update HACKING to > point to your fork as the place to go for collaboration, that's fine > with me. Otherwise, maybe there's a way for you to get notifications > of pull requests made to my integrit repo---That's github-fu a bit > beyond my skills. :) AFAIK, there's also the possibility to create an "organization", and then add both of us as collaborators. This way the project doesn't point to a specific person. Never did it myself, but seems to be a pretty popular pattern on github to create an organization with the same name as the project. This way you can have your own personal fork as usual, plus the official repository. |
|
From: Yuri D'E. <wa...@th...> - 2014-09-17 10:31:32
|
On 09/12/2014 10:55 PM, Chris Johns wrote: > I know that there's been no activity on integrit, and no new releases, for about > 7 years, which I think is largely due to it being a pretty stable and complete > tool. However, assuming my changes can go in, how would a new release be > generated for download from sourceforge? On a related note, I find it hilarious how little light has been shed on RMD160, and even less research has been done on their higher-width variants. https://pthree.org/2014/05/02/analysis-of-ripemd-160/ |