Tags |
(This content has not been tagged yet)
|
![]() |
Apr 21 2008, 08:50 AM
Post
#1
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2402 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
I've created an account on Google Code where those interested parties can collaborate on code discussed in the Code Repository In-Development Forum.
The lavacr project is here. The LAVACR SVN can be used by any LAVA member. If you need an account to add or edit code in SVN, please send a personal message to me on the LAVA Forums and I will add your name. You also need to have a Google account and an associated linked email address (not necessarily Gmail). You don't have to use the LAVACR SVN to submit code to the Code Repository on LAVA. The LAVACR SVN is provided as a service and a convenient place for collaboration. Also having code in LAVACR SVN does not guarantee that it will be accepted in the LAVA Code Repository. Organizing Code The code directory has been split up into several LabVIEW versions. This helps segregate development into the different LabVIEW versions and helps prevent accidental up-compiles of the code base. From the root SVN folder you will see LabVIEW version sub folders (8.2.x, 8.5.x, etc.). Please place your code into the appropriate LabVIEW version sub folder. Code Discussions It is recommended to discuss code issues on the LAVA Forums. This way we can bring the wider community into the discussions. Please post issues in the Code Repository In-Development Forum. Also, fell free to use the Issues system built into the Google Code tools. -------------------- Thank You
Michael Aivaliotis - Follow me on Twitter - My Personal Blog Search the LabVIEW Web - Build the LabVIEW Web - Got VIPM? ![]()
|
||
|
|
|||
| Ad |
Apr 21 2008, 08:50 AM
Post
#
|
||
|
|
|
||
|
|
|||
Apr 21 2008, 08:43 PM
Post
#2
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2402 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
Note, when requesting access via PM, please tell me your email address you are using with your Google account. This is all I really need to add you. You don't need a gmail address just a google account with any email address associated with it.
-------------------- Thank You
Michael Aivaliotis - Follow me on Twitter - My Personal Blog Search the LabVIEW Web - Build the LabVIEW Web - Got VIPM? ![]()
|
||
|
|
|||
Apr 21 2008, 08:53 PM
Post
#3
|
|||
![]() Very Active Premium Member ![]() Posts: 121 Joined: 21-January 06 From: Leeds, UK Member No.: 3951 Using LabVIEW Since:1994 LV:8.5.1 ,8.6 ,8.2.1
|
If you give me your Google email address in a PM then I can add you as a project member. Google Code supports SVN. There is currently no source code in there. Feel free to grab any code from LAVA or new code and put it in there. Let's see where this thing goes. I'd like to keep discussions on the code on LAVA. Ok, I've stuck in my Rusty Nails stuff - VI Scripting Tools and some XNodes, including my XNode for determing how a sub-vi is wired at runtime. In the process I've arbitarily established a directory structure that mimics the CR structure. It occurs to me that we might want to do something to indicate which LabVIEW version files are in... my stuff is all in 8.5.1 which I've switched to for primary development of new code. Share and Enjoy -------------------- Gavin Burnell
Lecturer and EPSRC Advanced Research Fellow School Physics and Astronomy University of Leeds, UK.
|
||
|
|
|||
Apr 21 2008, 11:55 PM
Post
#4
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2402 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
...It occurs to me that we might want to do something to indicate which LabVIEW version files are in... my stuff is all in 8.5.1 which I've switched to for primary development of new code. Perhaps we should create folders at a higher level that break down the code based on LabVIEW version. I was thinking of doing this for the LAVA CR downloads but it is less important than during code development, since the LabVIEW version is indicated on the download page. -------------------- Thank You
Michael Aivaliotis - Follow me on Twitter - My Personal Blog Search the LabVIEW Web - Build the LabVIEW Web - Got VIPM? ![]()
|
||
|
|
|||
Apr 22 2008, 07:05 PM
Post
#5
|
|||
![]() Very Active Premium Member ![]() Posts: 121 Joined: 21-January 06 From: Leeds, UK Member No.: 3951 Using LabVIEW Since:1994 LV:8.5.1 ,8.6 ,8.2.1
|
Perhaps we should create folders at a higher level that break down the code based on LabVIEW version. I was thinking of doing this for the LAVA CR downloads but it is less important than during code development, since the LabVIEW version is indicated on the download page. Would seem sensible to me. Do we create separate directories for every minor bug0fix version - how big is the binary difference between an 8.5 and 8.5.1 vi ? Is it worth it stop the reporistory filling up with trivial recompile differences ? -------------------- Gavin Burnell
Lecturer and EPSRC Advanced Research Fellow School Physics and Astronomy University of Leeds, UK.
|
||
|
|
|||
Apr 22 2008, 08:13 PM
Post
#6
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2402 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
Would seem sensible to me. Do we create separate directories for every minor bug0fix version - how big is the binary difference between an 8.5 and 8.5.1 vi ? Is it worth it stop the reporistory filling up with trivial recompile differences ? I don't think LabVIEW bugfix releases should be included. Mainly because bugfixes are supported by the major.minor released run-time engine. The revisions should be in the form: 7.0.x, 7.1.x, 8.0.x, 8.2.x, 8.5.x. BTW Gavin, it's great to see your initiative in this! Gavin, I've moved your code into the 8.5.x folder and created additional folders for the other LabVIEW versions. -------------------- Thank You
Michael Aivaliotis - Follow me on Twitter - My Personal Blog Search the LabVIEW Web - Build the LabVIEW Web - Got VIPM? ![]()
|
||
|
|
|||
Apr 23 2008, 05:21 PM
Post
#7
|
|||
![]() Very Active Premium Member ![]() Posts: 222 Joined: 31-January 03 From: Wilson NC USA Member No.: 48 Using LabVIEW Since:2001 LV:8.5 ,. ,.
|
I don't think LabVIEW bugfix releases should be included. Mainly because bugfixes are supported by the major.minor released run-time engine. The revisions should be in the form: 7.0.x, 7.1.x, 8.0.x, 8.2.x, 8.5.x. BTW Gavin, it's great to see your initiative in this! Gavin, I've moved your code into the 8.5.x folder and created additional folders for the other LabVIEW versions. Michael, I am looking around in Google Code and I have yet to come up with a search, or find any pick, tab, link, or any intsructions on where any lavacr code is. I gather that Gavin put some things in that like "rusty nails" or v 8.5.1. I haven't happened upon the right lucky charm to bring that up. I must not have the referents to work this out easily. Hints? Mike -------------------- Michael E. Ross ArcAngle Design | MX Automation | Solco US================================= Bachelor of Science Mechanical Engineering Machine & Product Design - SolidWorks Data Acquisition & Control - LabVIEW Finite Element Analysis - Cosmos 217 Valley Creek Drive Clayton, NC 27520 (919) 631-1451 (919) 550-2430 michael.e.ross@gmail.com
|
||
|
|
|||
Apr 23 2008, 05:44 PM
Post
#8
|
|||
![]() CCT It Premium Member ![]() Posts: 1393 Joined: 13-June 05 From: Woerden, Netherlands Member No.: 2399 Using LabVIEW Since:2001 LV:8.5.1 ,6.1 ,8.2.1
My Blog
My Gallery
|
If you go to the setting page, and select 'Source Code browsing', 'Directory tree'.
And than go to the source tab, you can easily browse the current data in the repository: ![]() Good luck, Ton --------------------
|
||
|
|
|||
Apr 23 2008, 06:02 PM
Post
#9
|
|||
![]() Very Active Premium Member ![]() Posts: 222 Joined: 31-January 03 From: Wilson NC USA Member No.: 48 Using LabVIEW Since:2001 LV:8.5 ,. ,.
|
If you go to the setting page, and select 'Source Code browsing', 'Directory tree'. And than go to the source tab, you can easily browse the current data in the repository: ![]() Good luck, Ton Thanks! I guess the intention is NOT to use the WIKI function at gcode lavacr and to use instead the LAVA cr forum instead for discussing? The gcode accounts will funcition as a storage and librarian utilities for works in progress and not much more? Mike -------------------- Michael E. Ross ArcAngle Design | MX Automation | Solco US================================= Bachelor of Science Mechanical Engineering Machine & Product Design - SolidWorks Data Acquisition & Control - LabVIEW Finite Element Analysis - Cosmos 217 Valley Creek Drive Clayton, NC 27520 (919) 631-1451 (919) 550-2430 michael.e.ross@gmail.com
|
||
|
|
|||
Apr 23 2008, 06:50 PM
Post
#10
|
|||
![]() Confucius say: Crowded elevator always smell different to midget Admin ![]() Posts: 2402 Joined: 13-October 02 From: Planet Earth Member No.: 2 Using LabVIEW Since:1994 LV:8.5 ,8.2.1 ,7.1.1
My Blog
My Gallery
|
Thanks! I guess the intention is NOT to use the WIKI function at gcode lavacr and to use instead the LAVA cr forum instead for discussing? The gcode accounts will funcition as a storage and librarian utilities for works in progress and not much more? Mike This is evolving. Not sure about the final form. The lavacr project on Google code is there to provide source code control. This is the same as sourceforge, but LAVA likes Google code better. Are you familiar with SVN? SVN is a source code control backend. In order to edit and put code into SVN, you need a client. On the Windows platform, the best one out there is Tortoise SVN. TortoiseSVN needs to know the URL to point to the source folder. This is provided here. Then, once you have your local copy of the code checked out, you can then edit the code and commit back. I can go into more detail if you like but there is an assumption that you are familiar with SVN and using source code repositories. Ask a question and I will try to answer. Google code provides issue trackers which we can use for specific bugs or feature requests on the code. I think that's fine however discussions on the new features or the code in general should happen on the LAVA forums because there are more eyes over here. Edit: One addition thing to mention. If you just want to add code. At a minimum, you should tell someone about it. I think starting a thread on the forums with something like: "hey, I just added some 7.1 code under a folder called joe's code" what do y'all think, etc...". Hopefully it will be a little more than that but you get the idea. Otherwise, noone will know it exists. -------------------- Thank You
Michael Aivaliotis - Follow me on Twitter - My Personal Blog Search the LabVIEW Web - Build the LabVIEW Web - Got VIPM? ![]()
|
||
|
|
|||
Apr 23 2008, 07:21 PM
Post
#11
|
|||
![]() Very Active Premium Member ![]() Posts: 222 Joined: 31-January 03 From: Wilson NC USA Member No.: 48 Using LabVIEW Since:2001 LV:8.5 ,. ,.
|
This is evolving. Not sure about the final form. The lavacr project on Google code is there to provide source code control. This is the same as sourceforge, but LAVA likes Google code better. Are you familiar with SVN? SVN is a source code control backend. In order to edit and put code into SVN, you need a client. On the Windows platform, the best one out there is Tortoise SVN. TortoiseSVN needs to know the URL to point to the source folder. This is provided here. Then, once you have your local copy of the code checked out, you can then edit the code and commit back. I can go into more detail if you like but there is an assumption that you are familiar with SVN and using source code repositories. Ask a question and I will try to answer. Google code provides issue trackers which we can use for specific bugs or feature requests on the code. I think that's fine however discussions on the new features or the code in general should happen on the LAVA forums because there are more eyes over here. Edit: One addition thing to mention. If you just want to add code. At a minimum, you should tell someone about it. I think starting a thread on the forums with something like: "hey, I just added some 7.1 code under a folder called joe's code" what do y'all think, etc...". Hopefully it will be a little more than that but you get the idea. Otherwise, noone will know it exists. Thanks. You seem to be guessing very well. I haven't a clue about SVN, so I may indeed be asking for help. I have always wanted a place to put the tidbits I write to help people (sometimes years later I want them and they are on some old defunct box sent to on the production floor to do Excel duty or in some hard drive now at the bottom of a landfill), and since I am not usually interested in meeting the C-R standards I thought this might be useful. I had the impression from an earlier forum conversations that this might be one of the functions you envisioned for this. Also I am just curious what Google is up to here. I have found uses for a lot of their bits and gadgets. Finally, I presume there is a long tail for stuff given to Google for safekeeping. Maybe this way I don't have to worry about transferring it from new PC to new PC, backing up, and so on. It is an act of faith, but I am hoping someone who wants to organize all of human knowledge can do the little bit that I want. Mike -------------------- Michael E. Ross ArcAngle Design | MX Automation | Solco US================================= Bachelor of Science Mechanical Engineering Machine & Product Design - SolidWorks Data Acquisition & Control - LabVIEW Finite Element Analysis - Cosmos 217 Valley Creek Drive Clayton, NC 27520 (919) 631-1451 (919) 550-2430 michael.e.ross@gmail.com
|
||
|
|
|||
Apr 23 2008, 09:10 PM
Post
#12
|
|
![]() Very Active Premium Member ![]() Posts: 222 Joined: 31-January 03 From: Wilson NC USA Member No.: 48 Using LabVIEW Since:2001 LV:8.5 ,. ,.
|
Thanks. You seem to be guessing very well. I haven't a clue about SVN, so I may indeed be asking for help. I have always wanted a place to put the tidbits I write to help people (sometimes years later I want them and they are on some old defunct box sent to on the production floor to do Excel duty or in some hard drive now at the bottom of a landfill), and since I am not usually interested in meeting the C-R standards I thought this might be useful. I had the impression from an earlier forum conver |