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
    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