11 Replies Latest reply on Mar 22, 2012 10:52 AM by goldmann

    Website gotchas and Github's deadlinks

    amitsaha

      Hello: I noticed a few things here and there I wuold like to point out.

       

      1. The page at https://github.com/boxgrinder/boxgrinder-rest pointing to TorqueBox's build from CI is broken: http://ci.stormgrind.org/viewLog.html?buildTypeId=bt7&buildId=lastSuccessful&tab=artifacts&guest=1
      2. On the development page at http://boxgrinder.org/development/, under BoxGrinder REST section, it should be "BoxGirinder REST source code is spread across two repositories"
      3. The link to BoxGrinder documentation from the http://boxgrinder.org/rest/ page links to the generic tutorials page and there isn't any REST related documentation.

       

      I intend to explore the REST API soon and I can try to write a short documentation on it. Kindly let me know the right link for the TorqueBox's build. 

       

      Hope they help.

      -Amit


       


        • 1. Re: Website gotchas and Github's deadlinks
          goldmann

          Amit,

           

          Thanks for info. As you can see the REST part of BoxGrinder is not in a very good shape I created a proof of concept based on TorqueBox log time ago. It wasn't updated since that time and I'm sure it's not very usable now.

           

          At some point we need to start to think again about the REST stuff, maybe based on koji as the and extending it so we can send appliance tasks for BoxGrinder.

           

          And yes, it's true that after I moved the website from community.jboss.org I decided to not import any REST-related documentation. I've just enabled the old articles on community.jboss.org, take a look. Once again, everything there is not up to date.

           

          P.S. You can always help us fix issues with website, because our website is open source too!

           

          --Marek

          • 2. Re: Website gotchas and Github's deadlinks
            amitsaha

            Hello Marek:

             

            Thank you very much for your detailed reply. I am very interested in the REST API interface and also the BoxGrinder studio project. Something like what Suse studio (http://susestudio.com/) and even Slax does. I would love to involved in these projects at some point of time, hopefully later this year.

             

            I figured that pointing out the website issues to you would be easier here, because they were really small changes. However, I could always fix it from the git repo and post my changes - if that's desirable. I just finished wrting an article on BoxGrinder (for a Linux magazine; I shall let you guys know when its publishied) and am very very excited about this project.

             

            Best,

            Amit

            • 3. Re: Website gotchas and Github's deadlinks
              goldmann

              Hi Amit,

               

              I'm very happy to merge any pull requests with fixes to our website! Even if this is a simple cahnge like typo.

               

              We are very open for suggestions regarding the REST part of BG. If you're interested in participation, please join our developer mailing list and start a thread - we'll move it forward together!

               

              Great news about the article - please let us know!

               

              Thanks!

               

              --Marek

              • 4. Re: Website gotchas and Github's deadlinks
                amitsaha

                Hi Marek:

                 

                Thanks for that. I shall keep it in mind and try to work on fixing some of the issues i see. I shall also try to check out the current REST sources and kickstart a discussion on the same.

                 

                Best,

                Amit

                • 5. Re: Website gotchas and Github's deadlinks
                  amitsaha

                  Hi Marek:

                   

                  I see that the JBoss community has been accepted as  one of the organizations in GSoC 2012.

                   

                  Do you think its possible that I could propose an idea to work on the BoxGrinder REST and Studio projects? That would be great, if its possible.

                   

                  Best,

                  Amit

                  • 6. Re: Website gotchas and Github's deadlinks
                    goldmann

                    Aye, that's true, JBoss is now part of GSoC 2012.

                     

                    I think proposing REST (and possibly Studio - bear in mind that this is a pretty big consept) is a very nice idea for GSoC! If you want, sure, go for it, I'll try to mentor you!

                     

                    --Marek

                    • 7. Re: Website gotchas and Github's deadlinks
                      amitsaha

                      That sounds good! I shall try to play around with the existing REST code and write up a proposal. Thanks!

                       

                      -Amit

                      • 8. Re: Website gotchas and Github's deadlinks
                        goldmann

                        Sure, take a look at it! It may be a good start for thoughts about the platform. Think about how you would like to see it how the tasks should be distributed, how to gather the results from workers, etc. Again, take a look at Koji - maybe we can reuse it?

                         

                        --Marek

                        • 9. Re: Website gotchas and Github's deadlinks
                          amitsaha

                          Cool. Thanks Marek for the pointers. I shall keep them in mind and also look at Koji.

                           

                          Shall keep you updated.

                          -Amit

                          • 10. Re: Website gotchas and Github's deadlinks
                            amitsaha

                            Hi Marek: I was trying to setup boxgrinder-rest. I think the slim.rb (https://gist.github.com/26b4727b769d10fe2a57) would need some updation? Have you tried it lately? I ran into all sorts of errors. I tried hacking around with it but it keeps throwing me one error or the other. And my knowledge of RoR/TorqueBox is quite minimal.

                             

                            However, I took a look at boxgrinder-build, boxgrinder-rest and boxgrinder-rest codes and I think I have a fair idea of what's going on.

                             

                            Let me know if you would have any updates on the slim.rb script. I will give it a shot soon again.

                             

                            -Amit

                            • 11. Re: Website gotchas and Github's deadlinks
                              goldmann

                              Amit,

                               

                              I haven't run it in 1+ yr. I won't support this code because it is in a state that is far away from being "good". My advice is just scan the code with your eyes, without running it and gather as much ideas as you can.

                               

                              Please subscribe to the developer mailing list, as it seems better place to discuss this.

                               

                              Thanks!

                               

                              --Marek