Forums : Feedback Forum

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.blackduck.com/s/black-duck-open-hub. Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.


On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at info@openhub.net

Project language et al

I added my open source project of choice: http://next.ohloh.net/projects/3200

First of all, great service! It's nice to see everything I've suspected all along laid out in black and white. I do have a couple of questions.

First, our project is not 100% c#, there's a little c++ stub library that apparently ohloh isn't picking up on.

Second, we recently moved from another repository. If I add them both, will ohloh be smart enough to figure out that it's one continuous chain of development?

I'm adding it right now, so I guess I'll have the answer to that second one by default :)

Naginata over 18 years ago
 

Hi Naginata,

Thanks for the compliment.

First, our project is not 100% c#, there's a little c++ stub library that apparently ohloh isn't picking up on.

Thanks for the heads up. I'll take a look and get back to you on this.

Second, we recently moved from another repository. If I add them both, will ohloh be smart enough to figure out that it's one continuous chain of development?

This depends on how you migrated. The best way to handle repository migrations (from Ohloh's perspective) is to migrate your repository whilst importing all of your old repository's data -- leaving you with a single, complete repository. Barring that, Ohloh will easily handle multiple repositories, but will consider your codebase to be the union of both repositories. This means that if your old repository still contains code in it, Ohloh will treat it as valid, working code (we don't pick up on duplicated nature of the repositories yet). Therefore your best bet is to delete all the code in your old repository so that ohloh doesn't double-count all the code.

Finally we're aware of this problem in general -- you're certainly not the only one in this boat. We're looking at ways to handle this more gracefully - let us know if you have any ideas. Thanks,

-jay

Jason Allen over 18 years ago
 

That's not really an option. The old repository was owned by the original developer who has since vanished completely - hence the reason for the move. When setting up the new repository, we started over with the last revision from the old repository, so the only clue that they're serial at all is the dates. I'll keep an eye on this and if it's something that isn't going to be easy to fix, we can always just remove the old repository and pretend that version 1 came into being fully formed. Much as I'd like to make sure the original developer gets his due, I'd hate for people to think we're doing twice as much work as we actually are :)

Naginata over 18 years ago
 

Sorry to hear about the repository situation. We have the feature of better repository stitching on our todo list, but it's probably going to be a while until we solve it. It shouldn't be too tricky to implement, but, as usual, getting the UI right -- making it simple enough for most users -- will take some designing.

Meanwhile, I've discovered the bug why you're not seeing any C++: we found it in your source code but the project report page is rounding it down to nothing in the pie chart. As you can see from this link: http://ohloh.net/projects/3200/commits/2074875?query=cpp&commit=Filter we see the c++ already. I'll get going on this fix right now. Thanks so much for finding this bug!

-jay

Jason Allen over 18 years ago
 

Hi Naginata,

if you check out your page, you'll notice that we now list C/C++ as <1%.

-jay

Jason Allen over 18 years ago
 

I went in and looked at how much c++ we actually had, thinking it might be rounded down... not only do we have less than I thought we did, we've added a lot of c# since we moved repositories.

Thanks for tracking this down.

Naginata over 18 years ago
 

Glad to be of service, naginata.

Jason Allen over 18 years ago