| 183 | |
| 184 | |
| 185 | [[BR]] |
| 186 | |
| 187 | === Week 9 Report === |
| 188 | '''Work Done''' |
| 189 | [[BR]] |
| 190 | * I tried packaging the classes into a single module in Python but the methods I tried didn't work out. I also contacted people on the SWIG developer mailing lists but even their methods did not work. There is one brute force way to make things work but we are avoiding it since it will make the code lose its modularity and turn it into a big mess. Work is still on in this regard. I have also contacted the GDAL list for help. |
| 191 | |
| 192 | Currently, all classes individually compile and a '{{{pyossim.so}}}' file gets created, which can be smoothly imported from Python also (via an '{{{import pyossim}}}' command, but it is accessible for only one class at a time. What we want is access to all classes from a single compilation. Hence the packaging issue. |
| 193 | * I also spent a lot of time travelling back home this week, so to save time, I have started reading up on SIP in order to stay on track with the project timeline. |
| 194 | |
| 195 | '''Problems Faced''' |
| 196 | [[BR]] |
| 197 | * The packaging issue mentioned above. Work is on for this, help expected from the GDAL people. |
| 198 | |
| 199 | '''Work to be done in Week 9''' |
| 200 | [[BR]] |
| 201 | * Continue reading up SIP. |
| 202 | * Work on solutions to solve the issue with packaging. |