Not signed in (Sign In)

Follow us on twitter

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthortuvia
    • CommentTimeOct 22nd 2009
     
    I am a happy user of Adminsoft. But for my needs it still could use dozens of things. This is not a reflection on Mike, just that accounting software is a massive project. We need better invoice layout control, deposit management, US payroll, different printer selection control, sub-accounts, and more.

    So mike, let us help. I think everybody would agree you deserve any money that comes from sales or ad revenue, but open the source and allow others to contribute under your control. Open source completely, or just to those you select, and I can easily set the whole thing up or show you how to do it. You can retain all control over accepted or rejected ideas and changes. Even if you accept an idea you retain control over whether the resulting code is up to your standards.

    I know source code is a multi-year labor of love and the product of many man hours of effort. But by opening up this awsesome product even just a bit, you will get the additional man-hours to expand it further. open source does not have to mean free, should you ever decide to charge, and it does not even have to mean everyone gets the source code. Could be compiled version free with ads, source not available for free but costs, or we could even do open source more in spirit than in actual GPL license.

    I have worked with every accounting company in xBase, AccountMate, SBT, etc., and what always hurts them is the manpower required to keep going with an accounting system is very high. But I am committed to a good system in VFP, and others are as well.

    Thanks.

    Tuvia
    • CommentAuthortuvia
    • CommentTimeNov 26th 2009
     
    I guess I am alone on this. Anybody care to respond at all?
    • CommentAuthortuvia
    • CommentTimeNov 26th 2009 edited
     
    .
    • CommentAuthorjohnain
    • CommentTimeDec 10th 2009
     
    No, you are not alone on this.
    • CommentAuthortuvia
    • CommentTimeDec 24th 2009
     
    So how can we convince Mike? I wish he would respond here.
    • CommentAuthoradmin
    • CommentTimeJan 16th 2010
     
    Hi Tuvia,

    Maybe you should buy the company? I can retire, sit by the pool side, sipping a drink with some unidentifiable fruit in it, and small umbrella sticking out the top, while eying up my Ferrari in the car park....... :-) OK, I suspect retirement isn't an option as the company's probably only worth about $100!! :-(

    I hear what you say, and kind of agree. Developing and maintaining Adminsoft Accounts is hugely time consuming. The bigger it gets, the more time is spent maintaining it, and less on developing new modules & functions.

    But I've got three main issues with involving other people (remotely) in the development. First, is security of the source code. Second, is ensuring the look and feel of the software (such as it is!) does not vary from module to module, form to form. Third, is the time it would take me to set this up, and then manage all the changes presented by who knows how many developers. It could be 2 or 3, it could end up being a 100? I'd never have any time left to do any developing my self. And it's my love of developing software that's created this monster in the first place.

    What I am considering, and it's only vague thought at this point, is releasing some of the source. Perhaps the form definitions. And/or, releasing a .DLL file that will contain all the functions necessary for posting transactions, etc. But like I say, I'm just thinking about something along these lines. IF I decide to do something like this, it would take a lot of time to sort out, I'd have to make sure it was done right. Otherwise it'd be chaos, and I could easily lose control of the project. Also, I've got to be sure the demand is there. And to be frank, very few people contact me asking for what I suppose would be an Adminsoft 'software developers kit'. So would my time be well spent creating this SDK?

    I saw your posting in Oct.'09, and waited. And only one other person (johnain) commented. If it'd had a few dozen comments, I'd ben more enthusiastic.

    If I could wave a magic wand and put it in place, I would do. But I think I've got other things that need to be done that have priority. Stuff like an international version of the payroll (there is a payroll built in, but it only works in the United Kingdom), Sales Prospecting, Sales Order Processing, better graphs, a report generator, better help system, a user manual, marketing the accounts software, and developing a web site that looks a LOT more professional than the current one!

    I don't want o disappoint you, or johnain, but at the moment I can't see an easy way forward on this issue. But I'll keep thinking about it.

    All the best

    Mike
    Adminsoft
    • CommentAuthortdrose
    • CommentTimeJan 25th 2010
     
    Lots of good things going on with this
    program . You can tell a LOT of work went
    into it, not an easy thing.. Still prity weak on
    the banking side . Would like to see at least
    something on the check reconsiliation side.
    Would also be nice to be able to transfer info
    from one to anouther as in a field tech imputting
    his daily invoices into the system without having
    to rewrite everything...As far as payroll not a big
    thing.. BUT then I have only been checking this
    out for a few days , maybe I'm just missing some
    things, anyway GOOD JOB. Keep up the good work.

    Dont forget to remember
    Tish
    Seattle WA USA
    • CommentAuthortdrose
    • CommentTimeJan 25th 2010
     
    Update to my comment
    I just saw in the FAQ how
    to transfer files , I'll have to
    give it a try. That just leaves
    the check reconsiliation and we're
    good as gold...

    Dont forget to remember
    Tish
    Seattle WA USA
    • CommentAuthortuvia
    • CommentTimeJan 25th 2010
     
    Mike,

    I knew you were lurking around . . . .<s>

    You do not want more than me and johnain responding. As a senior VFP developer from the original Foxbase days who has worked from everyone from IBM to Joe's Grocery, read on and allow me to elaborate. . . .

    I hear you loud and clear, and I can imagine it seems daunting. But to those of us who have worked with collaborative projects, your needs are all easily solved. On the one hand you want to add all kinds of features, on the other hand you also need time for marketing, and on the other hand . . . .

    Your three issues can be handled easily and thus: Source code security is easily managed with any of the collaborative tools. SourceOffSite, MS Teamviewer, all can manage that. In addition, you do not start with 100 programmers, even if there were 100 programmers interested. You start with 1 or 2. Source code theft, interestly enough, has been shown in studies to be inversely proportional to how tight the system is closed to outside input. Nobody is going to steal source code and try and compete against you; doesn't happen, especially not in a VFP platform. But I would bet money there are users who have hacked in and added the features they wanted themselves. You have _less_ control now.

    The look and feel is even easier to handle. I do not know about johnnain, but developers such as myself are used to collaborative projects with an established look and feel. This is not open season for any and sundry people who read a VFP book and want to sign up. It would be restricted to seasoned pros, and they will never stray from the look and feel.

    As for losing control, that is an understandable fear. This is a long time labor of love. But getting some help does not mean losing control; you can easily assign tasks, modules, etc. The software exists for you to so easily do that, that it would add almost no overhead.

    Your goals are contradictory. If you want more time to do all the things you desire, and you want to do all the programming yourself, you will never, ever be able to release all the modules and features you desire. While I am not advocating open source, we can still learn from how all these hundreds of little guys have taken on Microsoft et. al. and trounced them -- collaboration gives users what they want faster and more efficiently. If you add the payroll features you want, while you are doing that programming, you will not be able to also put in bank recs and deposits and sales orders. But you can if you are writing payroll and I am writing bank recs and F. Flinstone is writing something else -- all with the same look and feel.

    IOW, you do the same amount of programming but get more done. Your concerns about getting too many programmers is simply not realistic unless you plan to add more than 5-10. I doubt you will end up with more than 2, maybe 3. In fact, if you got 3 I would be pretty shocked. Most projects generate initial interest, but it takes a certain type of developer experience to work in collaboration and be committed to a project that does not pay you anything. I was pleasantly surprised when johnnain replied.

    Foxpro, more than most development platforms, was built to a success by a community of developers working together around the world. That same idea works on a smaller scale for a few guys who believe in the product.

    You've got a great start here. I see companies I work with all the time comment bout how if it had all the standard accounting modules they would snap it up. i don't mean to sound impudent or ungrateful, but you are letting the fear of the unknown paralyze the growth of the product. At this current rate, people will not wait for what they want. Have some fun and do the programming you want, and let other crazy people as well help out, for free, so you can achieve your goals.
    • CommentAuthorgam.james
    • CommentTimeFeb 2nd 2010
     
    So far what I've seen about the program I like very much, and yes there are areas of improvement/development...... my ownly big concern at this stage is what happens to the program if something happens to the developer..... do we have to look elsewhere for a another solution?
    I would like to see this product live on.....
    • CommentAuthortuvia
    • CommentTimeFeb 17th 2010
     
    Good point. Mike does not realize that if somebody wanted to steal his source code they could do it in under 10 minutes quite easily. Maybe that is or protection should Mike ever go out of business, but even then it is unlikely he would grant permission for people mto take his source code.

    Mike is way missing the boat, based on concerns that are either inaccurate, such as that people want to steal his source code if he made it easier, or just based on lack of knowledge and experience, i.e. how to manage additional programmers without taking time from his love of programming. It's unfortunate. He does not have any legitimate concerns that would prevent him from expanding the program if he wanted to. He will never have large adoption without basic things like bank reconciliation.

    I already wrote a few things like that, and they access the data from the dbf files externally. But it is not practical to have tons of little programs external to the main program. He is really on to something here, he just doesn't know what to do and doesn't trust advice from people he does not know, even if they are well known in the Visual Foxpro and accounting community. Given the geographical distance, I am unlikely to run into him in person, and I am at a loss as to how to communicate these things to him in a way he will believe.
    • CommentAuthorgam.james
    • CommentTimeFeb 25th 2010
     
    I also wouldn't mind climbing in and helping out with the documentation as I'm not really into programming, although programmers have consulted me for help with ideas on how to solve various issues as I'm a very practical in that regard.... love troubleshooting ideas and providing input into design, methods, etc..
    • CommentAuthorgingercat
    • CommentTimeAug 8th 2010
     
    I have to agree with all the above about allowing other developers to join the project. I've looked around at OpenSource and GPL accounting systems (including Turbo Cash) and this is the best one I've seen. I think if you allowed other developers in you could probably give TurboCash a run for its money.

    This is far easier software to use than TC which has to be a huge advantage.

    If more people were involved in the project you might also find that there would be more people invoolved in promiting the finished product too.
    • CommentAuthortuvia
    • CommentTimeAug 8th 2010
     
    You are right on target, gingercat.