Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I have reached the point...

I have reached the point...

Scheduled Pinned Locked Moved The Lounge
17 Posts 6 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 7 73Zeppelin

    ...where I can no longer maintain my own project. My code is so large and involved that I have to refer to my own doxygen generated documentation in some cases. :doh: I'm wondering if I should move this to SourceForge and get a couple of other developers on it... :sigh:


    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #2

    73Zeppelin wrote:

    I'm wondering if I should move this to SourceForge and get a couple of other developers on it...

    What's the project? And I know how you feel. I've got a fairly large code base for Interacx. Marc

    Thyme In The Country Interacx My Blog

    7 1 Reply Last reply
    0
    • 7 73Zeppelin

      ...where I can no longer maintain my own project. My code is so large and involved that I have to refer to my own doxygen generated documentation in some cases. :doh: I'm wondering if I should move this to SourceForge and get a couple of other developers on it... :sigh:


      M Offline
      M Offline
      M dHatter
      wrote on last edited by
      #3

      Why not just start over and write everything from the ground up .... LOL ;)

      KISS "Keep It Simple, Stupid"

      modified on Monday, January 28, 2008 4:55:16 PM

      7 P 2 Replies Last reply
      0
      • 7 73Zeppelin

        ...where I can no longer maintain my own project. My code is so large and involved that I have to refer to my own doxygen generated documentation in some cases. :doh: I'm wondering if I should move this to SourceForge and get a couple of other developers on it... :sigh:


        D Offline
        D Offline
        daniilzol
        wrote on last edited by
        #4

        Well... I'd say that if the creator of the project cannot maintain it, moving it to SourceForge won't make it any more maintainable. Unless the reason is that you simply have too many changes and you don't have time to do them all. Your call of course.

        7 1 Reply Last reply
        0
        • M Marc Clifton

          73Zeppelin wrote:

          I'm wondering if I should move this to SourceForge and get a couple of other developers on it...

          What's the project? And I know how you feel. I've got a fairly large code base for Interacx. Marc

          Thyme In The Country Interacx My Blog

          7 Offline
          7 Offline
          73Zeppelin
          wrote on last edited by
          #5

          Marc Clifton wrote:

          What's the project?

          It's a financial calculation engine used to price stock options and derivatives, etc...

          Marc Clifton wrote:

          And I know how you feel. I've got a fairly large code base for Interacx.

          It's strange, in the middle of working on it I think to myself: "Geez, I can barely navigate this anymore!"


          1 Reply Last reply
          0
          • M M dHatter

            Why not just start over and write everything from the ground up .... LOL ;)

            KISS "Keep It Simple, Stupid"

            modified on Monday, January 28, 2008 4:55:16 PM

            7 Offline
            7 Offline
            73Zeppelin
            wrote on last edited by
            #6

            VectorX wrote:

            Why not just start over and write everything from the gorund up .... LOL

            Oh God, no! :((


            1 Reply Last reply
            0
            • D daniilzol

              Well... I'd say that if the creator of the project cannot maintain it, moving it to SourceForge won't make it any more maintainable. Unless the reason is that you simply have too many changes and you don't have time to do them all. Your call of course.

              7 Offline
              7 Offline
              73Zeppelin
              wrote on last edited by
              #7

              JazzJackRabbit wrote:

              Well... I'd say that if the creator of the project cannot maintain it, moving it to SourceForge won't make it any more maintainable. Unless the reason is that you simply have too many changes and you don't have time to do them all.

              I don't really want to release the code, but it's at the point where every-time I open up the workspace I think: "why am I torturing myself with this again????!??" The idea would be to delegate certain aspects of the project to different individuals. I would be responsible for one part and the different components could be split amongst other programmers... Basically it's more of a chore than it is fun.


              D 1 Reply Last reply
              0
              • 7 73Zeppelin

                ...where I can no longer maintain my own project. My code is so large and involved that I have to refer to my own doxygen generated documentation in some cases. :doh: I'm wondering if I should move this to SourceForge and get a couple of other developers on it... :sigh:


                M Offline
                M Offline
                M dHatter
                wrote on last edited by
                #8

                Are you using intellisense? _ ---- |Yes | |No | |Huh?| ----

                KISS "Keep It Simple, Stupid"

                7 1 Reply Last reply
                0
                • 7 73Zeppelin

                  JazzJackRabbit wrote:

                  Well... I'd say that if the creator of the project cannot maintain it, moving it to SourceForge won't make it any more maintainable. Unless the reason is that you simply have too many changes and you don't have time to do them all.

                  I don't really want to release the code, but it's at the point where every-time I open up the workspace I think: "why am I torturing myself with this again????!??" The idea would be to delegate certain aspects of the project to different individuals. I would be responsible for one part and the different components could be split amongst other programmers... Basically it's more of a chore than it is fun.


                  D Offline
                  D Offline
                  daniilzol
                  wrote on last edited by
                  #9

                  Well, then you have seveal questions to ask yourself: 1. I was under impression that SourceForge means open source code that anyone is free to see and use (with possible restrictions of course) it. Are you hoping to make any money off your project? If yes then moving to sourceforge is a bad idea, if no then it might make sense as you cannot continue working on a project alone anyway and it dies with you. 2. Suppose you put it open source on SourceForge, how much do you care about the direction the project will be heading? Do you really care what your project will become and if you do will you be able to maintain the general direction where most of the efforts should go, assure quality control and so on and so forth? These are the questions only you can answer.

                  7 1 Reply Last reply
                  0
                  • D daniilzol

                    Well, then you have seveal questions to ask yourself: 1. I was under impression that SourceForge means open source code that anyone is free to see and use (with possible restrictions of course) it. Are you hoping to make any money off your project? If yes then moving to sourceforge is a bad idea, if no then it might make sense as you cannot continue working on a project alone anyway and it dies with you. 2. Suppose you put it open source on SourceForge, how much do you care about the direction the project will be heading? Do you really care what your project will become and if you do will you be able to maintain the general direction where most of the efforts should go, assure quality control and so on and so forth? These are the questions only you can answer.

                    7 Offline
                    7 Offline
                    73Zeppelin
                    wrote on last edited by
                    #10

                    JazzJackRabbit wrote:

                    1. I was under impression that SourceForge means open source code that anyone is free to see and use (with possible restrictions of course) it. Are you hoping to make any money off your project? If yes then moving to sourceforge is a bad idea, if no then it might make sense as you cannot continue working on a project alone anyway and it dies with you.

                    The financial aspect isn't so important to me - I was already thinking of allowing it to be open source because it's basically for academic use (kind of like Quantlib[^]). The thought was always in the back of my mind to eventually turn it into a commercial enterprise, but it was secondary.

                    JazzJackRabbit wrote:

                    2. Suppose you put it open source on SourceForge, how much do you care about the direction the project will be heading? Do you really care what your project will become and if you do will you be able to maintain the general direction where most of the efforts should go, assure quality control and so on and so forth?

                    This, I think, is the real issue. But maybe it's better to have input from other sources. The questions you pose are exactly the right ones. Not easy ones to answer in a single night!


                    1 Reply Last reply
                    0
                    • M M dHatter

                      Are you using intellisense? _ ---- |Yes | |No | |Huh?| ----

                      KISS "Keep It Simple, Stupid"

                      7 Offline
                      7 Offline
                      73Zeppelin
                      wrote on last edited by
                      #11

                      Intellisense??!!?? HA! Emacs and gcc, my good man! Were I still actively working as a physicist it would probably be coded in Fortran too! No, this isn't a windows project. The last windows project I did was about 5 years ago - a medical imaging program that I've been thinking hard about cleaning up and releasing as a CodeProject article before the code gets too dated.


                      M 1 Reply Last reply
                      0
                      • 7 73Zeppelin

                        Intellisense??!!?? HA! Emacs and gcc, my good man! Were I still actively working as a physicist it would probably be coded in Fortran too! No, this isn't a windows project. The last windows project I did was about 5 years ago - a medical imaging program that I've been thinking hard about cleaning up and releasing as a CodeProject article before the code gets too dated.


                        M Offline
                        M Offline
                        M dHatter
                        wrote on last edited by
                        #12

                        Why not code your c in visual studio, that way you get the benefits of intellisense. Then when you want to compile just use your gnu c compiler. Newbie :P~

                        KISS "Keep It Simple, Stupid"

                        7 1 Reply Last reply
                        0
                        • M M dHatter

                          Why not code your c in visual studio, that way you get the benefits of intellisense. Then when you want to compile just use your gnu c compiler. Newbie :P~

                          KISS "Keep It Simple, Stupid"

                          7 Offline
                          7 Offline
                          73Zeppelin
                          wrote on last edited by
                          #13

                          VectorX wrote:

                          Why not code your c in visual studio, that way you get the benefits of intellisense. Then when you want to compile just use your gnu c compiler. Newbie ~

                          I'm working on a unix machine... :rolleyes:


                          M 1 Reply Last reply
                          0
                          • 7 73Zeppelin

                            VectorX wrote:

                            Why not code your c in visual studio, that way you get the benefits of intellisense. Then when you want to compile just use your gnu c compiler. Newbie ~

                            I'm working on a unix machine... :rolleyes:


                            M Offline
                            M Offline
                            M dHatter
                            wrote on last edited by
                            #14

                            I get twice as much done using my windows machine with vs and use winscp to transfer my code to my freebsd machine. I can actually track down errors and the intellisense even tells me everything about my libs. Not only that but the auto formatter in vs is like magic for keeping everything perfect and clean... plus i can hide code i dont want to see.

                            KISS "Keep It Simple, Stupid"

                            7 1 Reply Last reply
                            0
                            • M M dHatter

                              I get twice as much done using my windows machine with vs and use winscp to transfer my code to my freebsd machine. I can actually track down errors and the intellisense even tells me everything about my libs. Not only that but the auto formatter in vs is like magic for keeping everything perfect and clean... plus i can hide code i dont want to see.

                              KISS "Keep It Simple, Stupid"

                              7 Offline
                              7 Offline
                              73Zeppelin
                              wrote on last edited by
                              #15

                              VectorX wrote:

                              I get twice as much done using my windows machine with vs and use winscp to transfer my code to my freebsd machine. I can actually track down errors and the intellisense even tells me everything about my libs. Not only that but the auto formatter in vs is like magic for keeping everything perfect and clean... plus i can hide code i dont want to see.

                              Eclipse[^] is a (free) Java based IDE for Unix machines and has an interface akin to Intellisense that is pretty good. It also has support for collapsable code regions. It does code formatting and refactoring as well. There are some known bugs as it is still in development. Emacs can also be customized to do proper code formatting (if you like Emacs). I used to work with VS 6.0 and have some limited experience with the VS 2005 Express edition and find that my productivity doesn't change much between OS's. Since I don't do much Windows programming these days I barely use Microsoft Windows machines anymore. I can't say I miss the Windows environment much, to be honest, save for a few features of the programming IDEs but that's about all.


                              1 Reply Last reply
                              0
                              • M M dHatter

                                Why not just start over and write everything from the ground up .... LOL ;)

                                KISS "Keep It Simple, Stupid"

                                modified on Monday, January 28, 2008 4:55:16 PM

                                P Offline
                                P Offline
                                PIEBALDconsult
                                wrote on last edited by
                                #16

                                ... in C#, probably a lot code that way.

                                1 Reply Last reply
                                0
                                • 7 73Zeppelin

                                  ...where I can no longer maintain my own project. My code is so large and involved that I have to refer to my own doxygen generated documentation in some cases. :doh: I'm wondering if I should move this to SourceForge and get a couple of other developers on it... :sigh:


                                  U Offline
                                  U Offline
                                  User 3895121
                                  wrote on last edited by
                                  #17

                                  Why not refactor and remove duplication... It works wonders for any code... -- thx atul

                                  -- cheerio atul ~> perl -lpe 's:\s+::g' <( paste -s <(sed '1!G;h;$!d' <(echo 'moc. ac@ tohk . luta') | rev) )

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups